Interface Mixin<EventMap> interface Mixin < EventMap = DefaultEventMap > { emit < EventName extends string | number | symbol > ( name : EventName , ... args : HandlerParameters < EventMap [ EventName ] > , ) : void ; has < EventName extends string | number | symbol > ( name : EventName , listener : EventMap [ EventName ] , ) : boolean ; listenerCount < EventName extends string | number | symbol > ( name : EventName , ) : number ; off < EventName extends string | number | symbol > ( name : EventName , listener : EventMap [ EventName ] , ) : void ; on < EventName extends string | number | symbol > ( name : EventName , listener : EventMap [ EventName ] , ) : void ; once < EventName extends string | number | symbol > ( name : EventName , listener : EventMap [ EventName ] , ) : void ; removeAllListeners < EventName extends string | number | symbol > ( name : EventName , ) : void ; removeListener < EventName extends string | number | symbol > ( name : EventName , listener : EventMap [ EventName ] , ) : void ; } Methodsemit emit < EventName extends string | number | symbol > ( name : EventName , ... args : HandlerParameters < EventMap [ EventName ] > , ) : void Type Parameters EventName extends string | number | symbol Returns void has has < EventName extends string | number | symbol > ( name : EventName , listener : EventMap [ EventName ] , ) : boolean Type Parameters EventName extends string | number | symbol Returns boolean listenerCount listenerCount < EventName extends string | number | symbol > ( name : EventName , ) : number Type Parameters EventName extends string | number | symbol Returns number removeAllListeners removeAllListeners < EventName extends string | number | symbol > ( name : EventName , ) : void Type Parameters EventName extends string | number | symbol Returns void removeListener removeListener < EventName extends string | number | symbol > ( name : EventName , listener : EventMap [ EventName ] , ) : void Type Parameters EventName extends string | number | symbol Returns void
M M N E P V F C I C P M F P C P T T A A A T R
Synchronously calls each of the listeners registered for the event named
name
, in the order they were registered, passing the supplied arguments to each.