MethodChannelFlyChatFlutter class

A class to handle the platform specific methods and events.

Inheritance

Properties

blockedThisUser → Stream
Stream that emits events when user is blocked.
no setteroverride
blockedThisUserChannel → EventChannel
A event channel for blocked this user events.
final
blockedThisUserStreamController → StreamController
A broadcast stream controller for blocked this user events.
final
callEventsListener ↔ CallEventListeners?
A Event channel to communicate call related events with the native platform.
getter/setter pair
callLinkEventsListener ↔ CallLinkEventListeners?
A Event channel to communicate call link related events with the native platform.
getter/setter pair
connectionEventsListener ↔ ConnectionEventListeners?
A Event channel to communicate connection related events with the native platform.
getter/setter pair
groupEventsListener ↔ GroupEventListeners?
A Event channel to communicate group related events with the native platform.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
isSDKInitialized → bool
isSDKInitialized is used to check whether the sdk isInitialized or not.
no setteroverride
mediaStatusUpdatedChannel → EventChannel
A event channel for media status update events.
final
mediaStatusUpdatedStreamController → StreamController
A broadcast stream controller for media status update events.
final
messageEventsListener ↔ MessageEventListeners?
A Event channel to communicate chat related events with the native platform.
getter/setter pair
messageOnEditedChannel → EventChannel
A event channel for message edited events.
final
messageOnReceivedChannel → EventChannel
A event channel for message listening events.
final
messageStatusUpdatedChanel → EventChannel
A event channel for message status update events.
final
messageStatusUpdateStreamController → StreamController
A broadcast stream controller for message status update events.
final
mirrorFlyCallMethodChannel → MethodChannel
A method channel to communicate call related methods with the native platform.
final
mirrorFlyMethodChannel → MethodChannel
A method channel to communicate chat related methods with the native platform.
final
myProfileUpdated → Stream
Stream that emits events when the current user profile is updated.
no setteroverride
myProfileUpdatedChannel → EventChannel
A event channel for my profile updated events.
final
myProfileUpdatedStreamController → StreamController
A broadcast stream controller for my profile updated events.
final
onAdminBlockedOtherUser → Stream
Stream that emits events when the admin blocks another user.
no setteroverride
onAdminBlockedOtherUserChannel → EventChannel
A event channel for on admin blocked other user events.
final
onAdminBlockedOtherUserStreamController → StreamController
A broadcast stream controller for on admin blocked other user events.
final
onAdminBlockedUser → Stream
Stream that emits events when the current user is blocked by admin.
no setteroverride
onAdminBlockedUserChannel → EventChannel
A event channel for on admin blocked user events.
final
onAdminBlockedUserStreamController → StreamController
A broadcast stream controller for on admin blocked user events.
final
onAllChatsCleared → Stream
Stream that emits events when a all chats is cleared
no setteroverride
onAllChatsClearedChannel → EventChannel
A event channel for all chats cleared listening events.
final
onAllChatsClearedStreamController → StreamController<bool>
A broadcast stream controller for all chats cleared events.
final
onArchivedSettingsUpdated → Stream
Stream that emits events when Archived/Unarchive settings is toggled
no setteroverride
onArchivedSettingsUpdatedChannel → EventChannel
A event channel for chat Archive/Unarchive listening events.
final
onArchivedSettingsUpdatedStreamController → StreamController
A broadcast stream controller for chat Archive/Unarchive listening events.
final
onArchiveUnArchiveChats → Stream
Stream that emits events when chat is Archived/Unarchived
no setteroverride
onArchiveUnArchiveChatsChannel → EventChannel
A event channel for chat Archive/Unarchive listening events.
final
onArchiveUnArchiveChatsStreamController → StreamController
A broadcast stream controller for chat Archive/Unarchive listening events.
final
onAvailableFeaturesUpdated → Stream
Stream that emits events when the available features are updated.
no setteroverride
onAvailableFeaturesUpdatedChannel → EventChannel
A event channel for available features updated events.
final
onAvailableFeaturesUpdatedStreamController → StreamController
A broadcast stream controller for available features updated events.
final
onBackupFailure → Stream
Stream that emits events when a backup is failed.
no setteroverride
onBackupFailureChannel → EventChannel
A event channel for backup listening events.
final
onBackupFailureStreamController → StreamController<String>
A broadcast stream controller for message backup events.
final
onBackupProgressChanged → Stream
Stream that emits events when a backup is progress changes.
no setteroverride
onBackupProgressChangedChannel → EventChannel
A event channel for backup progress listening events.
final
onBackupProgressStreamController → StreamController<int>
A broadcast stream controller for message backup events.
final
onBackupSuccess → Stream
Stream that emits events when a backup is completed successfully.
no setteroverride
onBackupSuccessChannel → EventChannel
A event channel for backup success listening events.
final
onBackupSuccessStreamController → StreamController<String>
A broadcast stream controller for message backup events.
final
onCallAction → Stream
Stream that emits events when the call action is performed.
no setteroverride
onCallActionChannel → EventChannel
A event channel for call Action events.
final
onCallActionStreamController → StreamController
A broadcast stream controller for call Action events.
final
onCallLogDeleted → Stream
Stream that emits events when the call log is deleted.
no setteroverride
onCallLogDeletedChannel → EventChannel
A event channel for call log deleted events.
final
onCallLogDeletedStreamController → StreamController
A broadcast stream controller for call log deleted events.
final
onCallLogsUpdated → Stream
Stream that emits events when the call logs are updated.
no setteroverride
onCallLogsUpdatedChannel → EventChannel
A event channel for call logs updated events.
final
onCallLogsUpdatedStreamController → StreamController
A broadcast stream controller for call logs updated events.
final
onCallStatusUpdated → Stream
Stream that emits events when the call status is updated.
no setteroverride
onCallStatusUpdatedChannel → EventChannel
A event channel for call status updated events.
final
onCallStatusUpdatedStreamController → StreamController
A broadcast stream controller for call status updated events.
final
onChatCleared → Stream
Stream that emits events when a chat is cleared.
no setteroverride
onChatClearedChannel → EventChannel
A event channel for chat cleared listening events.
final
onChatClearedStreamController → StreamController
A broadcast stream controller for chat cleared events.
final
onChatMuteStatusUpdated → Stream
Stream that emits events when a chat is mute/un-muted
no setteroverride
onChatMuteStatusUpdatedChannel → EventChannel
A event channel for chat Mute/UnMute listening events.
final
onChatMuteStatusUpdatedStreamController → StreamController
A broadcast stream controller for chat Mute/UnMute events.
final
onChatTypingStatus → Stream
Stream that emits events when the user is typing in a single chat.
no setteroverride
onChatTypingStatusChannel → EventChannel
A event channel for chat typing status events.
final
onChatTypingStatusStreamController → StreamController
A broadcast stream controller for chat typing status events.
final
onClearAllCallLog → Stream
Stream that emits events when the call log is cleared.
no setteroverride
onClearAllCallLogChannel → EventChannel
A event channel for call logs cleared events.
final
onClearAllCallLogStreamController → StreamController
A broadcast stream controller for call logs cleared events.
final
onConnected → Stream
Stream that emits events when the server connection is connected.
no setteroverride
onConnectedChannel → EventChannel
A event channel for connected events.
final
onConnectedStreamController → StreamController
A broadcast stream controller for connected events.
final
onConnectionFailed → Stream
Stream that emits events when the server connection is failed.
no setteroverride
onConnectionFailedChannel → EventChannel
A event channel for connection failed events.
final
onConnectionFailedStreamController → StreamController
A broadcast stream controller for connection failed events.
final
onContactSyncComplete → Stream
Stream that emits events when the contact sync is completed.
no setteroverride
onContactSyncCompleteChannel → EventChannel
A event channel for on contact sync complete events.
final
onContactSyncCompleteStreamController → StreamController
A broadcast stream controller for on contact sync complete events.
final
onDisconnected → Stream
Stream that emits events when the server connection is disconnected.
no setteroverride
onDisconnectedChannel → EventChannel
A event channel for disconnected events.
final
onDisconnectedStreamController → StreamController
A broadcast stream controller for disconnected events.
final
onError → Stream
Stream that emits events when the call link subscribe error
no setterinherited
onErrorChannel → EventChannel
A event channel for call link subscribe onError events.
final
onErrorStreamController → StreamController
A event channel for call link subscribe onError events.
final
onFetchingGroupMembersCompleted → Stream
Stream that emits events when members are fetched from a group.
no setteroverride
onFetchingGroupMembersCompletedChannel → EventChannel
A event channel for fetching group members completed events.
final
onFetchingGroupMembersCompletedStreamController → StreamController
A broadcast stream controller for fetching group members completed events.
final
onGroupDeletedLocally → Stream
Stream that emits events when a group is deleted locally.
no setteroverride
onGroupDeletedLocallyChannel → EventChannel
A event channel for group deleted locally events.
final
onGroupDeletedLocallyStreamController → StreamController
A broadcast stream controller for group deleted locally events.
final
onGroupNotificationMessage → Stream
Stream that emits events when a message is received in a group.
no setteroverride
onGroupNotificationMessageChannel → EventChannel
A event channel for group notification message events.
final
onGroupNotificationMessageStreamController → StreamController
A broadcast stream controller for group notification message events.
final
onGroupProfileFetched → Stream
Stream that emits events when a group message is fetched.
no setteroverride
onGroupProfileFetchedChannel → EventChannel
A event channel for group profile fetched events.
final
onGroupProfileFetchedStreamController → StreamController
A broadcast stream controller for group profile fetched events.
final
onGroupProfileUpdated → Stream
Stream that emits events when a group profile is updated.
no setteroverride
onGroupProfileUpdatedChannel → EventChannel
A event channel for group profile updated events.
final
onGroupProfileUpdatedStreamController → StreamController
A broadcast stream controller for group profile updated events.
final
onGroupTypingStatus → Stream
Stream that emits events when the user is typing in a group chat.
no setteroverride
onGroupTypingStatusChannel → EventChannel
A event channel for group typing status events.
final
onGroupTypingStatusStreamController → StreamController
A broadcast stream controller for group typing status events.
final
onIncomingCallReceived → Stream
Stream that emits events when the incoming call is arrived
no setteroverride
onIncomingCallReceivedChannel → EventChannel
A event channel for incoming call when the dafault and.
final
onIncomingCallReceivedStreamController → StreamController
A stream controller to update the incoming call event as a stream.
final
onLeftFromGroup → Stream
Stream that emits events when a user leaves a group.
no setteroverride
onLeftFromGroupChannel → EventChannel
A event channel for left from group events.
final
onLeftFromGroupStreamController → StreamController
A broadcast stream controller for left from group events.
final
onLocalVideoTrackAdded → Stream
Stream that emits events when the video call is connected and the local video track is added.
no setteroverride
onLocalVideoTrackAddedChannel → EventChannel
A event channel for local video track added events.
final
onLocalVideoTrackAddedStreamController → StreamController
A broadcast stream controller for local video track added events.
final
onLoggedOut → Stream
Stream that emits events when the current user is logged out of the SDK.
no setteroverride
onLoggedOutChannel → EventChannel
A event channel for on logged out events.
final
onLoggedOutStreamController → StreamController
A broadcast stream controller for on logged out events.
final
onMediaStatusUpdated → Stream
Stream that emits events when a media status is updated.
no setteroverride
onMemberMadeAsAdmin → Stream
Stream that emits events when a member is made an admin in a group.
no setteroverride
onMemberMadeAsAdminChannel → EventChannel
A event channel for member made as admin events.
final
onMemberMadeAsAdminStreamController → StreamController
A broadcast stream controller for member made as admin events.
final
onMemberRemovedAsAdmin → Stream
Stream that emits events when a member is removed as an admin in a group.
no setteroverride
onMemberRemovedAsAdminChannel → EventChannel
A event channel for member removed as admin events.
final
onMemberRemovedAsAdminStreamController → StreamController
A broadcast stream controller for member removed as admin events.
final
onMemberRemovedFromGroup → Stream
Stream that emits events when a member is removed from a group.
no setteroverride
onMemberRemovedFromGroupChannel → EventChannel
A event channel for member removed from group events.
final
onMemberRemovedFromGroupStreamController → StreamController
A broadcast stream controller for member removed from group events.
final
onMessageDeleted → Stream
Stream that emits events when a message is deleted
no setteroverride
onMessageDeletedChannel → EventChannel
A event channel for message deleted listening events.
final
onMessageDeletedStreamController → StreamController
A broadcast stream controller for message deleted events.
final
onMessageEdited → Stream
Stream that emits events when a message is edited.
no setteroverride
onMessageReceived → Stream
Stream that emits events when a message is received.
no setteroverride
onMessageStatusUpdated → Stream
Stream that emits events when a message status is updated.
no setteroverride
onMissedCall → Stream
Stream that emits events when the call is missed / not answered.
no setteroverride
onMissedCallChannel → EventChannel
A event channel for missed call events.
final
onMissedCallStreamController → StreamController
A broadcast stream controller for missed call events.
final
onMuteStatusUpdated → Stream
Stream that emits events when the users in call are muted or un-muted.
no setteroverride
onMuteStatusUpdatedChannel → EventChannel
A event channel for on mute status updated events.
final
onMuteStatusUpdatedStreamController → StreamController
A broadcast stream controller for on mute status updated events.
final
onNewGroupCreated → Stream
Stream that emits events when a new group is created.
no setteroverride
onNewGroupCreatedChannel → EventChannel
A event channel for new group created events.
final
onNewGroupCreatedStreamController → StreamController
A broadcast stream controller for new group created events.
final
onNewMemberAddedToGroup → Stream
Stream that emits events when new members are added to a group.
no setteroverride
onNewMemberAddedToGroupChannel → EventChannel
A event channel for new member added to group events.
final
onNewMemberAddedToGroupStreamController → StreamController
A broadcast stream controller for new member added to group events.
final
onReconnecting → Stream
Stream that emits events when the server is reconnecting.
no setteroverride
onReconnectingChannel → EventChannel
A event channel for reconnection events.
final
onReconnectingStreamController → StreamController
A broadcast stream controller for connection failed events.
final
onRemoteVideoTrackAdded → Stream
Stream that emits events when the video call is connected and the remote video track is added.
no setteroverride
onRemoteVideoTrackAddedChannel → EventChannel
A event channel for remote video track added events.
final
onRemoteVideoTrackAddedStreamController → StreamController
A broadcast stream controller for remote video track added events.
final
onRestoreFailure → Stream
Stream that emits events when a restore is failed.
no setteroverride
onRestoreFailureChannel → EventChannel
A event channel for restore failure listening events.
final
onRestoreFailureStreamController → StreamController<String>
A broadcast stream controller for message backup events.
final
onRestoreProgressChanged → Stream
Stream that emits events when a backup is progress changes.
no setteroverride
onRestoreProgressChangedChannel → EventChannel
A event channel for restore progress listening events.
final
onRestoreProgressStreamController → StreamController<int>
A broadcast stream controller for message backup events.
final
onRestoreSuccess → Stream
Stream that emits events when a restore is completed successfully.
no setteroverride
onRestoreSuccessChannel → EventChannel
A event channel for restore success listening events.
final
onRestoreSuccessStreamController → StreamController<bool>
A broadcast stream controller for message backup events.
final
onSubscribeSuccess → Stream
Stream that emits events when the call link subscribed success.
no setterinherited
onSubscribeSuccessChannel → EventChannel
A event channel for call link subscribe success events.
final
onSubscribeSuccessStreamController → StreamController
A event channel for call link subscribe success events.
final
onSuperAdminDeleteGroup → Stream
Stream that emits events when Super Admin deletes the Group
no setteroverride
onSuperAdminDeleteGroupChannel → EventChannel
A event channel for chat Archive/Unarchive listening events.
final
onSuperAdminDeleteGroupStreamController → StreamController
A broadcast stream controller for chat Archive/Unarchive listening events.
final
onTrackAdded → Stream
Stream that emits events when the call is connected and the track (local and remote video) tracks is added.
no setteroverride
onTrackAddedChannel → EventChannel
A event channel for track added events.
final
onTrackAddedStreamController → StreamController
A broadcast stream controller for track added events.
final
onUpdateFavourites → Stream
Stream that emits events when a message favourites has been updated
no setteroverride
onUpdateFavouritesChannel → EventChannel
A event channel for favourite message listening events.
final
onUpdateFavouritesStreamController → StreamController
A broadcast stream controller for favourite message update events.
final
onUpdateMuteSettings → Stream
Stream that emits events when a mute/un-mute setting is updated
no setteroverride
onUpdateMuteSettingsChannel → EventChannel
A event channel for Mute/UnMute Settings listening events.
final
onUpdateMuteSettingsStreamController → StreamController
A broadcast stream controller for Mute/UnMute settings events.
final
onUploadDownloadProgressChanged → Stream
Stream that emits events when a upload/ downlaod progress is changed.
no setteroverride
onUserSpeaking → Stream
Stream that emits events when the user in call is speaking.
no setteroverride
onUserSpeakingChannel → EventChannel
A event channel for on user speaking events.
final
onUserSpeakingStreamController → StreamController
A broadcast stream controller for on user speaking events.
final
onUserStoppedSpeaking → Stream
Stream that emits events when the user in call stops speaking.
no setteroverride
onUserStoppedSpeakingChannel → EventChannel
A event channel for on user stopped speaking events.
final
onUserStoppedSpeakingStreamController → StreamController
A broadcast stream controller for on user stopped speaking events.
final
onUsersUpdated → Stream
Stream that emits events when the call link users are updated
no setterinherited
onUsersUpdatedChannel → EventChannel
A event channel for call link users are update events.
final
onUsersUpdatedStreamController → StreamController
A event channel for call link users are update events.
final
onWebLogout → Stream
Stream that emits events when a corresponding web login is logged out
no setteroverride
onWebLogoutChannel → EventChannel
A event channel for corresponding web logout listening events.
final
onWebLogoutStreamController → StreamController
A broadcast stream controller for web logout events.
final
profileEventsListener ↔ ProfileEventListeners?
A Event channel to communicate profile related events with the native platform.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
setTypingStatus → Stream
Stream that emits events when the user is typing.
no setteroverride
setTypingStatusChannel → EventChannel
A event channel for set typing status events.
final
setTypingStatusStreamController → StreamController
A broadcast stream controller for set typing status events.
final
showOrUpdateOrCancelNotification → Stream
Stream that emits events when notification is needed to be shown or updated or cancelled.
no setteroverride
showOrUpdateOrCancelNotificationChannel → EventChannel
A event channel for show or update or cancel notification events.
final
showOrUpdateOrCancelNotificationStreamController → StreamController<String>
A broadcast stream controller for show or update or cancel notification events.
final
unblockedThisUser → Stream
Stream that emits events when the user is unblocked.
no setteroverride
unblockedThisUserChannel → EventChannel
A event channel for unblocked this user events.
final
unblockedThisUserStreamController → StreamController
A broadcast stream controller for unblocked this user events.
final
uploadDownloadProgressChangedChannel → EventChannel
A event channel for upload/download progress update events.
final
uploadDownloadProgressChangedStreamController → StreamController
A broadcast stream controller for upload/download progress update events.
final
userBlockedMe → Stream
Stream that emits events when the current user is blocked by another user.
no setteroverride
userBlockedMeChannel → EventChannel
A event channel for user blocked me events.
final
userBlockedMeStreamController → StreamController
A broadcast stream controller for user blocked me events.
final
userCameOnline → Stream
Stream that emits events when the user came online.
no setteroverride
userCameOnlineChannel → EventChannel
A event channel for user came online events.
final
userCameOnlineStreamController → StreamController
A broadcast stream controller for user came online events.
final
userDeletedHisProfile → Stream
Stream that emits events when the user deleted his profile.
no setteroverride
userDeletedHisProfileChannel → EventChannel
A event channel for user deleted his profile events.
final
userDeletedHisProfileStreamController → StreamController
A broadcast stream controller for user deleted his profile events.
final
userProfileFetched → Stream
Stream that emits events when the user profile is updated.
no setteroverride
userProfileFetchedChannel → EventChannel
A event channel for user profile fetched events.
final
userProfileFetchedStreamController → StreamController
A broadcast stream controller for user profile fetched events.
final
usersIBlockedListFetched → Stream
Stream that emits events when the user i blocked list is fetched.
no setteroverride
usersIBlockedListFetchedChannel → EventChannel
A event channel for users I blocked list fetched events.
final
usersIBlockedListFetchedStreamController → StreamController
A broadcast stream controller for users I blocked list fetched events.
final
usersProfilesFetched → Stream
Stream that emits events when the user's profile is fetched.
no setteroverride
usersProfilesFetchedChannel → EventChannel
A event channel for users profiles fetched events.
final
usersProfilesFetchedStreamController → StreamController
A broadcast stream controller for users profiles fetched events.
final
usersWhoBlockedMeListFetched → Stream
Stream that emits events when the user who blocked me list is fetched.
no setteroverride
usersWhoBlockedMeListFetchedChannel → EventChannel
A event channel for users who blocked me list fetched events.
final
usersWhoBlockedMeListFetchedStreamController → StreamController
A broadcast stream controller for users who blocked me list fetched events.
final
userUnBlockedMe → Stream
Stream that emits events when the user unblocks current user.
no setteroverride
userUnBlockedMeChannel → EventChannel
A event channel for user unblocked me events.
final
userUnBlockedMeStreamController → StreamController
A broadcast stream controller for user unblocked me events.
final
userUpdatedHisProfile → Stream
Stream that emits events when the user updated his profile.
no setteroverride
userUpdatedHisProfileChannel → EventChannel
A event channel for user updated his profile events.
final
userUpdatedHisProfileStreamController → StreamController
A broadcast stream controller for user updated his profile events.
final
userWentOffline → Stream
Stream that emits events when the user went offline.
no setteroverride
userWentOfflineChannel → EventChannel
A event channel for user went offline events.
final
userWentOfflineStreamController → StreamController
A broadcast stream controller for user went offline events.
final

