Emitter
Subclasses: GoatDB, ManagedItem, Query, Repository
Constructor
new Emitter(delayedEmissionTimerConstructor: (callback: TimerCallback) => Timer, alwaysActive: boolean)
Methods
attach()
attach(e: E, c: C): () => void
detach()
detach(e: E, c: C): void
detachAll()
detachAll(e: E): void
emit()
emit(e: E, args: unknown[]): void
mute()
mute(): void
once()
once(e: E, c: C): () => void
resume()
resume(): void
suspend()
suspend(): void
unmute()
unmute(): void