Class: TimerScheduler
Defined in: scheduler.ts:97
Extends
Constructors
Constructor
new TimerScheduler(options?: TimerSchedulerOptions): TimerScheduler;
Defined in: scheduler.ts:115
Parameters
| Parameter | Type |
|---|---|
options | TimerSchedulerOptions |
Returns
TimerScheduler
Overrides
Methods
dispose()
dispose(): void;
Defined in: scheduler.ts:198
Returns
void
Overrides
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
| Parameter | Type |
|---|---|
channel | TChannel |
payload | SchedulerEventMap[TChannel] |
Returns
void
Inherited from
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
| Parameter | Type |
|---|---|
channel | TChannel |
handler | SchedulerHandler<TChannel> |
Returns
() => void