Skip to content

[C] EventEmitter

Type Parameters

Type Parameter
T extends object

Constructors

new EventEmitter()

new EventEmitter<T>(): EventEmitter<T>

Returns

EventEmitter<T>

Methods

emit()

emit<K>(name, ...args): void

Type Parameters

Type Parameter
K extends string | number | symbol

Parameters

ParameterType
nameK
argsParameters<T[K]>

Returns

void


on()

on<K>(name, listener): void

Type Parameters

Type Parameter
K extends string | number | symbol

Parameters

ParameterType
nameK
listener(…args) => any

Returns

void