Subscribe to any live source and return a throttled TimeSeries snapshot.
TimeSeries
The snapshot updates at most once per throttle interval (default 100 ms). Returns null when the source is empty or null.
throttle
null
Accepts LiveSource, LiveAggregation, LiveRollingAggregation, or any object with a compatible shape — no casts needed.
LiveSource
LiveAggregation
LiveRollingAggregation
Accepts null as a source so hooks like useWindow can pass a not-yet-created source without violating the Rules of Hooks.
useWindow
Optional
Subscribe to any live source and return a throttled
TimeSeriessnapshot.The snapshot updates at most once per
throttleinterval (default 100 ms). Returnsnullwhen the source is empty ornull.Accepts
LiveSource,LiveAggregation,LiveRollingAggregation, or any object with a compatible shape — no casts needed.Accepts
nullas a source so hooks likeuseWindowcan pass a not-yet-created source without violating the Rules of Hooks.