Emitter
Emitter<
Events> =object
Defined in: core/src/events.ts:3
Type Parameters
Section titled “Type Parameters”Events
Section titled “Events”Events extends Record<string, unknown>
Methods
Section titled “Methods”clear()
Section titled “clear()”clear():
void
Defined in: core/src/events.ts:11
Returns
Section titled “Returns”void
emit()
Section titled “emit()”emit<
K>(name,event):void
Defined in: core/src/events.ts:10
Type Parameters
Section titled “Type Parameters”K extends string | number | symbol
Parameters
Section titled “Parameters”K
Events[K]
Returns
Section titled “Returns”void
off<
K>(name,listener):void
Defined in: core/src/events.ts:9
Type Parameters
Section titled “Type Parameters”K extends string | number | symbol
Parameters
Section titled “Parameters”K
listener
Section titled “listener”Listener<Events[K]>
Returns
Section titled “Returns”void
on<
K>(name,listener,options?): () =>void
Defined in: core/src/events.ts:4
Type Parameters
Section titled “Type Parameters”K extends string | number | symbol
Parameters
Section titled “Parameters”K
listener
Section titled “listener”Listener<Events[K]>
options?
Section titled “options?”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”() => void