Skip to content

Interface: SelectionDimTarget

Defined in: mosaic-selection.ts:121

One place a dimension publishes: a Selection plus the field it filters.

Properties

field

field: string | ExprNode

Defined in: mosaic-selection.ts:127

Column name (wrapped as a column ref) or a prebuilt mosaic-sql expression (sqlepoch_ms(ts)``) — per-target, which is what lets one dimension speak each table's column vocabulary.


selection

selection: SelectionLike

Defined in: mosaic-selection.ts:123

The Selection to publish into — a durable store root.


table?

optional table?: string

Defined in: mosaic-selection.ts:132

The table this target's filtered clients query. Documentation surfaced in the surface snapshot and tool descriptions — Mosaic itself never routes clauses by table (module docblock); the declaration is where that knowledge lives.