ZIMKitGroupService mixin
- Mixin applications
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
-
addUersToGroup(
String conversationID, List< String> userIDs) → Future<int> -
createGroup(
String name, List< String> inviteUserIDs, {String id = ''}) → Future<String?> -
disbandGroup(
String conversationID) → Future< int> -
getGroupAttributesUpdatedEventStream(
) → Stream< ZIMKitEventGroupAttributesUpdated> -
getGroupAvatarUrlUpdatedEventStream(
) → Stream< ZIMKitEventGroupAvatarUrlUpdated> -
getGroupMemberInfoUpdatedEventStream(
) → Stream< ZIMKitEventGroupMemberInfoUpdated> -
getGroupMemberStateChangedEventStream(
) → Stream< ZIMKitEventGroupMemberStateChanged> -
getGroupNameUpdatedEventStream(
) → Stream< ZIMKitEventGroupNameUpdated> -
getGroupNoticeUpdatedEventStream(
) → Stream< ZIMKitEventGroupNoticeUpdated> -
getGroupStateChangedEventStream(
) → Stream< ZIMKitEventGroupStateChanged> -
joinGroup(
String conversationID) → Future< int> -
leaveGroup(
String conversationID) → Future< int> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
queryGroupInfo(
String conversationID) → ValueNotifier< ZIMKitGroupInfo> -
queryGroupMemberCount(
String conversationID) → ValueNotifier< int> -
queryGroupMemberInfo(
String conversationID, String userID) → Future< ZIMGroupMemberInfo?> -
queryGroupMemberList(
String conversationID) → ListNotifier< ZIMGroupMemberInfo> -
queryGroupOwner(
String conversationID) → ValueNotifier< ZIMGroupMemberInfo?> -
removeUesrsFromGroup(
String conversationID, List< String> userIDs) → Future<int> -
setGroupMemberRole(
{required String conversationID, required String userID, required int role}) → Future< int> -
toString(
) → String -
A string representation of this object.
inherited
-
transferGroupOwner(
String conversationID, String toUserID) → Future< int>
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited