RoomEngineService class
Methods
-
addObserver(TUIRoomObserver observer)
→ void
-
override
-
callExperimentalAPI(String jsonStr)
→ void
-
override
-
cancelRequest(String requestId)
→ Future<TUIActionCallback>
-
override
-
checkFollowType({required List<String> userIDList})
→ Future<V2TimValueCallback<List<V2TimFollowTypeCheckResult>>>
-
override
-
closeLocalCamera()
→ void
-
override
-
destroy()
→ void
-
override
-
enableGravitySensor(bool enable)
→ void
-
override
-
enableVoiceEarMonitor(bool enable)
→ Future<void>
-
override
-
fetchLiveList(String cursor, int count)
→ Future<TUIValueCallBack<TUILiveListResult>>
-
override
-
followUser({required List<String> userIDList})
→ Future<V2TimValueCallback<List<V2TimFollowOperationResult>>>
-
override
-
getSeatApplicationList()
→ Future<TUIValueCallBack<List<TUIRequest>>>
-
override
-
getSeatList()
→ Future<TUIValueCallBack<List<TUISeatInfo>>>
-
override
-
getSelfInfo()
→ TUILoginUserInfo
-
override
-
getUserFollowInfo({required List<String> userIDList})
→ Future<V2TimValueCallback<List<V2TimFollowInfo>>>
-
override
-
getUserInfo(String userId)
→ Future<TUIValueCallBack<TUIUserInfo>>
-
override
-
getUserList(int nextSequence)
→ Future<TUIValueCallBack<TUIUserListResult>>
-
override
-
join(String roomId)
→ Future<TUIValueCallBack<TUIRoomInfo>>
-
override
-
kickUserOffSeatByAdmin(int seatIndex, String userId)
→ Future<TUIActionCallback>
-
override
-
leave()
→ Future<TUIActionCallback>
-
override
-
leaveSeat()
→ Future<TUIActionCallback>
-
override
-
lockSeatByAdmin(int seatIndex, TUISeatLockParams lockParams)
→ Future<TUIActionCallback>
-
override
-
muteAllRemoteAudio(bool mute)
→ Future<void>
-
override
-
muteLocalAudio()
→ Future<TUIActionCallback>
-
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
openLocalCamera(bool isFront, TUIVideoQuality quality)
→ Future<TUIActionCallback>
-
override
-
openLocalMicrophone(TUIAudioQuality quality)
→ Future<TUIActionCallback>
-
override
-
removeObserver(TUIRoomObserver observer)
→ void
-
override
-
responseRemoteRequest(String requestId, bool agree)
→ Future<TUIActionCallback>
-
override
-
setAllMusicVolume(int volume)
→ Future<void>
-
override
-
setBeautyLevel(int beautyLevel)
→ Future<void>
-
override
-
setBeautyStyle(int beautyStyle)
→ Future<void>
-
override
-
setCameraMirror(bool isMirror)
→ void
-
override
-
setLiveInfo(String roomId, {String? coverUrl, List<int>? categoryList, bool? isPublicVisible, int? activityStatus})
→ Future<TUIActionCallback>
-
override
-
setLocalVideoView(int viewId)
→ void
-
override
-
setRemoteVideoView(String userId, TUIVideoStreamType streamType, int viewId)
→ void
-
override
-
setRuddyLevel(int ruddyLevel)
→ Future<void>
-
override
-
setVideoResolutionMode(TUIVideoStreamType streamType, TUIResolutionMode resolutionMode)
→ void
-
override
-
setVoiceCaptureVolume(int volume)
→ Future<void>
-
override
-
setVoiceChangerType(int type)
→ Future<void>
-
override
-
setVoiceEarMonitorVolume(int volume)
→ Future<void>
-
override
-
setVoiceReverbType(int type)
→ Future<void>
-
override
-
setWhitenessLevel(int whitenessLevel)
→ Future<void>
-
override
-
start(TUIRoomInfo roomInfo)
→ Future<TUIValueCallBack<TUIRoomInfo>>
-
override
-
startPlayMusic(AudioMusicParam musicParam)
→ Future<bool?>
-
override
-
startPlayRemoteVideo(String userId, TUIVideoStreamType streamType, TUIPlayCallback? playCallback)
→ void
-
override
-
stop()
→ Future<TUIActionCallback>
-
override
-
stopPlayMusic(int id)
→ Future<void>
-
override
-
switchCamera(bool frontCamera)
→ Future<int?>
-
override
-
takeSeat(int seatIndex, int timeout, TUIRequestCallback? requestCallback)
→ TUIRequest
-
override
-
toString()
→ String
-
A string representation of this object.
inherited
-
unfollowUser({required List<String> userIDList})
→ Future<V2TimValueCallback<List<V2TimFollowOperationResult>>>
-
override
-
unMuteLocalAudio()
→ Future<TUIActionCallback>
-
override
-
updateAudioQuality(TUIAudioQuality quality)
→ void
-
override
-
updateVideoQuality(TUIVideoQuality quality)
→ void
-
override