DeewanParticipant class

Constructors

DeewanParticipant({required String id, required String name, required bool isSelf, required bool isHost, required bool isCohost, required bool isGuest, required bool handRaised, required DateTime? handRaisedAt, required bool micOn, required bool camOn, required bool isScreenSharing, required bool isSpeaking, required bool onStage, required bool isAudience, required bool captionsOn})
const

Properties

camOn → bool
final
captionsOn → bool
Has live captions turned on.
final
handRaised → bool
final
handRaisedAt → DateTime?
When the hand went up, so you can list hands in order.
final
hashCode → int
The hash code for this object.
no setterinherited
id → String
final
isAudience → bool
In a webinar, everyone not on stage. Always false in a meeting.
final
isCohost → bool
final
isGuest → bool
final
isHost → bool
final
isScreenSharing → bool
final
isSelf → bool
final
isSpeaking → bool
final
micOn → bool
final
name → String
final
onStage → bool
May publish camera and microphone right now. Always true in a meeting; in a webinar only for hosts, co-hosts and people a host invited to speak (REST: POST /rooms/{id}/participants/{identity}/stage). The media server enforces it, so check it before turning on your own camera.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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