Skip to content

@sqlrooms/mosaic / UseMosaicClientOptions

Type Alias: UseMosaicClientOptions<T>

UseMosaicClientOptions<T> = object

Type Parameters

Type ParameterDefault type
Tunknown

Properties

id?

optional id: string

Unique id for this client (auto-generated if not provided)


selectionName?

optional selectionName: string

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


selection?

optional selection: Selection

Or pass a Selection directly


query()

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

Query builder - receives current filter predicate

Parameters

ParameterType
filterunknown

Returns

ReturnType<typeof from>


queryResult()?

optional queryResult: (result) => void

Callback when query results are received

Parameters

ParameterType
resultT

Returns

void


enabled?

optional enabled: boolean

Whether to automatically connect when mosaic is ready