Constructors
Methods
addHandler
- addHandler<K>(action, handler): void
Type Parameters
- K extends string | number | symbol
Returns void
executeHandler
- executeHandler<K>(action, ...args): Promise<any>
Type Parameters
- K extends string | number | symbol
Parameters
- action: K
Rest
...args: Parameters<H[K]>
Returns Promise<any>
hasHandler
- hasHandler<K>(action): boolean
Type Parameters
- K extends string | number | symbol
Returns boolean
removeHandler
- removeHandler<K>(action, handler): void
Type Parameters
- K extends string | number | symbol
Returns void