Methods

acceptVideoCallSwitchRequest() → Future<bool>
This method is used to accept the video call switch request.
override
addContact(String number, String name) → Future<bool?>
This method is used to add the contact.
override
addStreamsAllToStreamController() → dynamic
Using addStreamsAllToStreamController to add all streams to stream controller benefit to use stream controller we can call multiple listeners to listen.
addUsersToGroup(String jid, List<String> userList, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to add the members to the group.
override
answerCall({required dynamic callback(FlyResponse response)}) → Future<void>
This method is used to answer the call
override
appLaunchedFromMissedCall() → Future<bool?>
This method is used to get whether the app is launched from missed call.
override
authToken() → Future<String?>
This method is used to get the Authentication Token.
override
blockUser(String userJID, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to block the user.
override
cancelBackup() → Future<void>
This method is used to cancel the backup started.
override
cancelMediaUploadOrDownload(String messageId) → dynamic
This method is used to cancel the media upload or download.
override
cancelRestore() → Future<void>
This method is used to cancel the restore started.
override
cancelVideoCallSwitch() → Future<bool>
This method is used to cancel the video call switch.
override
clearAllConversation(dynamic callback(FlyResponse response)?) → Future<void>
This method is used to clear all the conversation.
override
clearChat(String jid, String chatType, bool clearExceptStarred, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to clear the chat of a user using JID.
override
configureAndroidCallKit(AndroidCallKitSettings builder) → Future<bool?>
Configures the Android CallKit settings such as ringtone and UI visibility.
override
contactSyncStateValue() → Future<bool>
Queries the current contact sync state.
override
copyTextMessages(List<String> messageIds) → dynamic
This method is used to copy the text messages.
override
createGroup(String groupName, List<String> userJidList, String imageFilePath, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to create the group.
override
This method is used to create the meet link.
override
createOfflineGroupInOnline(String groupId) → Future<bool?>
This method is used to get create the group in offline
override
createTopic({required String topicName, List<TopicMetaData> metaData = const [], dynamic callback(FlyResponse response)?}) → Future<void>
This method is used to create the topic.
override
declineCall() → Future<bool?>
This method is used to decline the call.
override
declineVideoCallSwitchRequest() → Future<bool>
This method is used to decline the video call switch request.
override
deleteAccount(String reason, String? feedback, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to delete the account.
override
deleteAllMessages() → dynamic
This method is used to delete all the messages.
override
deleteBusyStatus(String id, String status, bool isCurrentStatus) → Future<bool?>
Deletes a busy status.
override
deleteCallLog(List<String> jidlist, bool isClearAll, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to delete the call log from the list.
override
deleteGroup(String jid, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to delete the group.
override
deleteMessagesForEveryone(String jid, String chatType, List<String> messageIds, bool? isMediaDelete, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to delete the messages for everyone.
override
deleteMessagesForMe(String jid, String chatType, List<String> messageIds, bool? isMediaDelete, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to delete the messages locally for the user.
override
deleteOfflineGroup(String groupJid) → dynamic
This method is used to delete group in offline.
override
deleteProfileStatus(String id, String status, bool isCurrentStatus) → Future<bool?>
Deletes a profile status.
override
deleteRecentChat(String jid, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to delete the recent chat.
override
deleteRecentChats(List<String> jidlist, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to delete the recent chats for the provided JIDs.
override
deleteUnreadMessageSeparatorOfAConversation(String jid) → Future<bool?>
This method is used to remove all unread message separators. jid: The JID of the conversation.
override
disconnectCall(dynamic callback(FlyResponse response)?) → Future<void>
This method is used to disconnect the call.
override
disposePreview() → Future<void>
This method is used to clear the resources observers.
override
doesFetchingMembersListFromServedRequired(String groupJid) → Future<bool?>
This method is used to get fetch the group members list from the server is required.
override
downloadMedia(String mid) → dynamic
This method is used to download the media using the message ID.
override
editMediaCaption({required EditMessageParams editMessageParams, required dynamic callback(FlyResponse response)}) → Future<void>
This method is used to edit the media caption sent previously.
override
editTextMessage({required EditMessageParams editMessageParams, required dynamic callback(FlyResponse response)}) → Future<void>
This method is used to edit the text message sent previously.
override
enableDisableArchivedSettings(bool enable, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to enable/disable the archived settings.
override
enableDisableBusyStatus(bool enable, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to enable or disable the busy status for the current user.
override
enableDisableHideLastSeen(bool enable) → Future<bool?>
This method is used to enable or disable the last seen time for the current user.
override
exportChatConversationToEmail(String jid, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to export the chat conversation to email.
override
forwardMessagesToMultipleUsers(List<String> messageIds, List<String> userList, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to forward the multiple messages.
override
getAllAvailableAudioInput() → Future<String>
This method is used to get all the available audio input.
override
getAllGroups([bool? server, dynamic callback(FlyResponse response)?]) → Future<void>
This method is used to get All the groups.
override
getAppLaunchedDetails() → Future<MirrorflyNotificationAppLaunchDetails?>
This method is used to get the app launch details.
override
getArchivedChatList(dynamic callback(FlyResponse response)?) → Future<void>
This method is used to get the Archived chat list.
override
getArchivedChatsFromServer() → dynamic
This method is used to get the Archived chat list from server.
override
getAvailableFeatures() → Future<String>
This method is used to get available features.
override
getBusyStatusList() → Future<String?>
Retrieves a list of all available busy statuses.
override
getCallDirection() → Future<String>
This method is used to get the call direction.
override
getCallGroupJid() → Future<String>
This method is used to get the call group JID.
override
This method is used to get the ongoing call link.
override
getCallLogsList(int currentPage, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to get the call log list.
override
getCallType() → Future<String>
This method is used to get the call type.
override
getCallUsersList() → Future<String>
This method is used to get the call users list.
override
getCurrentAuthToken() → Future<String>
This method is used to get the AuthToken.
override
getCurrentCallDuration() → Future<int?>
This method is used to get current call duration only for Android.
override
getCurrentCameraPosition() → Future<String>
This method is used to cancel the restore started.
override
getDefaultNotificationUri() → Future<String?>
This method is used to get the default notification sound URI.
override
getDocsMessages(String jid) → Future<String>
This method is used to get the Document messages.
override
getFavouriteMessages() → Future<String>
This method is used to get the favourite messages.
override
getGroupJid(String groupId) → Future<String?>
This method is used to get the group JID from the group ID.
override
getGroupMembersList(String jid, bool? server, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to get the group members list.
override
getGroupMessageDeliveredRecipients(String messageId, String jid, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to get the message delivered users list in a group.
override
getGroupMessageDeliveredToList(String messageId, String jid) → Future<String>
This method is used to get the message delivered users list in a group.
override
getGroupMessageReadByList(String messageId, String jid) → Future<String>
This method is used to get the message read users list in a group.
override
getGroupMessageSeenRecipients(String messageId, String jid, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to get the message read users list in a group.
override
getGroupMessageStatusCount(String messageid) → Future<int?>
This method is used to get the group message status count.
override
getGroupProfile(String groupJid, bool server, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to get the group profile.
override
getInvitedUsersList() → Future<List<String>>
This method is used to get the invited users list.
override
getIsProfileBlockedByAdmin() → Future<bool?>
This method is used to check if the user is blocked by the admin.
override
getJid(String username) → Future<String>
This method is used to get the JID of the user from the username.
override
getJidFromPhoneNumber(String mobileNumber, String countryCode) → Future<String?>
This method is used to get JID from the phone number.
override
getLastNUnreadMessages(int messagesCount) → Future<String?>
This method is used to get the unread message count.
override
getLinkMessages(String jid) → Future<String>
This method is used to get the Link messages.
override
getLocalCallLogs() → Future<String>
This method is used to get the local call log list.
override
getMaxCallUsersCount() → Future<int?>
This method is used to get the max call users count.
override
getMediaAutoDownload() → Future<bool?>
This method is used to get the media auto download settings.
override
getMediaMessages(String jid) → Future<String>
This method is used to get the Media messages.
override
getMediaSetting(int networkType, String type) → Future<bool?>
This method is used to get the media settings.
override
getMeetUsername(String jid) → Future<String>
This method is used to get the Meet username.
override
getMembersCountOfGroup(String groupJid) → Future<int?>
This method is used to get the group members count.
override
getMessageOfId(String mid) → Future<String>
This method is used to get the message using Message ID.
override
getMessagesOfJid(String jid) → Future<String>
This method is used to get the message of a JID / user.
override
getMessageStatusOfASingleChatMessage(String messageID) → Future<String>
This method is used to get the message status of a single chat message.
override
getMessagesUsingIds(List<String> messageIds) → Future<String>
This method is used to get the messages using the message ID's.
override
getMetaData(dynamic callback(FlyResponse response)?) → Future<void>
This method is used to get the metadata.
override
getMyBusyStatus() → Future<String>
Retrieves the current busy status of the user.
override
getNonChatUsers() → Future<String>
This method is used to get the non chat users.
override
getNotificationSound() → Future<bool?>
This method is used to get the notification sound.
override
getProfileDetails(String jid) → Future<String>
This method is used to get the user profile details.
override
getProfileStatusList() → Future<String>
This method is used to get the profile status list.
override
getRecalledMessagesOfAConversation(String jid) → Future<String?>
Retrieves all messages that have been recalled in a conversation.
override
getRecentChatList(dynamic callback(FlyResponse response)?) → Future<void>
This method is used to get the recent chat list.
override
getRecentChatListHistory({required bool firstSet, int limit = 15, required dynamic callback(FlyResponse response)?}) → Future<void>
This method is used to get the recent chat history.
override
getRecentChatListHistoryByTopic({String? topicId, required bool firstSet, int limit = 15, required dynamic callback(FlyResponse response)}) → Future<void>
This method is used to get the recent chat list history by topic.
override
getRecentChatListIncludingArchived() → Future<String>
This method is used to get the recent chat list including archived.
override
getRecentChatOf(String jid) → Future<String>
This method is used to get the recent chat message of a user using JID.
override
getRegisteredUserList({required bool server}) → Future<String>
This method is used to get the registered user list.
override
getRegisteredUsers(bool server, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to get the registered user list.
override
getTopics({required List<String> topicIds, dynamic callback(FlyResponse response)?}) → Future<void>
This method is used to get the topic list.
override
getUnreadMessageCountExceptMutedChat() → Future<int?>
This method is used to get the unread message count except muted chat.
override
getUnreadMessagesCount() → Future<int?>
This method is used to get the unread message count.
override
getUnreadMissedCallCount() → Future<int?>
This method is used to get unread missed call count.
override
getUnsentMessageOf(String jid) → Future<String?>
This method is used to get the Unsent message of a JID.
override
getUnsentMessageOfAJid(String jid) → Future<String?>
This method is used to get the Unsent message of a JID.
override
getUserLastSeenTime(String jid, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to get user's last seen time.
override
getUserList(int page, String search, MetaDataUserList? metaDataUserList, dynamic callback(FlyResponse response)?, {int perPageResultSize = 20}) → Future<void>
This method is used to get the user list.
override
getUserProfile(String jid, dynamic callback(FlyResponse response)?, [bool fromserver = false, bool saveasfriend = false]) → Future<void>
This method is used to get the user profile.
override
getUsersIBlocked(bool? server, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to get the users blocked by current user.
override
getUsersWhoBlockedMe([bool server = false, dynamic callback(FlyResponse response)?]) → Future<void>
Retrieves a list of users who have blocked the current user.
override
getValueFromManifestOrInfoPlist({String? androidManifestKey, String? iOSPlistKey}) → Future<String>
This method is used to get the value from the manifest or info.plist based on the platform.
override
getWebLoginDetails() → Future
This method is used to get web login details
override
handleReceivedMessage(Map notificationData, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to handle the FCM Push Notification Payload.
override
hasNextMessages() → Future<bool>
This method is used to check if there is any next messages.
override
hasPreviousMessages() → Future<bool>
This method is used to check if there is any previous messages.
override
init(ChatBuilder builder) → dynamic
Initializes the MirrorFly platform with the given builder configuration.
override
initializeMeet(String callLink, String userName, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to initialize the meet.
override
initializeMessageList({required String userJid, String? messageId, String? chatId, double? messageTime, bool? exclude, int limit = 25, String? topicId, MetaDataMessageList? metaDataMessageList, bool ascendingOrder = true}) → Future<bool>
This method is used to get the message list.
override
initializeSDK(InitializeSDKBuilder builder, dynamic callback(FlyResponse response)) → Future<void>
Initializes the SDK with the specified configuration and callback.
override
insertBusyStatus(String busyStatus) → Future<bool?>
This method is used to insert the busy status.
override
insertDefaultStatus(String status) → Future<bool?>
This method is used to insert the default status list.
override
insertNewProfileStatus(String status) → Future<bool?>
This method is used to insert new profile status.
override
inviteUsersToOngoingCall(List<String>? jidList, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to invite the users to the ongoing call.
override
isAdmin(String userJid, String groupJID) → Future<bool?>
This method is used to check if the user is admin in a group.
override
isArchivedSettingsEnabled() → Future<bool?>
This method is used to check if archived settings are enabled or not.
override
isBusyStatusEnabled() → Future<bool>
Retrieves the current user's busy status.
override
isCallConnected({required dynamic callback(FlyResponse response)}) → Future<bool?>
This method is used to whether the call is connected or not
override
isCallConversionRequestAvailable() → Future<bool?>
This method is used to check if the call conversion request is available.
override
isHideLastSeenEnabled() → Future<bool?>
This method is used to check if the user last seen is enabled or not.
override
isLockScreen() → Future<bool>
This method is used to get screen is from locked state or not.
override
isMemberOfGroup(String jid, String? userJid) → Future<bool?>
This method is used to check the member is in a group.
override
isMuted(String jid) → Future<bool?>
This method is used to get the user is muted or not.
override
isOnGoingCall() → Future<bool?>
This method is used to check if the call is ongoing.
override
isPrivateStorageEnabledOrNot() → Future<bool>
Checks if private storage is enabled in the SDK settings.
override
isTrailLicence() → Future<bool?>
This method is used to check if the license is trail or not.
override
isUserAudioMuted([String? userJid]) → Future<bool?>
This method is used to check if the user audio is muted.
override
isUserUnArchived(String jid) → Future<bool?>
This method is used to check if the user is unarchived.
override
isUserVideoMuted([String? userJid]) → Future<bool?>
This method is used to check if the user video is muted.
override
joinCall(dynamic callback(FlyResponse response)?) → Future<void>
This method is used to join the call.
override
leaveFromGroup(String? userJid, String groupJid, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to leave the group.
override
loadMessages(dynamic callback(FlyResponse response)?) → Future<void>
This method is used to load the messages.
override
loadNextMessages(dynamic callback(FlyResponse response)) → Future<void>
This method is used to load the next messages.
override
loadPreviousMessages(dynamic callback(FlyResponse response)) → Future<void>
This method is used to load the previous messages.
override
loginWebChatViaQRCode(String barcode, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to login in Web using QR Code
override
logoutOfChatSDK(dynamic callback(FlyResponse response)?) → Future<void>
This method is used to logout the user from the SDK.
override
logoutWebUser() → Future<bool?>
This method is used to logout the user from web
override
makeAdmin(String groupjid, String userjid, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to make the user as admin in a group.
override
makeGroupVideoCall(String groupJid, List<String>? jidList, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to make the group video call.
override
makeGroupVoiceCall(String groupJid, List<String>? jidList, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to make the group voice call.
override
makeVideoCall(String userJid, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to make the video call.
override
makeVoiceCall(String userJid, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to make the voice call.
override
markAllUnreadMissedCallsAsRead() → Future<bool?>
This method is used to mark all the unread missed calls as read.
override
markAsRead(String jid) → Future<bool?>
This method is used to mark the conversation as read.
override
markAsReadDeleteUnreadSeparator(String jid) → Future<bool?>
This method is used to delete the unread message separator.
override
markConversationAsRead(List<String> jidlist) → dynamic
This method is used to mark the conversation as read.
override
markConversationAsUnread(List<String> jidlist) → dynamic
This method is used to mark the conversation as unread.
override
mediaEndPoint() → Future<String?>
Retrieves the media endpoint URL.
override
muteAudio(bool status, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to mute the audio.
override
muteVideo(bool status, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to mute the video.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
openAudioFilePicker() → Future<String?>
This method is used to open the audio file picker only for the android platform.
override
recentChatPinnedCount() → Future<int?>
This method is used to get the recent chat pinned count.
override
refreshAndGetAuthToken(dynamic callback(FlyResponse response)?) → Future<void>
This method is used to refresh and get the AuthToken.
override
registerUser(String userIdentifier, {String fcmToken = FlyConstants.empty, bool isForceRegister = true, String userType = "", List<IdentifierMetaData>? identifierMetaData, required dynamic callback(FlyResponse response)}) → Future<void>
This method is used to register the user.
override
removeGroupProfileImage(String jid, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to remove the group profile image.
override
removeMemberFromGroup(String groupjid, String userjid, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to remove the user from group.
override
removeProfileImage(dynamic callback(FlyResponse response)?) → Future<void>
This method is used to remove the profile image.
override
reportChatOrUser(String jid, String chatType, String? messageId) → Future
This method is used to report the chat or user.
inherited
reportUserOrMessages(String jid, String type, String? messageId, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to report the user or messages.
override
requestVideoCallSwitch() → Future<bool>
This method is used to request the video call switch.
override
restoreBackup({required String backupPath}) → Future<void>
This method is used to restore the backup.
override
revokeContactSync(dynamic callback(FlyResponse response)?) → Future<void>
Revokes the current contact sync operation.
override
routeAudioTo({required String routeType}) → Future<bool?>
This method is used to route the audio to different devices.
override
saveMediaSettings(bool photos, bool videos, bool audio, bool documents, int networkType) → dynamic
This method is used to save the media settings.
override
saveUnsentMessage(String jid, String message, List<String>? mentionedUsers) → dynamic
This method is used to save the unsent message.
override
searchConversation(String searchKey, [String? jidForSearch, bool globalSearch = true, dynamic callback(FlyResponse response)?]) → Future<void>
This method is used to search the conversation using the keyword.
override
selectedAudioDevice() → Future<String?>
This method is used to select the audio device.
override
sendAudioMessage(String jid, String filePath, bool isRecorded, String duration, String replyMessageId, {String? audioFileUrl, String? topicId}) → Future<String>
This method is used to send the audio message.
override
sendContactMessage(List<String> contactList, String jid, String contactName, String replyMessageId, {String? topicId}) → Future<String>
This method is used to send the contact message.
override
sendContactUsInfo(String title, String description, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to send contact us information.
override
sendDocumentMessage(String jid, String documentPath, String replyMessageId, {String? fileUrl, String? topicId}) → Future<String>
This method is used to send the document message.
override
sendImageMessage(String jid, String filePath, String? caption, String? replyMessageID, {String? imageFileUrl, String? topicId}) → Future<String>
This method is used to send the image message.
override
sendLocationMessage(String jid, double latitude, double longitude, String replyMessageId, {String? topicId}) → Future<String>
This method is used to send the location message.
override
sendMediaFileMessage({required FileMessage messageParams, required dynamic callback(FlyResponse response)}) → Future<void>
This method is used to send the file message.
override
sendMessage({required MessageParams messageParams, required dynamic callback(FlyResponse response)}) → Future<void>
This method is used to send the message with message params type.
override
sendTextMessage(String message, String jid, String replyMessageId, {String? topicId}) → Future<String>
This method is used to send the text message.
override
sendTypingGoneStatus(String toJid, String chattype) → dynamic
This method is used to remove the current user's typing status.
override
sendTypingStatus(String toJid, String chattype) → dynamic
This method is used to set the current user's typing status.
override
sendVideoMessage(String jid, String filePath, String? caption, String? replyMessageID, {String? videoFileUrl, num? videoDuration, String? thumbImageBase64, String? topicId}) → Future<String>
This method is used to send the video message.
override
setCallEventListener(CallEventListeners? callEventsListener) → void
This listener is set to listen the call events.
override
setCallLinkEventListener(CallLinkEventListeners callLinkEventsListener) → void
This listener is set to listen the call link events.
override
setChatArchived(String jid, bool isArchived, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to set the chat is archived.
override
setConnectionEventListener(ConnectionEventListeners? connectionEventsListener) → void
This listener is set to listen the connection events.
override
setDefaultNotificationSound() → Future
This method is used to set the default notification sound.
override
setGroupEventsListener(GroupEventListeners? groupEventsListener) → void
This listener is set to listen the group events.
override
setLastSeenVisibility(bool enable, dynamic callback(FlyResponse response)?) → Future<void>
Sets the visibility of the last seen time for the current user.
override
setMediaAutoDownload(bool enable) → dynamic
This method is used to set the media auto download settings.
override
setMediaEncryption(bool encryption) → dynamic
This method is used to set the media encryption.
override
setMessageEventListener(MessageEventListeners? messageEventsListener) → void
This listener is set to listen the message events.
override
setMuteNotification(bool enable) → dynamic
This method is used to set mute notification.
override
setMyBusyStatus(String busyStatus, dynamic callback(FlyResponse response)?) → Future<void>
Retrieves the current user's profile status.
override
setMyProfileStatus(String status, String statusId, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to set the user profile status.
override
setNotificationSound(bool enable) → dynamic
This method is used to set the notification sound.
override
setNotificationUri(String uri) → dynamic
This method is used to set the notification URI.
inherited
setNotificationVibration(bool enable) → dynamic
This method is used to set the notification vibration.
override
setOnGoingChatUser(String jid) → dynamic
This method is used to set the current user's chat page/ chat screen.
override
setProfileEventsListener(ProfileEventListeners? profileEventsListener) → void
This listener is set to listen the profile events.
override
setRegionCode(String regionCode) → Future
This method is used to set the region code.
override
setTranslations({required String fileNameOrPath, String? packageName, required dynamic callback(FlyResponse response)}) → Future<void>
Sets custom translations for the MirrorFly platform.
override
setTypingStatusListener() → dynamic
This method is used to set typing status listener.
override
startBackup(bool enableEncryption) → Future<void>
This method is used to start the backup.
override
startVideoCapture(dynamic callback(FlyResponse response)?) → Future<void>
This method is used to start the video capture in joined via link call.
override
switchCamera() → Future
This method is used to switch the camera.
override
syncCallLogs() → Future<bool?>
This method is used to sync the call logs.
override
syncContacts(bool isfirsttime, dynamic callback(FlyResponse response)?) → Future<void>
Synchronizes contacts with the server.
override
toString() → String
A string representation of this object.
inherited
unblockUser(String userJID, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to unblock the user.
override
unFavouriteAllFavouriteMessages(dynamic callback(FlyResponse response)?) → Future<void>
This method is used to un-favourite all favourite messages.
override
updateArchiveUnArchiveChat(String jid, bool isArchived) → Future<bool?>
This method is used to update the Archive status of the chat.
override
updateChatMuteStatus(String jid, bool muteStatus) → dynamic
This method is used to update the chat mute status.
override
updateChatMuteStatusList(List<String> jidList, bool muteStatus) → dynamic
This method is used to update the list chat mute status.
override
updateFavouriteStatus(String messageID, String chatUserJID, bool isFavourite, String chatType, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to update the favourite status of a message.
override
updateFcmToken(String firebasetoken, bool isForceUpdate, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to update the FCM Token to the MirrorFly server.
override
updateGroupName(String jid, String name, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to update the group profile name.
override
updateGroupProfileImage(String jid, String file, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to update the group profile Image.
override
updateMediaDownloadStatus(String mediaMessageId, int progress, int downloadStatus, num dataTransferred) → dynamic
This method is used to update the media download status.
override
updateMediaUploadStatus(String mediaMessageId, int progress, int uploadStatus, num dataTransferred) → dynamic
This method is used to update the media upload status.
override
updateMetaData(List<IdentifierMetaData>? identifierMetaData, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to update the metadata.
override
updateMyProfile(String name, String? email, String? mobile, String? status, String? image, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to update the current user profile.
override
updateMyProfileImage(String image, dynamic callback(FlyResponse response)?) → Future<void>
This method is used to update the profile image.
override
updateRecentChatPinStatus(String jid, bool pinStatus) → dynamic
This method is used to update the recent chat pin status.
override
uploadMedia(String messageid) → Future<bool?>
This method is used to start uploading a media file.
override
verifyToken(String userName, String token) → Future<String?>
This method is used to verify the Token.
override
webLoginDetailsCleared() → Future<bool?>
This method is used to clear the web login details
override

Operators

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

Static Properties

enableDebugLog ↔ bool
A variable to store the enableDebugLog value, default value is false.
getter/setter pair
initialized ↔ bool
initialized is used to check whether the sdk isInitialized or not.
getter/setter pair