Skip to content

UseTimeSeriesStoreOptions

Defined in: hooks/useTimeSeriesStore.ts:30

T extends TimePoint

optional coldRefreshEveryN?: number

Defined in: hooks/useTimeSeriesStore.ts:41

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


optional compactEveryN?: number

Defined in: hooks/useTimeSeriesStore.ts:45

Run compaction check every Nth cold refresh (default: 5).


optional compactOptions?: CompactOptions

Defined in: hooks/useTimeSeriesStore.ts:47

Compaction configuration (default: COMPACT_DEFAULTS).


conn: AsyncDuckDBConnection | null

Defined in: hooks/useTimeSeriesStore.ts:31


optional hotRowBudget?: number

Defined in: hooks/useTimeSeriesStore.ts:43

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


ingestBufferRef: RefObject<IngestBuffer<T>>

Defined in: hooks/useTimeSeriesStore.ts:33


optional maxPoints?: number

Defined in: hooks/useTimeSeriesStore.ts:37

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


schema: TableSchema<T>

Defined in: hooks/useTimeSeriesStore.ts:32


optional tickInterval?: number

Defined in: hooks/useTimeSeriesStore.ts:39

Polling interval in ms for realtime mode (default: 250).


optional timeRange?: TimeRange

Defined in: hooks/useTimeSeriesStore.ts:35

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