@k8slens/extensions / Exports / Common / EventBus / EventEmitter
Class: EventEmitter<D>#
Type parameters#
| Name | Type |
|---|---|
D |
extends any[] |
Table of contents#
Constructors#
Properties#
Methods#
Constructors#
constructor#
• new EventEmitter<D>()
Type parameters#
| Name | Type |
|---|---|
D |
extends any[] |
Properties#
listeners#
• Protected listeners: [EventEmitterCallback<D>, EventEmitterOptions][]
Methods#
addListener#
▸ addListener(callback, options?): void
Parameters#
| Name | Type |
|---|---|
callback |
EventEmitterCallback<D> |
options? |
EventEmitterOptions |
Returns#
void
emit#
▸ emit(...data): void
Parameters#
| Name | Type |
|---|---|
...data |
D |
Returns#
void
removeAllListeners#
▸ removeAllListeners(): void
Returns#
void
removeListener#
▸ removeListener(callback): void
Parameters#
| Name | Type |
|---|---|
callback |
EventEmitterCallback<D> |
Returns#
void