Skip to content

Vizel API / core/src / VizelRelativeTimeTicker

Interface: VizelRelativeTimeTicker

Defined in: packages/core/src/controllers/relativeTimeTicker.ts:25

Returned by createVizelRelativeTimeTicker.

Follows the canonical controller contract: mount() starts the interval and emits once synchronously; unmount() clears the interval. Both are idempotent.

Properties

mount

ts
readonly mount: () => void;

Defined in: packages/core/src/controllers/relativeTimeTicker.ts:27

Start ticking. Emits once synchronously, then on every intervalMs.

Returns

void


unmount

ts
readonly unmount: () => void;

Defined in: packages/core/src/controllers/relativeTimeTicker.ts:29

Stop ticking. Safe to call repeatedly.

Returns

void

Released under the MIT License.