Class: export=
Polyv Wx Live Player Component
Polyv Wx Live Player Component / modules/super-miniprogram/tool/eventEmitter / export=
Class: export=
Minimal EventEmitter interface that is molded against the Node.js
EventEmitter interface.
Constructors
Constructor
new export=():
EventEmitter
Minimal EventEmitter interface that is molded against the Node.js
EventEmitter interface.
Returns
EventEmitter
Properties
_events
_events:
Events
_eventsCount
_eventsCount:
number
addListener
addListener:
any
off
off:
any
EventEmitter
staticEventEmitter: typeofEventEmitter
prefixed
staticprefixed:string
Methods
emit()
emit(
event,a1,a2,a3,a4,a5, ...args):boolean
Calls each of the listeners registered for a given event.
Parameters
event
The event name.
string | Symbol
a1
any
a2
any
a3
any
a4
any
a5
any
args
...any[]
Returns
boolean
true if the event had listeners, else false.
eventNames()
eventNames():
any[]
Return an array listing the events for which the emitter has registered listeners.
Returns
any[]
listenerCount()
listenerCount(
event):number
Return the number of listeners listening to a given event.
Parameters
event
The event name.
string | Symbol
Returns
number
The number of listeners.
listeners()
listeners(
event):any[]
Return the listeners registered for a given event.
Parameters
event
The event name.
string | Symbol
Returns
any[]
The registered listeners.
on()
on(
event,fn,context?):EventEmitter
Add a listener for a given event.
Parameters
event
The event name.
string | Symbol
fn
Function
The listener function.
context?
any
The context to invoke the listener with.
Returns
EventEmitter
this.
once()
once(
event,fn,context?):EventEmitter
Add a one-time listener for a given event.
Parameters
event
The event name.
string | Symbol
fn
Function
The listener function.
context?
any
The context to invoke the listener with.
Returns
EventEmitter
this.
removeAllListeners()
removeAllListeners(
event?):EventEmitter
Remove all listeners, or those of the specified event.
Parameters
event?
The event name.
string | Symbol
Returns
EventEmitter
this.
removeListener()
removeListener(
event,fn,context,once):EventEmitter
Remove the listeners of a given event.
Parameters
event
The event name.
string | Symbol
fn
Function
Only remove the listeners that match this function.
context
any
Only remove the listeners that have this context.
once
boolean
Only remove one-time listeners.
Returns
EventEmitter
this.
