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

adminList ValueListenable<List<RoomUser>>
Admin list.
no setter
audienceList ValueListenable<List<RoomUser>>
Audience list (for webinar room).
no setter
audienceListCursor ValueListenable<String>
Audience list cursor.
no setter
hashCode int
The hash code for this object.
no setterinherited
localParticipant ValueListenable<RoomParticipant?>
Local participant info.
no setter
messageDisabledUserList ValueListenable<List<RoomUser>>
Message disabled user list.
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