保利威文档中心

帮助中心

Class: export=

更新时间:2025-10-10 12:02:04

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

static EventEmitter: typeof EventEmitter


prefixed

static prefixed: 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.

联系客服,在线咨询