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