CoGuestStore class abstract
Audience co-hosting management class
Constructors
Properties
- coGuestState → CoGuestState
-
Co-hosting related state data provided by CoGuestStore
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
acceptApplication(
String userID) → Future< CompletionHandler> - Accept seat application
-
acceptInvitation(
String inviterID) → Future< CompletionHandler> - Accept seat invitation
-
addGuestListener(
GuestListener listener) → void - Add guest side event callback listener
-
addHostListener(
HostListener listener) → void - Add host side event callback listener
-
applyForSeat(
{required int seatIndex, required int timeout, String? extraInfo}) → Future< CompletionHandler> - Apply for seat
-
cancelApplication(
) → Future< CompletionHandler> - Cancel seat application
-
cancelInvitation(
String inviteeID) → Future< CompletionHandler> - Cancel seat invitation
-
disconnect(
) → Future< CompletionHandler> - Disconnect co-hosting
-
inviteToSeat(
{required String inviteeID, required int seatIndex, required int timeout, String? extraInfo}) → Future< CompletionHandler> - Invite audience to seat
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rejectApplication(
String userID) → Future< CompletionHandler> - Reject seat application
-
rejectInvitation(
String inviterID) → Future< CompletionHandler> - Reject seat invitation
-
removeGuestListener(
GuestListener listener) → void - Remove guest side event callback listener
-
removeHostListener(
HostListener listener) → void - Remove host side event callback listener
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
create(
String liveID) → CoGuestStore - Create CoGuestStore instance