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
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