MeetingModel class

Implemented types

Constructors

MeetingModel.new()
factory

Properties

contentAttendeeId ↔ BehaviorSubject<String?>
getter/setter pair
controlHideDelay Timer?
getter/setter pair
controlLock bool
getter/setter pair
controlVisible ↔ BehaviorSubject<bool>
getter/setter pair
currAttendees ↔ BehaviorSubject<Map<String, AttendeeModel>>
getter/setter pair
currentPageIndex ↔ BehaviorSubject<int>
getter/setter pair
deviceList List<String?>
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
isMeetingActive ↔ BehaviorSubject<bool>
getter/setter pair
isReceivingScreenShare ↔ BehaviorSubject<bool>
getter/setter pair
localAttendeeId ↔ BehaviorSubject<String?>
getter/setter pair
meetingData JoinInfo
getter/setter pair
methodChannelProvider MethodChannelCoordinator
getter/setter pair
receivedMessage ↔ BehaviorSubject<MessageModel?>
getter/setter pair
remoteAttendeeId ↔ BehaviorSubject<String?>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selectedAudioDevice String?
getter/setter pair
topic String
getter/setter pair

Methods

attendeeDidJoin(AttendeeModel attendee) → void
override
attendeeDidLeave(AttendeeModel attendee, {required bool didDrop}) → void
override
attendeeDidMute(AttendeeModel attendee) → void
override
attendeeDidUnmute(AttendeeModel attendee) → void
override
audioSessionDidStop() → void
override
config({required JoinInfo meetingData}) → void
getLocalAttendee() AttendeeModel
getMuteStatus() bool
getSortedAttendees() List<AttendeeModel>
getTotal() int
getVideoOn() bool
hideControlInSeconds() → void
initialAudioSelection() Future<void>
override
join() Future<bool>
listAudioDevices() Future<void>
override
messageDidReceive(MessageModel msg) → void
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sendMessage(String message) Future<bool>
stopMeeting() Future<bool>
toggleMute({bool? unmute}) Future<bool>
toggleVideo() Future<bool>
toString() String
A string representation of this object.
inherited
updateCurrentDevice(String device) Future<void>
override
videoTileDidAdd(String attendeeId, VideoTileModel videoTile) → void
override
videoTileDidRemove(String attendeeId, VideoTileModel videoTile) → void
override

Operators

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