VoiceRoomManager class

Available extensions

Constructors

VoiceRoomManager.new()

Properties

exitSubject StreamController<void>
latefinal
hashCode int
The hash code for this object.
no setterinherited
mediaState MediaState

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithMedia extension

no setter
roomState RoomState

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithRoom extension

no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
seatState SeatState

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithSeat extension

no setter
service VoiceRoomService
latefinal
toastSubject StreamController<String>
latefinal
userState UserState

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithUser extension

no setter

Methods

checkFollowType(String userId) Future<void>

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithUser extension

dispose() → void
fetchLiveInfo(String roomId) Future<void>

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithRoom extension

fetchRoomInfo() Future<void>

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithRoom extension

fetchRoomOwnerInfo(String ownerId) Future<void>

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithRoom extension

fetchSeatApplicationList() Future<void>

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithSeat extension

fetchSeatList() Future<void>

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithSeat extension

fetchSelfInfo() → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithUser extension

fetchUserList() Future<void>

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithUser extension

followUser(User user, bool isFollow) Future<void>

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithUser extension

initManager({required String roomId, RoomParams? param}) → dynamic
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onApplyingToSeatStateChanged(bool isApplying) → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithSeat extension

onBackgroundUrlChanged(String url) → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithRoom extension

onCoverUrlChanged(String url) → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithRoom extension

onLinkStatusChanged(LinkStatus status) → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithUser extension

onLiveModeChanged(PrivacyStatus status) → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithRoom extension

onMicrophoneClosed() → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithMedia extension

onMicrophoneMute() → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithMedia extension

onMicrophoneOpened() → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithMedia extension

onMicrophoneUnmute() → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithMedia extension

onRespondedSeatInvitation(String userId) → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithSeat extension

onRoomIdChanged(String roomId) → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithRoom extension

onRoomInfoChanged(TUIRoomInfo roomInfo) → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithRoom extension

onRoomNameChanged(String name) → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithRoom extension

onRoomOwnerInfoChanged(User user) → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithRoom extension

onRoomSeatModeChanged(TUISeatMode seatMode) → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithRoom extension

onSeatApplicationProcessed(TUIUserInfo userInfo) → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithSeat extension

onSeatApplicationReceived(TUIUserInfo userInfo) → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithSeat extension

onSentSeatInvitation(String userId) → void

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithSeat extension

setLiveInfo(TUILiveInfo liveInfo, List<TUILiveModifyFlag> modifyFlags) Future<void>

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithRoom extension

setRoomSeatModeByAdmin(TUISeatMode seatMode) Future<void>

Available on VoiceRoomManager, provided by the VoiceRoomManagerWithRoom extension

toString() String
A string representation of this object.
inherited

Operators

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