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

hasDeviceVideo → RxBool
Indicator whether MediaSourceKind.device video tracks of this CallMember should be ignored or not.
final
hasDisplayVideo → RxBool
Indicator whether MediaSourceKind.display video tracks of this CallMember should be ignored or not.
final
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