import { EventEmitter } from "https://deno.land/x/socket_io@0.2.0/packages/event-emitter/mod.ts";
This class extends the BaseEventEmitter abstract class, so a class extending EventEmitter
can override the emit
method and still call emitReserved()
(since it uses super.emit()
)
Methods
protected
emitReserved<Ev extends EventNames<ReservedEvents>>(event: Ev, ...args: EventParams<ReservedEvents, Ev>): booleanEmits a reserved event.
This method is protected
, so that only a class extending EventEmitter
can emit its own reserved events.