CallMember class

Participant of an OngoingCall.

Constructors

CallMember(CallMemberId id, ConnectionHandle? _connection, {bool isHandRaised = false, bool isConnected = false, bool isDialing = false, PreciseDateTime? joinedAt})
CallMember.me(CallMemberId id, {bool isHandRaised = false, bool isConnected = false, bool isDialing = false, PreciseDateTime? joinedAt})

Properties

hashCode int
The hash code for this object.
no setterinherited
hasVideo → RxBool
Indicator whether video tracks of this CallMember should be ignored or not.
final
id CallMemberId
CallMemberId of this CallMember.
getter/setter pair
isConnected → RxBool
Indicator whether this CallMember is connected to the media server.
final
isDialing → RxBool
Indicator whether this CallMember is dialing.
final
isHandRaised → RxBool
Indicator whether the hand of this CallMember is raised.
final
joinedAt → Rx<PreciseDateTime?>
DateTime when this CallMember has joined.
final
owner MediaOwnerKind
MediaOwnerKind of this CallMember.
final
quality → RxInt
Signal quality of this CallMember ranging from 1 to 4.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tracks ObsList<Track>
List of Tracks of this CallMember.
final

Methods

dispose() → void
Disposes the tracks of this CallMember.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setAudioEnabled(bool enabled) Future<void>
Sets the inbound audio of this CallMember as enabled.
setVideoEnabled(bool enabled, {MediaSourceKind source = MediaSourceKind.device}) Future<void>
Sets the inbound video of this CallMember as enabled.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited