AccountUser constructor

AccountUser({
  1. RowVersion? rowVersion,
  2. AccountUserId? id,
  3. StringValue? userId,
  4. StringValue? role,
  5. StringValue? displayName,
  6. StoredImage? profileImage,
  7. PhoneNumber? phoneNumber,
  8. bool? isPrimary,
  9. Email? email,
  10. PermissionStatus? emailPermission,
  11. bool? isVerified,
})

Implementation

factory AccountUser({
  $0.RowVersion? rowVersion,
  $1.AccountUserId? id,
  $2.StringValue? userId,
  $2.StringValue? role,
  $2.StringValue? displayName,
  $3.StoredImage? profileImage,
  $0.PhoneNumber? phoneNumber,
  $core.bool? isPrimary,
  $0.Email? email,
  $0.PermissionStatus? emailPermission,
  $core.bool? isVerified,
}) {
  final result = create();
  if (rowVersion != null) result.rowVersion = rowVersion;
  if (id != null) result.id = id;
  if (userId != null) result.userId = userId;
  if (role != null) result.role = role;
  if (displayName != null) result.displayName = displayName;
  if (profileImage != null) result.profileImage = profileImage;
  if (phoneNumber != null) result.phoneNumber = phoneNumber;
  if (isPrimary != null) result.isPrimary = isPrimary;
  if (email != null) result.email = email;
  if (emailPermission != null) result.emailPermission = emailPermission;
  if (isVerified != null) result.isVerified = isVerified;
  return result;
}