import { default } from "https://deno.land/x/evtemitter@v3.1.0/EventEmitter.ts";
remove all EventListeners
remove all EventListeners for a specific event
Type Parameters
Ev extends ReservedOrUserEventNames<ReservedEvents, UserEvents>
Parameters
type: Ev
the name of the event all listeners should be removed
remove all EventListeners for multiple specific events
Type Parameters
Ev extends ReservedOrUserEventNames<ReservedEvents, UserEvents>
Parameters
types: Ev[]
an array of events for who all listeners should be removed
remove a specific EventListener for a specific event
Type Parameters
Ev extends ReservedOrUserEventNames<ReservedEvents, UserEvents>
Parameters
type: Ev
the name of the event for that all listeners should be removed
callback: ReservedOrUserListenerOnOrAddEventListener<ReservedEvents, UserEvents, Ev>
the callback function to remove
optional
options: boolean | EventListenerOptionsremove a specific EventListener for multiple specific events
Type Parameters
Ev extends ReservedOrUserEventNames<ReservedEvents, UserEvents>
Parameters
types: Ev[]
an array of events for who all listeners should be removed
callback: ReservedOrUserListenerOnOrAddEventListener<ReservedEvents, UserEvents, Ev>
the callback function to remove
optional
options: boolean | EventListenerOptions