コンテンツにスキップ

UseTimeSeriesStoreWorkerOptions

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

Defined in: hooks/useTimeSeriesStoreWorker.ts:21

T extends TimePoint

optional clientRef: MutableRefObject<ChartDataWorkerClient | null>

Defined in: hooks/useTimeSeriesStoreWorker.ts:37

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


optional coldRefreshEveryN: number

Defined in: hooks/useTimeSeriesStoreWorker.ts:33

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


optional drainInterval: number

Defined in: hooks/useTimeSeriesStoreWorker.ts:29

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


optional enabled: boolean

Defined in: hooks/useTimeSeriesStoreWorker.ts:39

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


optional hotRowBudget: number

Defined in: hooks/useTimeSeriesStoreWorker.ts:35

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


ingestBufferRef: RefObject<IngestBuffer<T>>

Defined in: hooks/useTimeSeriesStoreWorker.ts:23


optional maxPoints: number

Defined in: hooks/useTimeSeriesStoreWorker.ts:27

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


schema: TableSchema<T>

Defined in: hooks/useTimeSeriesStoreWorker.ts:22


optional tickInterval: number

Defined in: hooks/useTimeSeriesStoreWorker.ts:31

Worker tick interval in ms (default: 250).


optional timeRange: TimeRange

Defined in: hooks/useTimeSeriesStoreWorker.ts:25

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