Participant class

Constructors

Participant({required String id, required String displayName, required bool isLocal, required ParticipantPinState pinState, required Mode mode, required EventEmitter eventEmitter, required Function enablePeerMic, required Function disablePeerMic, required Function enablePeerCamera, required Function disablePeerCamera, required Function setConsumerQuality, required Function getStats, required Function setViewPort, required Function removePeer, required Function participantPinStateChanged, Map<String, dynamic>? metaData})

Properties

displayName String
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String
getter/setter pair
isLocal bool
getter/setter pair
metaData Map<String, dynamic>?
getter/setter pair
mode Mode
getter/setter pair
pinState ParticipantPinState
getter/setter pair
quality String?
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
streams Map<String, Stream>
getter/setter pair

Methods

disableCam() → dynamic
enableCam() → dynamic
getAudioStats() List?
getShareStats() List?
getVideoStats() List?
muteMic() → dynamic
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
on(Events event, dynamic handler) → dynamic
pin([PinType pinType = PinType.SHARE_AND_CAM]) → dynamic
remove() → dynamic
setQuality(dynamic quality) → dynamic
setViewPort(dynamic width, dynamic height) → dynamic
toString() String
A string representation of this object.
inherited
unmuteMic() → dynamic
unpin([PinType pinType = PinType.SHARE_AND_CAM]) → dynamic

Operators

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