EventEmitter
Last updated
Was this helpful?
Last updated
Was this helpful?
/ / EventEmitter
Ƭ ArgumentMap<T
>: { [K in keyof T]: T[K] extends Function ? Parameters<T[K]> : T[K] extends any[] ? T[K] : any[] }
Type parameters
T
extends object
Defined in
node_modules/eventemitter3/index.d.ts:109
Type parameters
T
K
Defined in
node_modules/eventemitter3/index.d.ts:126
Type parameters
T
K
Defined in
node_modules/eventemitter3/index.d.ts:117
Ƭ EventNames<T
>: T
extends string
| symbol
? T
: keyof T
Type parameters
T
Defined in
node_modules/eventemitter3/index.d.ts:105
Ƭ ValidEventTypes: string
| symbol
| object
object
should be in either of the following forms:
Defined in
node_modules/eventemitter3/index.d.ts:103
Defined in
node_modules/eventemitter3/index.d.ts:131
Ƭ EventArgs<T
, K
>: Parameters
<<T
, K
>>
extends
extends <T
>
Ƭ EventListener<T
, K
>: T
extends string
| symbol
? (...args
: any
[]) => void
: (...args
: <Exclude
<T
, string
| symbol
>>[Extract
<K
, keyof T
>]) => void
extends
extends <T
>
extends
• Const
EventEmitter: