TypedEventEmitter
Defined in: packages/sigma/src/types.ts:272
Extends
Section titled “Extends”ITypedEventEmitter<Events,this>
Extended by
Section titled “Extended by”Type Parameters
Section titled “Type Parameters”Events
Section titled “Events”Events extends EventsMapping
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new TypedEventEmitter<
Events>():TypedEventEmitter<Events>
Defined in: packages/sigma/src/types.ts:275
Returns
Section titled “Returns”TypedEventEmitter<Events>
Overrides
Section titled “Overrides”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; })<Events>.constructor
Properties
Section titled “Properties”rawEmitter
Section titled “rawEmitter”rawEmitter:
EventEmitter
Defined in: packages/sigma/src/types.ts:253
Inherited from
Section titled “Inherited from”Methods
Section titled “Methods”addListener()
Section titled “addListener()”addListener<
Event>(type,listener):this
Defined in: packages/sigma/src/types.ts:259
Type Parameters
Section titled “Type Parameters”Event extends string | number | symbol
Parameters
Section titled “Parameters”Event
listener
Section titled “listener”Events[Event]
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; }).addListener
emit()
Section titled “emit()”emit<
Event>(type, …args):boolean
Defined in: packages/sigma/src/types.ts:258
Type Parameters
Section titled “Type Parameters”Event extends string | number | symbol
Parameters
Section titled “Parameters”Event
…Parameters<Events[Event]>
Returns
Section titled “Returns”boolean
Inherited from
Section titled “Inherited from”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; }).emit
eventNames()
Section titled “eventNames()”eventNames<
Event>():Event[]
Defined in: packages/sigma/src/types.ts:255
Type Parameters
Section titled “Type Parameters”Event extends string | number | symbol
Returns
Section titled “Returns”Event[]
Inherited from
Section titled “Inherited from”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; }).eventNames
getMaxListeners()
Section titled “getMaxListeners()”getMaxListeners():
number
Defined in: packages/sigma/src/types.ts:257
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; }).getMaxListeners
listenerCount()
Section titled “listenerCount()”listenerCount<
Event>(type):number
Defined in: packages/sigma/src/types.ts:268
Type Parameters
Section titled “Type Parameters”Event extends string | number | symbol
Parameters
Section titled “Parameters”Event
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; }).listenerCount
listeners()
Section titled “listeners()”listeners<
Event>(type):Events[Event][]
Defined in: packages/sigma/src/types.ts:267
Type Parameters
Section titled “Type Parameters”Event extends string | number | symbol
Parameters
Section titled “Parameters”Event
Returns
Section titled “Returns”Events[Event][]
Inherited from
Section titled “Inherited from”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; }).listeners
off<
Event>(type,listener):this
Defined in: packages/sigma/src/types.ts:265
Type Parameters
Section titled “Type Parameters”Event extends string | number | symbol
Parameters
Section titled “Parameters”Event
listener
Section titled “listener”Events[Event]
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; }).off
on<
Event>(type,listener):this
Defined in: packages/sigma/src/types.ts:260
Type Parameters
Section titled “Type Parameters”Event extends string | number | symbol
Parameters
Section titled “Parameters”Event
listener
Section titled “listener”Events[Event]
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; }).on
once()
Section titled “once()”once<
Event>(type,listener):this
Defined in: packages/sigma/src/types.ts:261
Type Parameters
Section titled “Type Parameters”Event extends string | number | symbol
Parameters
Section titled “Parameters”Event
listener
Section titled “listener”Events[Event]
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; }).once
prependListener()
Section titled “prependListener()”prependListener<
Event>(type,listener):this
Defined in: packages/sigma/src/types.ts:262
Type Parameters
Section titled “Type Parameters”Event extends string | number | symbol
Parameters
Section titled “Parameters”Event
listener
Section titled “listener”Events[Event]
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; }).prependListener
prependOnceListener()
Section titled “prependOnceListener()”prependOnceListener<
Event>(type,listener):this
Defined in: packages/sigma/src/types.ts:263
Type Parameters
Section titled “Type Parameters”Event extends string | number | symbol
Parameters
Section titled “Parameters”Event
listener
Section titled “listener”Events[Event]
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; }).prependOnceListener
rawListeners()
Section titled “rawListeners()”rawListeners<
Event>(type):Events[Event][]
Defined in: packages/sigma/src/types.ts:269
Type Parameters
Section titled “Type Parameters”Event extends string | number | symbol
Parameters
Section titled “Parameters”Event
Returns
Section titled “Returns”Events[Event][]
Inherited from
Section titled “Inherited from”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; }).rawListeners
removeAllListeners()
Section titled “removeAllListeners()”removeAllListeners<
Event>(type?):this
Defined in: packages/sigma/src/types.ts:266
Type Parameters
Section titled “Type Parameters”Event extends string | number | symbol
Parameters
Section titled “Parameters”Event
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; }).removeAllListeners
removeListener()
Section titled “removeListener()”removeListener<
Event>(type,listener):this
Defined in: packages/sigma/src/types.ts:264
Type Parameters
Section titled “Type Parameters”Event extends string | number | symbol
Parameters
Section titled “Parameters”Event
listener
Section titled “listener”Events[Event]
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; }).removeListener
setMaxListeners()
Section titled “setMaxListeners()”setMaxListeners(
n):this
Defined in: packages/sigma/src/types.ts:256
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”(EventEmitter as unknown as { new <T extends EventsMapping>(): ITypedEventEmitter<T>; }).setMaxListeners