Skip to content

Interface: SelectionSignal

Defined in: mosaic-selection.ts:743

A reactive window onto one Selection (see selectionSignal).

Properties

active

active: () => boolean

Defined in: mosaic-selection.ts:749

Reactive: is anything filtering?

Returns

boolean


clauses

clauses: () => readonly SelectionClauseLike[]

Defined in: mosaic-selection.ts:747

Reactive snapshot of the live clauses (mouse, agent, and dim alike).

Returns

readonly SelectionClauseLike[]


dispose

dispose: () => void

Defined in: mosaic-selection.ts:753

Returns

void


sql

sql: () => string

Defined in: mosaic-selection.ts:752

Reactive: the full predicate as SQL text, "TRUE" when unfiltered — for cell deps that push the filter into their own queries.

Returns

string


version

version: () => number

Defined in: mosaic-selection.ts:745

Bumps on every Selection value event — the reactive key.

Returns

number