Mirrorfly class
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
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
addContact(String number, String name)
→ Future<bool?>
-
-
addUsersToGroup(String jid, List<String> userList)
→ Future<bool?>
-
-
authToken()
→ Future<String?>
-
-
blockUser(String userJID)
→ Future
-
-
cancelBackup()
→ dynamic
-
-
cancelMediaUploadOrDownload(String messageId)
→ dynamic
-
-
cancelNotifications()
→ dynamic
-
-
cancelRestore()
→ dynamic
-
-
clearAllConversation()
→ Future<bool?>
-
-
clearAllSDKData()
→ dynamic
-
-
clearChat(String jid, String chatType, bool clearExceptStarred)
→ Future
-
-
contactSyncState()
→ Future
-
-
contactSyncStateValue()
→ Future<bool>
-
-
copyTextMessages(List<String> messageIds)
→ dynamic
-
-
createGroup(String groupname, List<String> userList, String image)
→ Future
-
-
createOfflineGroupInOnline(String groupId)
→ Future<bool?>
-
-
deleteAccount(String reason, String? feedback)
→ Future
-
-
deleteAllMessages()
→ dynamic
-
-
deleteBusyStatus(String id, String status, bool isCurrentStatus)
→ Future<bool?>
-
-
deleteGroup(String jid)
→ Future<bool?>
-
-
deleteMessages(String jid, List<String> messageIds, bool isDeleteForEveryOne)
→ Future
-
-
deleteMessagesForEveryone(String jid, String chatType, List<String> messageIds, bool? isMediaDelete)
→ Future
-
-
deleteMessagesForMe(String jid, String chatType, List<String> messageIds, bool? isMediaDelete)
→ Future
-
-
deleteOfflineGroup(String groupJid)
→ dynamic
-
-
deleteProfileStatus(String id, String status, bool isCurrentStatus)
→ Future<bool?>
-
-
deleteRecentChat(String jid)
→ dynamic
-
-
deleteRecentChats(List<String> jidlist)
→ Future<bool?>
-
-
deleteUnreadMessageSeparatorOfAConversation(String jid)
→ Future<bool?>
-
-
doesFetchingMembersListFromServedRequired(String groupJid)
→ Future<bool?>
-
-
downloadMedia(String mid)
→ dynamic
-
-
enableDisableArchivedSettings(bool enable)
→ Future<bool?>
-
-
enableDisableBusyStatus(bool enable)
→ Future<bool?>
-
-
enableDisableHideLastSeen(bool enable)
→ Future<bool?>
-
-
exportChatConversationToEmail(String jid)
→ Future
-
-
forwardMessages(List<String> messageIds, String tojid, String chattype)
→ Future
-
-
forwardMessagesToMultipleUsers(List<String> messageIds, List<String> userList)
→ Future
-
-
getAllGroups([bool fetchFromServer = false])
→ Future
-
-
getArchivedChatList()
→ Future
-
-
getArchivedChatsFromServer()
→ dynamic
-
-
getBusyStatusList()
→ Future
-
-
getCustomValue(String messageId, String key)
→ Future<String?>
-
-
getDefaultNotificationUri()
→ Future<String?>
-
-
getDocsMessages(String jid)
→ Future
-
-
getFavouriteMessages()
→ Future
-
-
getGroupJid(String jid)
→ Future<String?>
-
-
getGroupMembersList(String jid, bool? fetchFromServer)
→ Future
-
-
getGroupMessageDeliveredToList(String messageId, String jid)
→ Future
-
-
getGroupMessageReadByList(String messageId, String jid)
→ Future
-
-
getGroupMessageStatusCount(String messageid)
→ Future<int?>
-
-
getGroupProfile(String groupJid, [bool fetchFromServer = false])
→ Future
-
-
getIsProfileBlockedByAdmin()
→ Future<bool?>
-
-
getJid(String username)
→ Future<String?>
-
-
getJidFromPhoneNumber(String mobileNumber, String countryCode)
→ Future<String?>
-
-
getLastNUnreadMessages(int messagesCount)
→ Future
-
-
getLinkMessages(String jid)
→ Future
-
-
getMedia(String mid)
→ Future
-
-
getMediaAutoDownload()
→ Future<bool?>
-
-
getMediaMessages(String jid)
→ Future
-
-
getMediaSetting(int networkType, String type)
→ Future<bool?>
-
-
getMembersCountOfGroup(String groupJid)
→ Future<int?>
-
-
getMessageActions(List<String> messageidlist)
→ Future
-
-
getMessageOfId(String mid)
→ Future
-
-
getMessagesOfJid(String jid)
→ Future
-
-
getMessageStatusOfASingleChatMessage(String messageID)
→ Future
-
-
getMessagesUsingIds(List<String> messageIds)
→ Future
-
-
getMyBusyStatus()
→ Future
-
-
getMyProfileStatus()
→ Future
-
-
getNonChatUsers()
→ Future
-
-
getNotificationSound()
→ Future<bool?>
-
-
getNUnreadMessagesOfEachUsers(int messagesCount)
→ Future
-
-
getProfileDetails(String jid)
→ dynamic
-
-
getProfileLocal(String jid, bool fetchFromServer)
→ Future
-
-
getProfileStatusList()
→ Future
-
-
getRecalledMessagesOfAConversation(String jid)
→ Future
-
-
getRecentChatList()
→ Future
-
-
getRecentChatListIncludingArchived()
→ Future
-
-
getRecentChatOf(String jid)
→ Future
-
-
getRegisteredUserList({required bool fetchFromServer})
→ Future
-
-
getRegisteredUsers(bool fetchFromServer)
→ Future
-
-
getRingtoneName()
→ Future<String?>
-
-
getRoster()
→ dynamic
-
-
getSendData()
→ Future<String?>
-
-
getUnKnownUserProfiles()
→ Future
-
-
getUnreadMessageCountExceptMutedChat()
→ Future<int?>
-
-
getUnreadMessagesCount()
→ Future<int?>
-
-
getUnsentMessageOfAJid(String jid)
→ Future<String?>
-
-
getUserLastSeenTime(String jid)
→ Future<String?>
-
-
getUserList(int page, String search, [])
→ dynamic
-
-
getUserProfile(String jid, [bool fetchFromServer = false, bool saveasfriend = false])
→ dynamic
-
-
getUsersIBlocked([bool fetchFromServer = false])
→ Future
-
-
getUsersListToAddMembersInNewGroup()
→ Future
-
-
getUsersListToAddMembersInOldGroup(String groupJid)
→ Future
-
-
getUsersWhoBlockedMe([bool fetchFromServer = false])
→ Future
-
-
getWebLoginDetails()
→ Future
-
-
handleReceivedMessage(Map notificationdata)
→ Future
-
-
imagePath(String imgurl)
→ Future<String?>
-
-
init({required String baseUrl, required String licenseKey, required String iOSContainerID, String? storageFolderName, bool enableMobileNumberLogin = true, bool isTrialLicenceKey = true, bool enableDebugLog = false})
→ dynamic
-
Used as a initChat class for Mirrorfly
-
insertBusyStatus(String busyStatus)
→ Future<bool?>
-
-
insertDefaultStatus(String status)
→ Future
-
-
insertNewProfileStatus(String status)
→ Future
-
-
inviteUserViaSMS(String mobileNo, String message)
→ dynamic
-
-
iOSFileExist(String filePath)
→ Future<bool?>
-
-
isAdmin(String userJid, String groupJID)
→ Future<bool?>
-
-
isArchivedSettingsEnabled()
→ Future<bool?>
-
-
isBusyStatusEnabled()
→ Future<bool?>
-
-
isHideLastSeenEnabled()
→ Future<bool?>
-
-
isMemberOfGroup(String groupJID, String? userJid)
→ Future<bool?>
-
-
isMuted(String jid)
→ Future<bool?>
-
-
isTrailLicence()
→ Future<bool?>
-
-
isUserUnArchived(String jid)
→ Future<bool?>
-
-
leaveFromGroup(String? userJid, String groupJid)
→ Future<bool?>
-
-
listenGroupChatEvents()
→ Future
-
-
listenMessageEvents()
→ Future
-
-
loginWebChatViaQRCode(String barcode)
→ Future<bool?>
-
-
logoutOfChatSDK()
→ Future
-
-
logoutWebUser(List<String> logins)
→ Future<bool?>
-
-
makeAdmin(String groupjid, String userjid)
→ Future<bool?>
-
-
markAsRead(String jid)
→ Future<bool?>
-
-
markAsReadDeleteUnreadSeparator(String jid)
→ Future
-
-
markConversationAsRead(List<String> jidlist)
→ dynamic
-
-
markConversationAsUnread(List<String> jidlist)
→ dynamic
-
-
mediaEndPoint()
→ Future<String?>
-
-
openFile(String filePath)
→ Future
-
-
prepareChatConversationToExport(String jid)
→ Future
-
-
recentChatPinnedCount()
→ Future<int?>
-
-
refreshAndGetAuthToken()
→ Future<bool?>
-
-
registerUser(String userIdentifier, {String token = ""})
→ Future
-
-
removeCustomValue(String messageId, String key)
→ dynamic
-
-
removeGroupProfileImage(String jid)
→ Future<bool?>
-
-
removeMemberFromGroup(String groupjid, String userjid)
→ Future<bool?>
-
-
removeProfileImage()
→ Future<bool?>
-
-
reportChatOrUser(String jid, String chatType, String? messageId)
→ Future
-
-
reportUserOrMessages(String jid, String type, [String messageId = ""])
→ Future<bool?>
-
-
revokeContactSync()
→ Future
-
-
saveMediaSettings(bool photos, bool videos, bool audio, bool documents, int networkType)
→ dynamic
-
-
saveProfile(String name, String email)
→ Future
-
-
saveUnsentMessage(String jid, String message)
→ dynamic
-
-
searchConversation(String searchKey, [String? jidForSearch, bool globalSearch = true])
→ Future
-
-
sendAudioMessage(String jid, String filePath, bool isRecorded, String duration, String replyMessageId, [String? audiofileUrl])
→ Future
-
-
sendContactMessage(List<String> contactList, String jid, String contactName, String replyMessageId)
→ Future
-
-
sendContactUsInfo(String title, String description)
→ Future<bool?>
-
-
sendDocumentMessage(String jid, String documentPath, String replyMessageId, [String? fileUrl])
→ Future
-
-
sendImageMessage(String jid, String filePath, String? caption, String? replyMessageID, [String? imageFileUrl])
→ dynamic
-
-
sendLocationMessage(String jid, double latitude, double longitude, String replyMessageId)
→ dynamic
-
-
sendTextMessage(String message, String jid, [String replyMessageId = ""])
→ dynamic
-
-
sendTypingGoneStatus(String toJid, String chatType)
→ dynamic
-
-
sendTypingStatus(String toJid, String chatType)
→ dynamic
-
-
sendVideoMessage(String jid, String filePath, String? caption, String? replyMessageID, [String? videoFileUrl, num? videoDuration, String? thumbImageBase64])
→ dynamic
-
-
sentFileMessage(String? file, String jid)
→ Future
-
-
setCustomValue(String messageId, String key, String value)
→ dynamic
-
-
setDefaultNotificationSound()
→ Future
-
-
setMediaAutoDownload(bool enable)
→ dynamic
-
-
setMediaEncryption(String encryption)
→ dynamic
-
-
setMuteNotification(bool enable)
→ dynamic
-
-
setMyBusyStatus(String busyStatus)
→ Future<bool?>
-
-
setMyProfileStatus(String status, String statusId)
→ Future
-
-
setNotificationSound(bool enable)
→ dynamic
-
-
setNotificationUri(String uri)
→ dynamic
-
-
setNotificationVibration(bool enable)
→ dynamic
-
-
setOnGoingChatUser(String jid)
→ dynamic
-
-
setRegionCode(String regionCode)
→ Future
-
-
setTypingStatusListener()
→ dynamic
-
-
showCustomTones()
→ Future<String?>
-
-
startBackup()
→ dynamic
-
-
syncContacts(bool isFirstTime)
→ Future<bool?>
-
-
unblockUser(String userJID)
→ Future<bool?>
-
-
unFavouriteAllFavouriteMessages()
→ Future<bool?>
-
-
updateArchiveUnArchiveChat(String jid, bool isArchived)
→ Future<bool?>
-
-
updateChatMuteStatus(String jid, bool muteStatus)
→ dynamic
-
-
updateFavouriteStatus(String messageID, String chatUserJID, bool isFavourite, String chatType)
→ Future
-
-
updateFcmToken(String firebasetoken)
→ Future<bool?>
-
-
updateGroupName(String jid, String name)
→ Future<bool?>
-
-
updateGroupProfileImage(String jid, String file)
→ Future<bool?>
-
-
updateMediaDownloadStatus(String mediaMessageId, int progress, int downloadStatus, num dataTransferred)
→ dynamic
-
-
updateMediaUploadStatus(String mediaMessageId, int progress, int uploadStatus, num dataTransferred)
→ dynamic
-
-
updateMyProfile(String name, String email, String mobile, String status, String? image)
→ dynamic
-
-
updateMyProfileImage(String image)
→ Future
-
-
updateRecentChatPinStatus(String jid, bool pinStatus)
→ dynamic
-
-
uploadMedia(String messageid)
→ Future<bool?>
-
-
verifyToken(String userName, String token)
→ Future<String?>
-
-
webLoginDetailsCleared()
→ Future<bool?>
-