ReadonlyactiveWhether the ticker is active (running)
ReadonlyintervalInterval in milliseconds
Stop and restart
Start the ticker (with a leading-edge call)
Stop the ticker
Toggle state (start/stop), returns the new state
Update interval on the fly (restarts the ticker if active)
Ticker interface — an abstraction over periodic callback invocation. Two implementations: RAFTicker (browser, requestAnimationFrame) and IntervalTicker (Node.js, setInterval).