listUserGroups method
Future<UserGroupList>
listUserGroups({
- required Session session,
- String? cursor,
- int limit = defaultLimit,
- GroupMembershipState? state,
- String? userId,
override
Listing the user’s groups
Players can list groups they are a member of.
Implementation
@override
Future<model.UserGroupList> listUserGroups({
required model.Session session,
String? cursor,
int limit = defaultLimit,
GroupMembershipState? state,
String? userId,
}) async {
final res = await _client.listUserGroups(
api.ListUserGroupsRequest(
cursor: cursor,
limit: api.Int32Value(value: limit),
state: api.Int32Value(value: state?.index),
userId: userId,
),
options: _getSessionCallOptions(session),
);
return model.UserGroupList.fromDto(res);
}