MethodChannelFlyChatFlutter class
An implementation of UikitFlutterPlatform
that uses method channels.
- Inheritance
-
- Object
- PlatformInterface
- FlyChatFlutterPlatform
- MethodChannelFlyChatFlutter
Constructors
Properties
- blockedThisUser → Stream
-
no setteroverride
- blockedThisUserChannel → EventChannel
-
final
- connectionFailed → Stream
-
no setteroverride
- connectionFailedChannel → EventChannel
-
final
- connectionSuccess → Stream
-
no setteroverride
- connectionSuccessChannel → EventChannel
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- mediaStatusUpdatedChannel → EventChannel
-
final
- messageOnReceivedChannel → EventChannel
-
final
- messageStatusUpdatedChanel → EventChannel
-
final
- mirrorFlyMethodChannel → MethodChannel
-
The method channel used to interact with the native platform.
final
-
myProfileUpdated
→ Stream<
bool> -
no setteroverride
- myProfileUpdatedChannel → EventChannel
-
final
- onAdminBlockedOtherUser → Stream
-
no setteroverride
- onAdminBlockedOtherUserChannel → EventChannel
-
final
- onAdminBlockedUser → Stream
-
no setteroverride
- onAdminBlockedUserChannel → EventChannel
-
final
- onChatTypingStatus → Stream
-
no setteroverride
- onChatTypingStatusChannel → EventChannel
-
final
- onConnected → Stream
-
no setteroverride
- onConnectedChannel → EventChannel
-
final
- onConnectionFailed → Stream
-
no setteroverride
- onConnectionFailedChannel → EventChannel
-
final
-
onContactSyncComplete
→ Stream<
bool> -
no setteroverride
- onContactSyncCompleteChannel → EventChannel
-
final
- onDeleteGroup → Stream
-
no setteroverride
- onDeleteGroupChannel → EventChannel
-
final
- onDisconnected → Stream
-
no setteroverride
- onDisconnectedChannel → EventChannel
-
final
- onFailure → Stream
-
no setteroverride
- onFailureChannel → EventChannel
-
final
- onFetchingGroupListCompleted → Stream
-
no setteroverride
- onFetchingGroupListCompletedChannel → EventChannel
-
final
-
onFetchingGroupMembersCompleted
→ Stream<
String> -
no setteroverride
- onFetchingGroupMembersCompletedChannel → EventChannel
-
final
-
onGroupDeletedLocally
→ Stream<
String> -
no setteroverride
- onGroupDeletedLocallyChannel → EventChannel
-
final
- onGroupNotificationMessage → Stream
-
no setteroverride
- onGroupNotificationMessageChannel → EventChannel
-
final
-
onGroupProfileFetched
→ Stream<
String> -
no setteroverride
- onGroupProfileFetchedChannel → EventChannel
-
final
-
onGroupProfileUpdated
→ Stream<
String> -
no setteroverride
- onGroupProfileUpdatedChannel → EventChannel
-
final
- onGroupTypingStatus → Stream
-
no setteroverride
- onGroupTypingStatusChannel → EventChannel
-
final
- onLeftFromGroup → Stream
-
no setteroverride
- onLeftFromGroupChannel → EventChannel
-
final
-
onLoggedOut
→ Stream<
bool> -
no setteroverride
- onLoggedOutChannel → EventChannel
-
final
- onMediaStatusUpdated → Stream
-
no setteroverride
- onMemberMadeAsAdmin → Stream
-
no setteroverride
- onMemberMadeAsAdminChannel → EventChannel
-
final
- onMemberRemovedAsAdmin → Stream
-
no setteroverride
- onMemberRemovedAsAdminChannel → EventChannel
-
final
- onMemberRemovedFromGroup → Stream
-
no setteroverride
- onMemberRemovedFromGroupChannel → EventChannel
-
final
- onMessageReceived → Stream
-
no setteroverride
- onMessageStatusUpdated → Stream
-
no setteroverride
-
onNewGroupCreated
→ Stream<
String> -
no setteroverride
- onNewGroupCreatedChannel → EventChannel
-
final
- onNewMemberAddedToGroup → Stream
-
no setteroverride
- onNewMemberAddedToGroupChannel → EventChannel
-
final
- onProgressChanged → Stream
-
no setteroverride
- onProgressChangedChannel → EventChannel
-
final
- onSuccess → Stream
-
no setteroverride
- onSuccessChannel → EventChannel
-
final
- onUploadDownloadProgressChanged → Stream
-
no setteroverride
- onWebChatPasswordChanged → Stream
-
no setteroverride
- onWebChatPasswordChangedChannel → EventChannel
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- setTypingStatus → Stream
-
no setteroverride
- setTypingStatusChannel → EventChannel
-
final
- showUpdateCancelNotificationChannel → EventChannel
-
final
- unblockedThisUser → Stream
-
no setteroverride
- unblockedThisUserChannel → EventChannel
-
final
- uploadDownloadProgressChangedChannel → EventChannel
-
final
- userBlockedMe → Stream
-
no setteroverride
- userBlockedMeChannel → EventChannel
-
final
- userCameOnline → Stream
-
no setteroverride
- userCameOnlineChannel → EventChannel
-
final
-
userDeletedHisProfile
→ Stream<
String> -
no setteroverride
- userDeletedHisProfileChannel → EventChannel
-
final
- userProfileFetched → Stream
-
no setteroverride
- userProfileFetchedChannel → EventChannel
-
final
- usersIBlockedListFetched → Stream
-
no setteroverride
- usersIBlockedListFetchedChannel → EventChannel
-
final
-
usersProfilesFetched
→ Stream<
bool> -
no setteroverride
- usersProfilesFetchedChannel → EventChannel
-
final
- usersWhoBlockedMeListFetched → Stream
-
no setteroverride
- usersWhoBlockedMeListFetchedChannel → EventChannel
-
final
- userUnBlockedMe → Stream
-
no setteroverride
- userUnBlockedMeChannel → EventChannel
-
final
- userUpdatedHisProfile → Stream
-
no setteroverride
- userUpdatedHisProfileChannel → EventChannel
-
final
- userWentOffline → Stream
-
no setteroverride
- userWentOfflineChannel → EventChannel
-
final
Methods
-
addContact(
String number, String name) → Future< bool?> -
override
-
addUsersToGroup(
String jid, List< String> userList) → Future<bool?> -
override
-
authToken(
) → Future< String?> -
override
-
blockUser(
String userJID) → Future -
override
-
cancelBackup(
) → dynamic -
override
-
cancelMediaUploadOrDownload(
String messageId) → dynamic -
override
-
cancelNotifications(
) → dynamic -
override
-
cancelRestore(
) → dynamic -
override
-
clearAllConversation(
) → Future< bool?> -
override
-
clearAllSDKData(
) → dynamic -
override
-
clearChat(
String jid, String chatType, bool clearExceptStarred) → Future -
override
-
contactSyncState(
) → Future -
override
-
contactSyncStateValue(
) → Future< bool> -
override
-
copyTextMessages(
List< String> messageIds) → dynamic -
override
-
createGroup(
String groupName, List< String> userJidList, String imageFilePath) → Future -
override
-
createOfflineGroupInOnline(
String groupId) → Future< bool?> -
override
-
deleteAccount(
String reason, String? feedback) → Future -
override
-
deleteAllMessages(
) → dynamic -
override
-
deleteBusyStatus(
String id, String status, bool isCurrentStatus) → Future< bool?> -
override
-
deleteGroup(
String jid) → Future< bool?> -
override
-
deleteMessages(
String jid, List< String> messageIds, bool isDeleteForEveryOne) → Future -
override
-
deleteMessagesForEveryone(
String jid, String chatType, List< String> messageIds, bool? isMediaDelete) → Future -
override
-
deleteMessagesForMe(
String jid, String chatType, List< String> messageIds, bool? isMediaDelete) → Future -
override
-
deleteOfflineGroup(
String groupJid) → dynamic -
override
-
deleteProfileStatus(
String id, String status, bool isCurrentStatus) → Future< bool?> -
override
-
deleteRecentChat(
String jid) → Future< bool?> -
override
-
deleteRecentChats(
List< String> jidlist) → Future<bool?> -
override
-
deleteUnreadMessageSeparatorOfAConversation(
String jid) → Future< bool?> -
override
-
doesFetchingMembersListFromServedRequired(
String groupJid) → Future< bool?> -
override
-
downloadMedia(
String mid) → dynamic -
override
-
enableDisableArchivedSettings(
bool enable) → Future< bool?> -
override
-
enableDisableBusyStatus(
bool enable) → Future< bool?> -
override
-
enableDisableHideLastSeen(
bool enable) → Future< bool?> -
override
-
exportChatConversationToEmail(
String jid) → Future -
override
-
forwardMessages(
List< String> messageIds, String tojid, String chattype) → Future -
override
-
forwardMessagesToMultipleUsers(
List< String> messageIds, List<String> userList) → Future -
override
-
getAllGroups(
[bool? server]) → Future -
override
-
getArchivedChatList(
) → Future -
override
-
getArchivedChatsFromServer(
) → dynamic -
override
-
getBusyStatusList(
) → Future -
override
-
getCustomValue(
String messageId, String key) → Future< String?> -
override
-
getDefaultNotificationUri(
) → Future< String?> -
override
-
getDocsMessages(
String jid) → Future -
override
-
getFavouriteMessages(
) → Future -
override
-
getGroupJid(
String jid) → Future< String?> -
override
-
getGroupMembersList(
String jid, bool? server) → Future -
override
-
getGroupMessageDeliveredToList(
String messageId, String jid) → Future -
override
-
getGroupMessageReadByList(
String messageId, String jid) → Future -
override
-
getGroupMessageStatusCount(
String messageid) → Future< int?> -
override
-
getGroupProfile(
String groupJid, bool server) → Future -
override
-
getIsProfileBlockedByAdmin(
) → Future< bool?> -
override
-
getJid(
String username) → Future< String> -
override
-
getJidFromPhoneNumber(
String mobileNumber, String countryCode) → Future< String?> -
override
-
getLastNUnreadMessages(
int messagesCount) → Future -
override
-
getLinkMessages(
String jid) → Future -
override
-
getMedia(
String mid) → Future -
inherited
-
getMediaAutoDownload(
) → Future< bool?> -
override
-
getMediaMessages(
String jid) → Future -
override
-
getMediaSetting(
int networkType, String type) → Future< bool?> -
override
-
getMembersCountOfGroup(
String groupJid) → Future< int?> -
override
-
getMessageActions(
List< String> messageidlist) → Future -
override
-
getMessageOfId(
String mid) → Future -
override
-
getMessagesOfJid(
String jid) → Future -
override
-
getMessageStatusOfASingleChatMessage(
String messageID) → Future -
override
-
getMessagesUsingIds(
List< String> messageIds) → Future -
override
-
getMyBusyStatus(
) → Future -
override
-
getMyProfileStatus(
) → Future -
override
-
getNonChatUsers(
) → Future -
override
-
getNotificationSound(
) → Future< bool?> -
override
-
getNUnreadMessagesOfEachUsers(
int messagesCount) → Future -
override
-
getProfileDetails(
String jid) → Future -
override
-
getProfileLocal(
String jid, bool server) → Future -
override
-
getProfileStatusList(
) → Future -
override
-
getRecalledMessagesOfAConversation(
String jid) → Future -
override
-
getRecentChatList(
) → Future -
override
-
getRecentChatListIncludingArchived(
) → Future -
override
-
getRecentChatOf(
String jid) → Future -
override
-
getRegisteredUserList(
{required bool server}) → Future -
override
-
getRegisteredUsers(
bool server) → Future -
override
-
getRingtoneName(
) → Future< String?> -
override
-
getRoster(
) → dynamic -
override
-
getSendData(
) → Future< String?> -
override
-
getUnKnownUserProfiles(
) → Future -
override
-
getUnreadMessageCountExceptMutedChat(
) → Future< int?> -
override
-
getUnreadMessagesCount(
) → Future< int?> -
override
-
getUnsentMessageOfAJid(
String jid) → Future< String?> -
override
-
getUserLastSeenTime(
String jid) → Future< String?> -
override
-
getUserList(
int page, String search, [int perPageResultSize = 20]) → Future -
override
-
getUserProfile(
String jid, [bool fromserver = false, bool saveasfriend = false]) → Future -
override
-
getUsersIBlocked(
bool? server) → Future -
override
-
getUsersListToAddMembersInNewGroup(
) → Future -
override
-
getUsersListToAddMembersInOldGroup(
String groupJid) → Future -
override
-
getUsersWhoBlockedMe(
[bool server = false]) → Future -
override
-
getWebLoginDetails(
) → Future -
override
-
handleReceivedMessage(
Map notificationdata) → Future -
override
-
imagePath(
String imgurl) → Future< String?> -
override
-
init(
ChatBuilder builder) → dynamic -
override
-
insertBusyStatus(
String busyStatus) → Future< bool?> -
override
-
insertDefaultStatus(
String status) → Future -
override
-
insertNewProfileStatus(
String status) → Future -
override
-
inviteUserViaSMS(
String mobileNo, String message) → dynamic -
override
-
iOSFileExist(
String filePath) → Future< bool?> -
override
-
isAdmin(
String userJid, String groupJID) → Future< bool?> -
override
-
isArchivedSettingsEnabled(
) → Future< bool?> -
override
-
isBusyStatusEnabled(
) → Future< bool?> -
override
-
isHideLastSeenEnabled(
) → Future< bool?> -
override
-
isMemberOfGroup(
String jid, String? userJid) → Future< bool?> -
override
-
isMuted(
String jid) → Future< bool?> -
override
-
isTrailLicence(
) → Future< bool?> -
override
-
isUserUnArchived(
String jid) → Future< bool?> -
override
-
leaveFromGroup(
String? userJid, String groupJid) → Future< bool?> -
override
-
listenGroupChatEvents(
) → Future -
inherited
-
listenMessageEvents(
) → Future -
inherited
-
loginWebChatViaQRCode(
String barcode) → Future< bool?> -
override
-
logoutOfChatSDK(
) → Future -
override
-
logoutWebUser(
List< String> logins) → Future<bool?> -
override
-
makeAdmin(
String groupjid, String userjid) → Future< bool?> -
override
-
markAsRead(
String jid) → Future< bool?> -
override
-
markAsReadDeleteUnreadSeparator(
String jid) → Future -
override
-
markConversationAsRead(
List< String> jidlist) → dynamic -
override
-
markConversationAsUnread(
List< String> jidlist) → dynamic -
override
-
mediaEndPoint(
) → Future< String?> -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
openFile(
String filePath) → Future -
override
-
prepareChatConversationToExport(
String jid) → Future -
override
-
recentChatPinnedCount(
) → Future< int?> -
override
-
refreshAndGetAuthToken(
) → Future< bool?> -
override
-
registerUser(
String userIdentifier, {String token = ""}) → Future -
override
-
removeCustomValue(
String messageId, String key) → dynamic -
override
-
removeGroupProfileImage(
String jid) → Future< bool?> -
override
-
removeMemberFromGroup(
String groupjid, String userjid) → Future< bool?> -
override
-
removeProfileImage(
) → Future< bool?> -
override
-
reportChatOrUser(
String jid, String chatType, String? messageId) → Future -
inherited
-
reportUserOrMessages(
String jid, String type, String? messageId) → Future< bool?> -
override
-
revokeContactSync(
) → Future -
override
-
saveMediaSettings(
bool photos, bool videos, bool audio, bool documents, int networkType) → dynamic -
override
-
saveProfile(
String name, String email) → Future -
override
-
saveUnsentMessage(
String jid, String message) → dynamic -
override
-
searchConversation(
String searchKey, [String? jidForSearch, bool globalSearch = true]) → Future -
override
-
sendAudioMessage(
String jid, String filePath, bool isRecorded, String duration, String replyMessageId, [String? audiofileUrl]) → Future -
override
-
sendContactMessage(
List< String> contactList, String jid, String contactName, String replyMessageId) → Future -
override
-
sendContactUsInfo(
String title, String description) → Future< bool?> -
override
-
sendDocumentMessage(
String jid, String documentPath, String replyMessageId, [String? fileUrl]) → Future -
override
-
sendImageMessage(
String jid, String filePath, String? replyMessageID, [String? imageFileUrl]) → Future -
override
-
sendLocationMessage(
String jid, double latitude, double longitude, String replyMessageId) → Future -
override
-
sendTextMessage(
String message, String jid, String replyMessageId) → Future -
override
-
sendTypingGoneStatus(
String toJid, String chattype) → dynamic -
override
-
sendTypingStatus(
String toJid, String chattype) → dynamic -
override
-
sendVideoMessage(
String jid, String filePath, String? replyMessageID, [String? videoFileUrl, num? videoDuration, String? thumbImageBase64]) → Future -
override
-
sentFileMessage(
String? file, String jid) → Future -
override
-
setCustomValue(
String messageId, String key, String value) → dynamic -
override
-
setDefaultNotificationSound(
) → Future -
override
-
setMediaAutoDownload(
bool enable) → dynamic -
override
-
setMediaEncryption(
String encryption) → dynamic -
override
-
setMuteNotification(
bool enable) → dynamic -
override
-
setMyBusyStatus(
String busyStatus) → Future< bool?> -
override
-
setMyProfileStatus(
String status, String statusId) → Future -
override
-
setNotificationSound(
bool enable) → dynamic -
override
-
setNotificationUri(
String uri) → dynamic -
inherited
-
setNotificationVibration(
bool enable) → dynamic -
override
-
setOnGoingChatUser(
String jid) → dynamic -
override
-
setRegionCode(
String regionCode) → Future -
override
-
setTypingStatusListener(
) → dynamic -
override
-
showCustomTones(
) → Future< String?> -
override
-
startBackup(
) → dynamic -
override
-
syncContacts(
bool isfirsttime) → Future< bool?> -
override
-
toString(
) → String -
A string representation of this object.
inherited
-
unblockUser(
String userJID) → Future< bool?> -
override
-
unFavouriteAllFavouriteMessages(
) → Future< bool?> -
override
-
updateArchiveUnArchiveChat(
String jid, bool isArchived) → Future< bool?> -
override
-
updateChatMuteStatus(
String jid, bool muteStatus) → dynamic -
override
-
updateFavouriteStatus(
String messageID, String chatUserJID, bool isFavourite, String chatType) → Future -
override
-
updateFcmToken(
String firebasetoken) → Future< bool?> -
override
-
updateGroupName(
String jid, String name) → Future< bool?> -
override
-
updateGroupProfileImage(
String jid, String file) → Future< bool?> -
override
-
updateMediaDownloadStatus(
String mediaMessageId, int progress, int downloadStatus, num dataTransferred) → dynamic -
override
-
updateMediaUploadStatus(
String mediaMessageId, int progress, int uploadStatus, num dataTransferred) → dynamic -
override
-
updateMyProfile(
String name, String email, String mobile, String status, String? image) → Future -
override
-
updateMyProfileImage(
String image) → Future -
override
-
updateRecentChatPinStatus(
String jid, bool pinStatus) → dynamic -
override
-
uploadMedia(
String messageid) → Future< bool?> -
override
-
verifyToken(
String userName, String token) → Future< String?> -
Performs the same checks as
verify
but without throwing an AssertionError ifconst Object()
is used as the instance token.override -
webLoginDetailsCleared(
) → Future< bool?> -
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited