ClientProto_CreateRequest constructor
ClientProto_CreateRequest({})
Implementation
factory ClientProto_CreateRequest({
$core.String? name,
$core.String? country,
$core.List<$core.int>? image,
$core.String? phone,
$core.bool? public,
$core.bool? spicModuleEnabled,
$core.bool? drumtrackerModuleEnabled,
$core.bool? kapusModuleEnabled,
$core.Iterable<$2.AccountProto_Roles>? assignableRoles,
}) {
final $result = create();
if (name != null) {
$result.name = name;
}
if (country != null) {
$result.country = country;
}
if (image != null) {
$result.image = image;
}
if (phone != null) {
$result.phone = phone;
}
if (public != null) {
$result.public = public;
}
if (spicModuleEnabled != null) {
$result.spicModuleEnabled = spicModuleEnabled;
}
if (drumtrackerModuleEnabled != null) {
$result.drumtrackerModuleEnabled = drumtrackerModuleEnabled;
}
if (kapusModuleEnabled != null) {
$result.kapusModuleEnabled = kapusModuleEnabled;
}
if (assignableRoles != null) {
$result.assignableRoles.addAll(assignableRoles);
}
return $result;
}