RoomEngineService class

Implemented types

Constructors

RoomEngineService()

Properties

audioEffectManager ↔ TXAudioEffectManager?
latefinal
beautyManager ↔ TXBeautyManager?
latefinal
deviceManager ↔ TXDeviceManager?
latefinal
friendshipManager ↔ V2TIMFriendshipManager
latefinal
hashCode int
The hash code for this object.
no setterinherited
imManager ↔ V2TIMManager
latefinal
liveListManager ↔ TUILiveListManager
latefinal
roomDeviceManager ↔ TUIRoomDeviceManager
latefinal
roomEngine ↔ TUIRoomEngine
latefinal
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
trtcCloud ↔ TRTCCloud?
latefinal

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

Operators

operator ==(Object other) bool
The equality operator.
inherited