Skip to main content

Class: TimerScheduler

Defined in: scheduler.ts:97

Extends​

Constructors​

Constructor​

new TimerScheduler(options?: TimerSchedulerOptions): TimerScheduler;

Defined in: scheduler.ts:115

Parameters​

ParameterType
optionsTimerSchedulerOptions

Returns​

TimerScheduler

Overrides​

ManualScheduler.constructor

Methods​

dispose()​

dispose(): void;

Defined in: scheduler.ts:198

Returns​

void

Overrides​

ManualScheduler.dispose


emit()​

emit<TChannel extends keyof SchedulerEventMap>(channel: TChannel, payload: SchedulerEventMap[TChannel]): void;

Defined in: scheduler.ts:61

Type Parameters​

Type Parameter
TChannel extends keyof SchedulerEventMap

Parameters​

ParameterType
channelTChannel
payloadSchedulerEventMap[TChannel]

Returns​

void

Inherited from​

ManualScheduler.emit


start()​

start(): void;

Defined in: scheduler.ts:126

Returns​

void


stop()​

stop(): void;

Defined in: scheduler.ts:170

Returns​

void


subscribe()​

subscribe<TChannel extends keyof SchedulerEventMap>(channel: TChannel, handler: SchedulerHandler<TChannel>): () => void;

Defined in: scheduler.ts:50

Type Parameters​

Type Parameter
TChannel extends keyof SchedulerEventMap

Parameters​

ParameterType
channelTChannel
handlerSchedulerHandler<TChannel>

Returns​

() => void

Inherited from​

ManualScheduler.subscribe