ZegoZimPlugin class
A web implementation of the ZimFlutterSdkPlatform of the ZimFlutterSdk plugin.
Constructors
- ZegoZimPlugin()
- Constructs a ZegoZimPluginWeb
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
-
acceptFriendApplication(
String userID, dynamic config) → Future< Map> -
acceptGroupInviteApplication(
String inviterUserID, String groupID, dynamic config) → Future< Map> -
acceptGroupJoinApplication(
String userID, String groupID, dynamic config) → Future< Map> -
addFriend(
String userID, dynamic config) → Future< Map> -
addMessageReaction(
String reactionType, dynamic message) → Future< Map> -
addUsersToBlacklist(
dynamic userIDs) → Future< Map> -
beginRoomAttributesBatchOperation(
String roomID, dynamic config) → Future< void> -
callAccept(
String callID, dynamic config) → Future< Map> -
callCancel(
dynamic invitees, String callID, dynamic config) → Future< Map> -
callEnd(
String callID, dynamic config) → Future< Map> -
callingInvite(
dynamic invitees, String callID, dynamic config) → Future< Map> -
callInvite(
dynamic invitees, dynamic config) → Future< Map> -
callJoin(
String callID, dynamic config) → Future< Map> -
callQuit(
String callID, dynamic config) → Future< Map> -
callReject(
String callID, dynamic config) → Future< Map> -
checkFriendsRelation(
dynamic userIDs, dynamic config) → Future< Map> -
checkUserIsInBlacklist(
String userID) → Future< Map> -
clearConversationTotalUnreadMessageCount(
) → Future< void> -
clearConversationUnreadMessageCount(
String conversationID, int conversationType) → Future< Map> -
createGroup(
dynamic groupInfo, dynamic userIDs, dynamic config) → Future< Map> -
createRoom(
dynamic roomInfo, dynamic config) → Future< Map> -
deleteAllConversationMessages(
dynamic config) → Future< void> -
deleteAllConversations(
dynamic config) → Future< void> -
deleteAllMessage(
String conversationID, dynamic conversationType, dynamic config) → Future< Map> -
deleteConversation(
String conversationID, dynamic conversationType, dynamic config) → Future< Map> -
deleteFriends(
dynamic userIDs, dynamic config) → Future< Map> -
deleteGroupAttributes(
dynamic keys, String groupID) → Future< Map> -
deleteMessageReaction(
String reactionType, dynamic message) → Future< Map> -
deleteMessages(
dynamic messageList, String conversationID, dynamic conversationType, dynamic config) → Future< Map> -
deleteRoomAttributes(
dynamic keys, String roomID, dynamic config) → Future< Map> -
dismissGroup(
String groupID) → Future< Map> -
downloadMediaFile(
dynamic message, dynamic fileType, int progressID) → Future< Map> -
endRoomAttributesBatchOperation(
String roomID) → Future< Map> -
enterRoom(
dynamic roomInfo, dynamic config) → Future< Map> -
handleMethodCall(
MethodCall call) → Future -
insertMessageToLocalDB(
dynamic message, int messageID, String conversationID, dynamic conversationType, String senderUserID) → Future< Map> -
inviteUsersIntoGroup(
dynamic userIDs, String groupID) → Future< Map> -
joinGroup(
String groupID) → Future< Map> -
joinRoom(
String roomID) → Future< Map> -
kickGroupMembers(
dynamic userIDs, String groupID) → Future< Map> -
leaveGroup(
String groupID) → Future< Map> -
leaveRoom(
String roomID) → Future< Map> -
login(
String userID, dynamic config) → Future< void> -
logout(
) → dynamic -
muteGroup(
bool isMute, String groupID, dynamic config) → Future< Map> -
muteGroupMembers(
bool isMute, dynamic userIDs, String groupID, dynamic config) → Future< Map> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
queryBlacklist(
dynamic config) → Future< Map> -
queryCallInvitationList(
dynamic config) → Future< Map> -
queryCombineMessageDetail(
dynamic message) → Future< Map> -
queryConversation(
String conversationID, dynamic conversationType) → Future< Map> -
queryConversationList(
dynamic config, dynamic option) → Future< Map> -
queryConversationPinnedList(
dynamic config) → Future< Map> -
queryConversationTotalUnreadMessageCount(
dynamic config) → Future< Map> -
queryFriendApplicationList(
dynamic config) → Future< Map> -
queryFriendList(
dynamic config) → Future< Map> -
queryFriendsInfo(
dynamic userIDs) → Future< Map> -
queryGroupAllAttributes(
String groupID) → Future< Map> -
queryGroupApplicationList(
dynamic config) → Future< Map> -
queryGroupAttributes(
dynamic keys, String groupID) → Future< Map> -
queryGroupInfo(
String groupID) → Future< Map> -
queryGroupList(
) → Future< Map> -
queryGroupMemberInfo(
String userID, String groupID) → Future< Map> -
queryGroupMemberList(
String groupID, dynamic config) → Future< Map> -
queryGroupMemberMutedList(
String groupID, dynamic config) → Future< Map> -
queryGroupMessageReceiptReadMemberList(
dynamic message, String groupID, dynamic config) → Future< Map> -
queryGroupMessageReceiptUnreadMemberList(
dynamic message, String groupID, dynamic config) → Future< Map> -
queryHistoryMessage(
String conversationID, int conversationType, dynamic config) → Future< Map> -
queryMessageReactionUserList(
dynamic message, dynamic config) → Future< Map> -
queryMessageReceiptsInfo(
dynamic messageList, String conversationID, dynamic conversationType) → Future< Map> -
queryMessageRepliedList(
dynamic message, dynamic config) → Future< Map> -
queryMessages(
dynamic messageSeqs, String conversationID, dynamic conversationType) → Future< Map> -
queryRoomAllAttributes(
String roomID) → Future< Map> -
queryRoomMemberAttributesList(
String roomID, dynamic config) → Future< Map> -
queryRoomMemberList(
String roomID, dynamic config) → Future< Map> -
queryRoomMembers(
dynamic userIDs, String roomID) → Future< Map> -
queryRoomMembersAttributes(
dynamic userIDs, String roomID) → Future< Map> -
queryRoomOnlineMemberCount(
String roomID) → Future< Map> -
querySelfUserInfo(
) → Future< Map> -
querySubscribedUserStatusList(
dynamic config) → Future< Map> -
queryUsersInfo(
dynamic userIDs, dynamic config) → Future< Map> -
queryUsersStatus(
dynamic userIDs) → Future< Map> -
rejectFriendApplication(
String userID, dynamic config) → Future< Map> -
rejectGroupInviteApplication(
String inviterUserID, String groupID, dynamic config) → Future< Map> -
rejectGroupJoinApplication(
String userID, String groupID, dynamic config) → Future< Map> -
removeUsersFromBlacklist(
dynamic userIDs) → Future< Map> -
renewToken(
String token) → Future< Map> -
replyMessage(
dynamic message, dynamic replyMessage, dynamic config, int progressID, int messageAttachedCallbackID) → Future< Map> -
revokeMessage(
dynamic message, dynamic config) → Future< Map> -
searchGlobalLocalMessages(
dynamic config) → Future< Map> -
searchLocalConversations(
dynamic config) → Future< Map> -
searchLocalFriends(
dynamic config) → Future< Map> -
searchLocalGroupMembers(
String groupID, dynamic config) → Future< Map> -
searchLocalGroups(
dynamic config) → Future< Map> -
searchLocalMessages(
String conversationID, dynamic conversationType, dynamic config) → Future< Map> -
sendConversationMessageReceiptRead(
String conversationID, dynamic conversationType) → Future< Map> -
sendFriendApplication(
String userID, dynamic config) → Future< Map> -
sendGroupInviteApplications(
dynamic userIDs, String groupID, dynamic config) → Future< Map> -
sendGroupJoinApplication(
String groupID, dynamic config) → Future< Map> -
sendMediaMessage(
dynamic message, String toConversationID, dynamic conversationType, dynamic config, int messageID, int progressID, int messageAttachedCallbackID) → Future< Map> -
sendMessage(
dynamic message, String toConversationID, dynamic conversationType, dynamic config, int? messageAttachedCallbackID, int messageID) → Future< Map> -
sendMessageReceiptsRead(
dynamic messageList, String conversationID, dynamic conversationType) → Future< Map> -
setConversationDraft(
String draft, String conversationID, dynamic conversationType) → Future< Map> -
setConversationMark(
int markType, bool enable, dynamic conversationInfos) → Future< Map> -
setConversationNotificationStatus(
dynamic status, String conversationID, dynamic conversationType) → Future< Map> -
setGroupAttributes(
Map groupAttributes, String groupID) → Future< Map> -
setGroupMemberNickname(
String nickname, String forUserID, String groupID) → Future< Map> -
setGroupMemberRole(
int role, String forUserID, String groupID) → Future< Map> -
setRoomAttributes(
Map roomAttributes, String roomID, dynamic config) → Future< Map> -
setRoomMembersAttributes(
Map attributes, String roomID, dynamic userIDs, dynamic config) → Future< Map> -
subscribeUsersStatus(
dynamic userIDs, dynamic config) → Future< Map> -
switchRoom(
String fromRoomID, dynamic toRoomInfo, bool isCreateWhenRoomNotExisted, dynamic config) → Future< Map> -
toString(
) → String -
A string representation of this object.
inherited
-
transferGroupOwner(
String toUserID, String groupID) → Future< Map> -
unsubscribeUsersStatus(
dynamic userIDs) → Future< Map> -
updateConversationPinnedState(
bool isPinned, String conversationID, dynamic conversationType) → Future< Map> -
updateFriendAlias(
String friendAlias, String userID) → Future< Map> -
updateFriendAttributes(
dynamic friendAttributes, String userID) → Future< Map> -
updateGroupAlias(
String groupAlias, String groupID) → Future< Map> -
updateGroupAvatarUrl(
String groupAvatarUrl, String groupID) → Future< Map> -
updateGroupBeInviteMode(
dynamic mode, String groupID) → Future< Map> -
updateGroupInviteMode(
dynamic mode, String groupID) → Future< Map> -
updateGroupJoinMode(
dynamic mode, String groupID) → Future< Map> -
updateGroupName(
String groupName, String groupID) → Future< Map> -
updateGroupNotice(
String groupNotice, String groupID) → Future< Map> -
updateUserAvatarUrl(
String userAvatarUrl) → Future< Map> -
updateUserExtendedData(
String extendedData) → Future< Map> -
updateUserName(
String userName) → Future< Map> -
updateUserOfflinePushRule(
dynamic offlinePushRule) → Future< Map>
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
create(
String handle, dynamic appConfig) → Future< void> -
destroy(
) → Future< void> -
getHandle(
ZIM zim) → String -
getVersion(
) → String -
getZIMMessage(
Object messageObj) → ZIMMessage -
jsObjectToMap(
dynamic obj) → Map -
mapToJSObj(
Map? a) → Object -
registerWith(
Registrar registrar) → void -
setAdvancedConfig(
String key, String value) → void -
setCacheConfig(
) → void -
setGeofencingConfig(
dynamic areaList, dynamic type) → bool -
setLogConfig(
int logLevel) → Future< void> -
writeLog(
String logString) → void