updateGroup method
Future<void>
updateGroup({
- required Session session,
- required String groupId,
- String? name,
- String? avatarUrl,
- String? description,
- String? langTag,
- int? maxCount,
- bool? open,
override
Update group visibility
Nakama allows group superadmin or admin members to update some properties from the client, like the open visibility.
Implementation
@override
Future<void> updateGroup({
required model.Session session,
required String groupId,
String? name,
String? avatarUrl,
String? description,
String? langTag,
int? maxCount,
bool? open,
}) async {
await _client.updateGroup(
api.UpdateGroupRequest(
groupId: groupId,
avatarUrl: api.StringValue(value: avatarUrl),
description: api.StringValue(value: description),
langTag: api.StringValue(value: langTag),
name: api.StringValue(value: name),
open: api.BoolValue(value: open),
),
options: _getSessionCallOptions(session),
);
}