QLiveComponent
interface com.qlive.uikitcore.QLiveComponent
直播间内小组件 <p> 父接口: QClientLifeCycleListener -> client 生命周期 LifecycleEventObserver -> 房间客户端生命周期
Index
方法
方法
attachKitContext
- void attachKitContext(@NotNull() QLiveUIKitContext context);
-
绑定UI组件上下文生命 每个组件都拥有组件上下文 能获取到业务逻辑能力能和UI能力
Parameters-
context: QLiveUIKitContext
UI组件上下文
Returns void -
attachLiveClient
- void attachLiveClient(@NotNull() QLiveClient client);
-
绑定房间客户端
Parameters-
client: QLiveClient
推流/拉流客户端
Returns void -
registerEventAction
- default <T extends UIEvent>void registerEventAction(Class<T> clz, Function1<T, Unit> call);
-
注册UI组件之间的通信事件
Parameters-
clz: Class
事件类
-
call: <any>
回调函数
Returns void -
sendUIEvent
- default <T extends UIEvent>void sendUIEvent(T event);
-
发送UI通信事件 该event 将会被发送到所有注册关心该事件的UI组件中去
Parameters-
event: UIEvent
事件对象
Returns void -
文档反馈
(如有产品使用问题,请 提交工单)