コンテンツにスキップ

UseTimeSeriesStoreWorkerOptions

このコンテンツはまだ日本語訳がありません。

Defined in: hooks/useTimeSeriesStoreWorker.ts:22

T extends TimePoint

optional clientRef?: MutableRefObject<ChartDataWorkerClient | null>

Defined in: hooks/useTimeSeriesStoreWorker.ts:38

Optional ref to receive the worker client instance (for debug queries etc.).


optional coldRefreshEveryN?: number

Defined in: hooks/useTimeSeriesStoreWorker.ts:34

Run cold (full downsampled) refresh every Nth tick (default: 20).


optional drainInterval?: number

Defined in: hooks/useTimeSeriesStoreWorker.ts:30

Polling interval in ms for draining the IngestBuffer (default: 250).


optional duckDB?: DuckDBInitOptions

Defined in: hooks/useTimeSeriesStoreWorker.ts:45

How the Worker should source DuckDB-wasm assets. Pass self-hosted bundle URLs here to avoid the jsDelivr CDN. Defaults to the CDN when omitted.


optional enabled?: boolean

Defined in: hooks/useTimeSeriesStoreWorker.ts:40

Set to false to disable the Worker (no Worker is spawned). Default: true.


optional hotRowBudget?: number

Defined in: hooks/useTimeSeriesStoreWorker.ts:36

Trigger cold refresh when hot buffer exceeds this many rows (default: 500).


ingestBufferRef: RefObject<IngestBuffer<T>>

Defined in: hooks/useTimeSeriesStoreWorker.ts:24


optional maxPoints?: number

Defined in: hooks/useTimeSeriesStoreWorker.ts:28

Maximum number of points to display (default: DISPLAY_MAX_POINTS).


schema: TableSchema<T>

Defined in: hooks/useTimeSeriesStoreWorker.ts:23


optional tickInterval?: number

Defined in: hooks/useTimeSeriesStoreWorker.ts:32

Worker tick interval in ms (default: 250).


optional timeRange?: TimeRange

Defined in: hooks/useTimeSeriesStoreWorker.ts:26

Show only last N seconds of data, or null for all history.