Skip to content

Graphorin API reference v0.12.1


Graphorin API reference / @graphorin/triggers / / CreateSchedulerOptions

Interface: CreateSchedulerOptions

Defined in: packages/triggers/src/index.ts:305

Options for createScheduler.

Stable

Properties

PropertyModifierTypeDescriptionDefined in
_resetLibModeFlag?readonlybooleanInternal Resets the per-process WARN-once flag. Used by the test suite to verify the warning fires exactly once per run.packages/triggers/src/index.ts:330
clearTimeout?readonly(handle) => void-packages/triggers/src/index.ts:317
limits?readonlySchedulerLimitsOpt-in scheduler harness (C4): interval floor + declaration cap enforced at register(...) time. Absent = no constraints (the pre-harness behaviour). Pass {} for the conservative defaults.packages/triggers/src/index.ts:323
mode?readonly"lib" | "server"Default 'lib'. Server mode skips the lib-mode warning.packages/triggers/src/index.ts:308
now?readonly() => numberOverride the wall clock - used by tests.packages/triggers/src/index.ts:310
setTimeout?readonly(cb, ms) => unknownOverride setTimeout. The callback receives the chosen delay in milliseconds; the return value is the handle the scheduler later passes to clearTimeout. Tests inject a controllable timer.packages/triggers/src/index.ts:316
storereadonlyTriggerStore-packages/triggers/src/index.ts:306