Class: TypedEventTarget<EventMap>
Defined in: livelink.clients/livelink.base/sources/TypedEventTarget.ts:4
Extended by
Type Parameters
| Type Parameter |
|---|
EventMap extends Record<string, Event> |
Constructors
Constructor
new TypedEventTarget<EventMap>(): TypedEventTarget<EventMap>;
Returns
TypedEventTarget<EventMap>
Methods
addEventListener()
addEventListener<_EventName>(
event_name: _EventName,
listener: (event: EventMap[_EventName]) => void,
options?: boolean | AddEventListenerOptions): void;
Defined in: livelink.clients/livelink.base/sources/TypedEventTarget.ts:10
Type Parameters
| Type Parameter |
|---|
_EventName extends string |
Parameters
| Parameter | Type |
|---|---|
event_name | _EventName |
listener | (event: EventMap[_EventName]) => void |
options? | boolean | AddEventListenerOptions |
Returns
void
removeEventListener()
removeEventListener<_EventName>(
event_name: _EventName,
listener: (event: EventMap[_EventName]) => void,
options?: boolean | EventListenerOptions): void;
Defined in: livelink.clients/livelink.base/sources/TypedEventTarget.ts:21
Type Parameters
| Type Parameter |
|---|
_EventName extends string |
Parameters
| Parameter | Type |
|---|---|
event_name | _EventName |
listener | (event: EventMap[_EventName]) => void |
options? | boolean | EventListenerOptions |
Returns
void