RoomParticipantState class abstract

Participant related state data provided by RoomParticipantStore

Comprehensive snapshot of current room participant state. This structure contains all relevant information about participant list, device requests, etc.

Constructors

RoomParticipantState()

Properties

hashCode int
The hash code for this object.
no setterinherited
localParticipant → ValueListenable<RoomParticipant?>
Local participant info.
no setter
networkQualities → ValueListenable<Map<String, NetworkInfo>>
User network quality info.
no setter
participantList → ValueListenable<List<RoomParticipant>>
Participant list.
no setter
participantListCursor → ValueListenable<String>
Participant list cursor.
no setter
participantListWithVideo → ValueListenable<List<RoomParticipant>>
Participant list with video.
no setter
participantWithScreen → ValueListenable<RoomParticipant?>
Participant sharing screen.
no setter
pendingDeviceApplications → ValueListenable<List<DeviceRequestInfo>>
Pending device application list.
no setter
pendingDeviceInvitations → ValueListenable<List<DeviceRequestInfo>>
Pending device invitation list.
no setter
pendingParticipantList → ValueListenable<List<RoomParticipant>>
Pending participant list.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
speakingUsers → ValueListenable<Map<String, int>>
Speaking users and their volume.
no setter

Methods

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