GroupServicesImpl class

Inheritance

Constructors

GroupServicesImpl()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
throttleGetGroupInfo → dynamic
final

Methods

acceptGroupApplication({required String groupID, required String fromUser, required String toUser, required int type, required int addTime, String? reason}) Future<V2TimCallback>
override
addGroupListener({required V2TimGroupListener listener}) Future<void>
override
getGroupApplicationList() Future<V2TimValueCallback<V2TimGroupApplicationResult>>
override
getGroupMemberList({required String groupID, required GroupMemberFilterTypeEnum filter, required String nextSeq, int count = 15, int offset = 0}) Future<V2TimValueCallback<V2TimGroupMemberInfoResult>>
override
getGroupMembersInfo({required String groupID, required List<String> memberList}) Future<V2TimValueCallback<List<V2TimGroupMemberFullInfo>>>
override
getGroupMembersInfoThrottle({required String groupID, required List<String> memberList, Function? callBack}) → void
override
getGroupsInfo({required List<String> groupIDList}) Future<List<V2TimGroupInfoResult>?>
override
getJoinedGroupList() Future<List<V2TimGroupInfo>?>
override
inviteUserToGroup({required String groupID, required List<String> userList}) Future<V2TimValueCallback<List<V2TimGroupMemberOperationResult>>>
override
joinGroup({required String groupID, required String message}) Future<V2TimCallback>
override
kickGroupMember({required String groupID, required List<String> memberList, String? reason}) Future<V2TimCallback>
override
muteGroupMember({required String groupID, required String userID, required int seconds}) Future<V2TimCallback>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
refuseGroupApplication({String? reason, required int addTime, required String groupID, required String fromUser, required String toUser, required GroupApplicationTypeEnum type}) Future<V2TimCallback>
override
removeGroupListener({V2TimGroupListener? listener}) Future<void>
override
searchGroupMembers({required V2TimGroupMemberSearchParam searchParam}) Future<V2TimValueCallback<V2GroupMemberInfoSearchResult>>
override
searchGroups({required V2TimGroupSearchParam searchParam}) Future<V2TimValueCallback<List<V2TimGroupInfo>>>
override
setGroupInfo({required V2TimGroupInfo info}) Future<V2TimCallback>
override
setGroupMemberInfo({required String groupID, required String userID, String? nameCard, Map<String, String>? customInfo}) Future<V2TimCallback>
override
setGroupMemberRole({required String groupID, required String userID, required GroupMemberRoleTypeEnum role}) Future<V2TimCallback>
override
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

groupInfoCallBackList List<Function?>
getter/setter pair

Static Methods

clearGroupCbList() → dynamic
emitGroupCbList(List<V2TimGroupMemberFullInfo?> list) → dynamic