Skip to content

@k8slens/extensions

Globals / "src/common/event-emitter" / EventEmitter

Class: EventEmitter\#

Type parameters#

Name Type
D [any]

Hierarchy#

  • EventEmitter

Index#

Properties#

Methods#

Properties#

listeners#

Protected listeners: Map\<Callback\, Options> = new Map\, Options>()

Defined in src/common/event-emitter.ts:11

Methods#

addListener#

addListener(callback: Callback\, options?: Options): void

Defined in src/common/event-emitter.ts:13

Parameters:

Name Type Default value
callback Callback\ -
options Options {}

Returns: void


emit#

emit(...data: D): void

Defined in src/common/event-emitter.ts:32

Parameters:

Name Type
...data D

Returns: void


removeAllListeners#

removeAllListeners(): void

Defined in src/common/event-emitter.ts:28

Returns: void


removeListener#

removeListener(callback: Callback\): void

Defined in src/common/event-emitter.ts:24

Parameters:

Name Type
callback Callback\

Returns: void


Last update: November 10, 2020