TUIConferenceListManager class abstract
Abstract class for managing conference list operations.
This class provides APIs for adding and removing event callbacks, scheduling and canceling conferences, updating conference information, fetching lists of scheduled conferences and attendees, and more.
Instances of this class should be obtained via
TUIRoomEngine.sharedInstance().getExtension(TUIExtensionType.conferenceListManager)
.
- Implementers
Constructors
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
-
addAttendeesByAdmin(
String roomId, List< String> userIdList) → Future<TUIActionCallback> - Add attendees to the attendee list.
-
addObserver(
TUIConferenceListManagerObserver observer) → void - Add event callback.
-
cancelConference(
String roomId) → Future< TUIActionCallback> - Cancel a scheduled conference.
-
fetchAttendeeList(
String roomId, String cursor, int count) → Future< TUIValueCallBack< TUIScheduledAttendeesResult> > - Fetch a list of attendees invited to the scheduled conference.
-
fetchScheduledConferenceList(
List< TUIConferenceStatus> status, String cursor, int count) → Future<TUIValueCallBack< TUIScheduledConferenceListResult> > - Fetch a list of scheduled conference.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeAttendeesByAdmin(
String roomId, List< String> userIdList) → Future<TUIActionCallback> - Remove attendees from the attendee list.
-
removeObserver(
TUIConferenceListManagerObserver observer) → void - Remove event callback.
-
scheduleConference(
TUIConferenceInfo conferenceInfo) → Future< TUIActionCallback> - Schedule a conference.
-
toString(
) → String -
A string representation of this object.
inherited
-
updateConferenceInfo(
String roomId, {String? roomName, int? scheduleStartTime, int? scheduleEndTime}) → Future< TUIActionCallback> - Update scheduled conference information.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited