JitsiMeet class

The entry point for the sdk. It is used to launch the meeting screen, to send and receive all the events.

Constructors

JitsiMeet()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

closeChat() Future<MethodResponse>
Closes the chat dialog.
getPlatformVersion() Future<String?>
hangUp() Future<MethodResponse>
The localParticipant leaves the current meeting.
join(JitsiMeetConferenceOptions options, [JitsiMeetEventListener? listener]) Future<MethodResponse>
Joins a meeting with the given meeting options and optionally a listener is given for listening to events triggered by the native sdks.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
openChat([String? to]) Future<MethodResponse>
Opens the chat dialog. If to contains a valid participantId, the private chat with that particular participant will be opened.
retrieveParticipantsInfo() Future<MethodResponse>
Sends and event that will trigger the JitsiMeetEventListener.participantsInfoRetrieved event which will contain participants information.
sendChatMessage({String? to, required String message}) Future<MethodResponse>
Sends a chat message via to one particular participant or to all of them. If the to param is empty, the message will be sent to all the participants in the conference.
sendEndpointTextMessage({String? to, required String message}) Future<MethodResponse>
Sends a message via the data channel to one particular participant or to all of them. If the to param is empty, the message will be sent to all the participants in the conference.
setAudioMuted(bool muted) Future<MethodResponse>
Sets the state of the localParticipant audio muted according to the muted parameter.
setVideoMuted(bool muted) Future<MethodResponse>
Sets the state of the localParticipant video muted according to the muted parameter.
toggleScreenShare(bool enabled) Future<MethodResponse>
Sets the state of the localParticipant screen sharing according to the enabled parameter.
toString() String
A string representation of this object.
inherited

Operators

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