Skip to content

Interface: EventTarget<EventMap> ​

Defined in: types/desktop-engine.d.ts:3809

addEventListener / removeEventListener / dispatchEvent with typed events

Extended by ​

Type Parameters ​

Type Parameter
EventMap

Methods ​

addEventListener() ​

ts
addEventListener<K>(
   type, 
   listener, 
   options?
): void;

Defined in: types/desktop-engine.d.ts:3810

Type Parameters ​

Type Parameter
K extends string | number | symbol

Parameters ​

ParameterType
typeK
listener(this, event) => void
options?AddEventListenerOptions

Returns ​

void


dispatchEvent() ​

ts
dispatchEvent(event): boolean;

Defined in: types/desktop-engine.d.ts:3813

Returns false when a listener called preventDefault() on a cancelable event

Parameters ​

ParameterType
eventEvent

Returns ​

boolean


removeEventListener() ​

ts
removeEventListener<K>(type, listener): void;

Defined in: types/desktop-engine.d.ts:3811

Type Parameters ​

Type Parameter
K extends string | number | symbol

Parameters ​

ParameterType
typeK
listener(this, event) => void

Returns ​

void

The SDK is released under the Apache License 2.0