public class LPDualTeacherViewModel extends LPBaseViewModel implements DualTeacherVM
构造器和说明 |
---|
LPDualTeacherViewModel(LPSDKContext context) |
correspondingEvents, destroy, lifecycle, peekLifecycle, requestScope
public LPDualTeacherViewModel(LPSDKContext context)
public void requestDualTeacherInteractionEffect(LPConstants.LPDualTeacherInteractionEffect effect, java.lang.String name, java.lang.String deviceId)
DualTeacherVM
requestDualTeacherInteractionEffect
在接口中 DualTeacherVM
effect
- 交互类型 like gold bombdeviceId
- 设备idpublic io.reactivex.Observable<LPDualTeacherInteractionModel> getDualTeacherInteractionEffect()
DualTeacherVM
getDualTeacherInteractionEffect
在接口中 DualTeacherVM
public io.reactivex.Observable<LPDualTeacherStarChangeModel> getDualTeacherUserStarChange()
DualTeacherVM
getDualTeacherUserStarChange
在接口中 DualTeacherVM
public void requestDualTeacherUserStarChange(LPDualTeacherStarChangeModel.InterfaceType interfaceType, java.lang.String uid)
DualTeacherVM
requestDualTeacherUserStarChange
在接口中 DualTeacherVM
interfaceType
- BIPARTITE(二分屏) PICTURE_IN_PICTURE(画中画) ONLY_STUDENT(只看互动学生)public java.util.List<LPDualTeacherStarChangeModel.InterfaceType> getDualTeacherSupportInterfaceType()
DualTeacherVM
getDualTeacherSupportInterfaceType
在接口中 DualTeacherVM
public void requestDualTeacherKickOutUser(java.lang.String userId)
DualTeacherVM
requestDualTeacherKickOutUser
在接口中 DualTeacherVM
public void requestDualTeacherKickOutUser(java.lang.String userId, boolean isBlock)
DualTeacherVM
requestDualTeacherKickOutUser
在接口中 DualTeacherVM
public int getAutoStartCloudRecordStatus()
DualTeacherVM
getAutoStartCloudRecordStatus
在接口中 DualTeacherVM
public io.reactivex.Observable<java.lang.Integer> getObservableOfSwitchGalleyLayout()
DualTeacherVM
getObservableOfSwitchGalleyLayout
在接口中 DualTeacherVM
public io.reactivex.Observable<java.lang.Boolean> getObservableOfSwitchSpeechLayout()
DualTeacherVM
getObservableOfSwitchSpeechLayout
在接口中 DualTeacherVM
public io.reactivex.Observable<java.lang.String> getObservableOfSetSpeechChair()
DualTeacherVM
getObservableOfSetSpeechChair
在接口中 DualTeacherVM