RoomEngineManager class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addObserver(TUIRoomObserver observer)
→ void
-
-
cancelRequest(String requestId)
→ void
-
-
changeUserRole(String userId, TUIRole role)
→ Future<TUIActionCallback>
-
-
closeLocalCamera()
→ void
-
-
closeRemoteDeviceByAdmin(String userId, TUIMediaDevice device)
→ Future<TUIActionCallback>
-
-
createRoom(TUIRoomInfo roomInfo)
→ Future<TUIActionCallback>
-
-
destroyRoom()
→ Future<TUIActionCallback>
-
-
disableSendingMessageByAdmin(String userId, bool isDisable)
→ Future<TUIActionCallback>
-
-
enableAudioVolumeEvaluation(bool enable)
→ void
-
-
enterRoom(String roomId, bool enableMic, bool enableCamera, bool isSoundOnSpeaker)
→ Future<TUIValueCallBack<TUIRoomInfo>>
-
-
exitRoom()
→ Future<TUIActionCallback>
-
-
getExtension(TUIExtensionType type)
→ dynamic
-
-
getRoomEngine()
→ TUIRoomEngine
-
-
getSeatApplicationList()
→ Future<void>
-
-
getSelfInfo()
→ TUILoginUserInfo
-
-
getUserInfo(String userId)
→ Future<TUIValueCallBack<TUIUserInfo>>
-
-
kickRemoteUserOutOfRoom(String userId)
→ Future<TUIActionCallback>
-
-
kickUserOffSeat(int seatIndex, String userId)
→ void
-
-
leaveSeat()
→ void
-
-
muteAllAudioAction(bool isMute)
→ Future<TUIActionCallback>
-
-
muteAllVideoAction(bool isMute)
→ Future<TUIActionCallback>
-
-
muteLocalAudio()
→ Future<TUIActionCallback>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
openLocalCamera()
→ Future<TUIActionCallback>
-
-
openLocalMicrophone()
→ Future<TUIActionCallback>
-
-
openRemoteDeviceByAdmin(String userId, TUIMediaDevice device, TUIRequestCallback callback)
→ TUIRequest
-
-
removeObserver(TUIRoomObserver observer)
→ void
-
-
responseRemoteRequest(String requestId, bool agree)
→ Future<TUIActionCallback>
-
-
setAudioCaptureVolume(int volume)
→ void
-
-
setAudioPlayVolume(int volume)
→ void
-
-
setAudioRoute(bool isSoundOnSpeaker)
→ void
-
-
setSelfInfo(String userName, String avatarURL)
→ Future<TUIActionCallback>
-
-
setVideoBitrate(int bitrate)
→ void
-
-
setVideoFps(int fps)
→ void
-
-
setVideoResolution(TUIVideoQuality resolution)
→ void
-
-
startScreenSharing({String appGroup = ''})
→ void
-
-
stopScreenSharing()
→ void
-
-
switchCamera()
→ void
-
-
takeSeat(int seatIndex, int timeout, TUIRequestCallback? requestCallback)
→ TUIRequest
-
-
takeUserOnSeat(int seatIndex, String userId, int timeout, TUIRequestCallback? requestCallback)
→ void
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
unMuteLocalAudio()
→ Future<TUIActionCallback>
-