IEventDispatcher<Events>
Defined in: tools/event.ts:22
Type Parameters
| Type Parameter | Default type |
|---|---|
Events extends EventMap | EventMap |
Methods
addEventListener()
addEventListener<T>(type, listener): void;
Defined in: tools/event.ts:23
Type Parameters
| Type Parameter |
|---|
T extends string | number | symbol |
Parameters
| Parameter | Type |
|---|---|
type | T |
listener | EventListener<Events[T]> |
Returns
void
dispatchEvent()
dispatchEvent<T>(type, data): void;
Defined in: tools/event.ts:29
Type Parameters
| Type Parameter |
|---|
T extends string | number | symbol |
Parameters
| Parameter | Type |
|---|---|
type | T |
data | Events[T] |
Returns
void
hasEventListener()
hasEventListener<T>(type, listener): boolean;
Defined in: tools/event.ts:25
Type Parameters
| Type Parameter |
|---|
T extends string | number | symbol |
Parameters
| Parameter | Type |
|---|---|
type | T |
listener | EventListener<Events[T]> |
Returns
boolean
removeAllEventListeners()
removeAllEventListeners(): void;
Defined in: tools/event.ts:31
Returns
void
removeEventListener()
removeEventListener<T>(type, listener): void;
Defined in: tools/event.ts:27
Type Parameters
| Type Parameter |
|---|
T extends string | number | symbol |
Parameters
| Parameter | Type |
|---|---|
type | T |
listener | EventListener<Events[T]> |
Returns
void