类: GlobalEventEmitter
Lynx 的 GlobalEventEmitter 模块,可通过 lynx.getJSModule('GlobalEventEmitter') 访问。
框架测试库可以用它触发和监听跨线程事件。
构造函数
构造函数
new GlobalEventEmitter():
GlobalEventEmitter
返回
GlobalEventEmitter
属性
listeners
listeners:
Record<string,Function[]> ={}
方法
addListener()
addListener(
eventName:string,listener:Function):void
参数
返回
void
clear()
clear():
void
返回
void
emit()
emit(
eventName:string,args:any[]):void
参数
返回
void
removeAllListeners()
removeAllListeners(
eventName?:string):void
参数
返回
void
removeListener()
removeListener(
eventName:string,listener:Function):void
参数
返回
void
toggle()
toggle(
eventName:string, ...data:unknown[]):void
参数
返回
void
trigger()
trigger(
eventName:string,params:string|Record<any,any>):void
参数
返回
void