Skip to content

ScheduleTimerHooks

Defined in: src/mft/MftScheduler.ts:30

Timer hooks injected by tests so fake clocks stay deterministic.

PropertyTypeDescriptionDefined in
clearTimer?(handle: unknown) => voidCancels a pending timer handle returned by setTimer. Defaults to clearTimeout.src/mft/MftScheduler.ts:36
now?() => DateReturns the current wall-clock time. Defaults to () => new Date().src/mft/MftScheduler.ts:32
setTimer?(callback: () => void, delayMs: number) => unknownSchedules a one-shot callback after delayMs. Defaults to setTimeout.src/mft/MftScheduler.ts:34