Skip to content

@sqlrooms/mosaic / MosaicClientOptions

Type Alias: MosaicClientOptions<T>

MosaicClientOptions<T> = object

Type Parameters

Type ParameterDefault type
Tunknown

Properties

id?

optional id: string

Unique identifier for this client


selectionName?

optional selectionName: string

Selection name for cross-filtering (will create if doesn't exist)


selection?

optional selection: Selection

The selection to subscribe to for cross-filtering


query()

query: (filter) => ReturnType<typeof from>

Query builder function that receives the current filter

Parameters

ParameterType
filterunknown

Returns

ReturnType<typeof from>


queryResult()?

optional queryResult: (result) => void

Callback when query results are received

Parameters

ParameterType
resultT

Returns

void