JitsiMeetingListener class

JitsiMeetingListener Class holding the callback functions for conference events

Constructors

JitsiMeetingListener({dynamic onOpened()?, dynamic onConferenceWillJoin(String url)?, dynamic onConferenceJoined(String url)?, dynamic onConferenceTerminated(String url, Object? error)?, dynamic onAudioMutedChanged(bool isMuted)?, dynamic onVideoMutedChanged(bool isMuted)?, dynamic onScreenShareToggled(String participantId, bool isSharing)?, dynamic onParticipantJoined(String? email, String? name, String? role, String? participantId)?, dynamic onParticipantLeft(String? participantId)?, dynamic onParticipantsInfoRetrieved(Map<String, dynamic> participantsInfo, String requestId)?, dynamic onChatMessageReceived(String senderId, String message, bool isPrivate, String timestamp)?, dynamic onChatToggled(bool isOpen)?, dynamic onClosed()?, dynamic onPictureInPictureTerminated()?, dynamic onPictureInPictureWillEnter()?, dynamic onError(dynamic error)?, List<JitsiGenericListener>? genericListeners})

Properties

genericListeners List<JitsiGenericListener>?
Generic listeners List for allowed listeners on web (may be for mobile too)
final
hashCode int
The hash code for this object.
no setterinherited
onAudioMutedChanged → (dynamic Function(bool isMuted)?)
final
onChatMessageReceived → (dynamic Function(String senderId, String message, bool isPrivate, String timestamp)?)
final
onChatToggled → (dynamic Function(bool isOpen)?)
final
onClosed → (dynamic Function()?)
The native view got closed.
final
onConferenceJoined → (dynamic Function(String url)?)
final
onConferenceTerminated → (dynamic Function(String url, Object? error)?)
final
onConferenceWillJoin → (dynamic Function(String url)?)
final
onError → (dynamic Function(dynamic error)?)
final
onOpened → (dynamic Function()?)
The native view got created.
final
onParticipantJoined → (dynamic Function(String? email, String? name, String? role, String? participantId)?)
final
onParticipantLeft → (dynamic Function(String? participantId)?)
final
onParticipantsInfoRetrieved → (dynamic Function(Map<String, dynamic> participantsInfo, String requestId)?)
final
onPictureInPictureTerminated → (dynamic Function()?)
final
onPictureInPictureWillEnter → (dynamic Function()?)
final
onScreenShareToggled → (dynamic Function(String participantId, bool isSharing)?)
final
onVideoMutedChanged → (dynamic Function(bool isMuted)?)
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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