Skip to content

@sqlrooms/mosaic / MosaicClientOptions

Type Alias: MosaicClientOptions ​

MosaicClientOptions = object

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 Query.from>

Query builder function that receives the current filter

Parameters ​

ParameterType
filterunknown

Returns ​

ReturnType<typeof Query.from>


queryResult? ​

optional queryResult?: (result) => void

Callback when query results are received

Parameters ​

ParameterType
resultArrowTable

Returns ​

void


queryError? ​

optional queryError?: (error) => void

Callback when query execution fails

Parameters ​

ParameterType
errorError

Returns ​

void