LocalAccountProto_CreateAdminRequest constructor

LocalAccountProto_CreateAdminRequest({
  1. String? email,
  2. String? lastName,
  3. String? firstName,
  4. String? locale,
  5. String? company,
  6. int? clientId,
  7. String? groupId,
  8. Iterable<AccountProto_Roles>? assignedRoles,
})

Implementation

factory LocalAccountProto_CreateAdminRequest({
  $core.String? email,
  $core.String? lastName,
  $core.String? firstName,
  $core.String? locale,
  $core.String? company,
  $core.int? clientId,
  $core.String? groupId,
  $core.Iterable<$2.AccountProto_Roles>? assignedRoles,
}) {
  final $result = create();
  if (email != null) {
    $result.email = email;
  }
  if (lastName != null) {
    $result.lastName = lastName;
  }
  if (firstName != null) {
    $result.firstName = firstName;
  }
  if (locale != null) {
    $result.locale = locale;
  }
  if (company != null) {
    $result.company = company;
  }
  if (clientId != null) {
    $result.clientId = clientId;
  }
  if (groupId != null) {
    $result.groupId = groupId;
  }
  if (assignedRoles != null) {
    $result.assignedRoles.addAll(assignedRoles);
  }
  return $result;
}