Skip to main content

Class: ManualScheduler

Defined in: scheduler.ts:17

Extended by

Implements

Constructors

Constructor

new ManualScheduler(): ManualScheduler;

Returns

ManualScheduler

Methods

dispose()

dispose(): void;

Defined in: scheduler.ts:74

Returns

void

Implementation of

IScheduler.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

Implementation of

IScheduler.emit


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

Implementation of

IScheduler.subscribe