ILiveService class abstract

Implementers

Constructors

ILiveService()

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

Operators

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