@beeworks/imsdk / event / once
once()
once<
T>(event,cb): () =>void
订阅一次性事件
监听指定的事件,回调函数触发一次后自动取消订阅。
Type Parameters
T
T = any
Parameters
event
string
事件名称 EventType
cb
Listener<T>
回调函数,接收事件载荷
Returns
() => void - 取消当前订阅的函数
():
void
Returns
void
Example
typescript
once(EventType.ConnectSuccess, () => {
console.log('Connected!');
});