ZegoUIKitPrebuiltLiveAudioRoomController class

Used to control the audio chat room functionality.

ZegoUIKitPrebuiltLiveAudioRoomController is a singleton instance class, you can directly invoke it by ZegoUIKitPrebuiltLiveAudioRoomController().

If the default audio chat room UI and interactions do not meet your requirements, you can use this ZegoUIKitPrebuiltLiveAudioRoomController to actively control the business logic. This class is used by setting the controller parameter in the constructor of ZegoUIKitPrebuiltLiveAudioRoom.

Available Extensions

Properties

audioVideo ZegoLiveAudioRoomControllerAudioVideoImpl
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
media ZegoLiveAudioRoomControllerMediaImpl
no setterinherited
message AudioRoomMessageControllerImpl
no setterinherited
minimize ZegoLiveAudioRoomControllerMinimizingImpl
no setterinherited
private → ZegoLiveAudioRoomControllerPrivateImpl
Don't call that
no setterinherited
room ZegoLiveAudioRoomControllerRoomImpl
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
seat ZegoLiveAudioRoomControllerSeatImpl
no setterinherited
user ZegoLiveAudioRoomControllerUserImpl
no setterinherited

Methods

hideInMemberList(List<String> userIDs) → void
hide some user in member list
leave(BuildContext context, {bool showConfirmation = true}) Future<bool>
This function is used to end the Live Audio Room.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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