FFAuthActionMessages constructor

FFAuthActionMessages({
  1. FFText? error,
  2. FFText? passwordResetEmailSent,
  3. FFText? emailRequired,
  4. FFText? phoneNumberValidation,
  5. FFText? passwordsDoNotMatch,
  6. FFText? enterSmsVerificationCode,
  7. FFText? reauthenticateForUserDelete,
  8. FFText? reauthenticateForEmailUpdate,
  9. FFText? emailChangeConfirmation,
  10. FFText? emailAlreadyInUse,
  11. FFText? invalidCredentials,
})

Implementation

factory FFAuthActionMessages({
  FFText? error,
  FFText? passwordResetEmailSent,
  FFText? emailRequired,
  FFText? phoneNumberValidation,
  FFText? passwordsDoNotMatch,
  FFText? enterSmsVerificationCode,
  FFText? reauthenticateForUserDelete,
  FFText? reauthenticateForEmailUpdate,
  FFText? emailChangeConfirmation,
  FFText? emailAlreadyInUse,
  FFText? invalidCredentials,
}) {
  final result = create();
  if (error != null) result.error = error;
  if (passwordResetEmailSent != null)
    result.passwordResetEmailSent = passwordResetEmailSent;
  if (emailRequired != null) result.emailRequired = emailRequired;
  if (phoneNumberValidation != null)
    result.phoneNumberValidation = phoneNumberValidation;
  if (passwordsDoNotMatch != null)
    result.passwordsDoNotMatch = passwordsDoNotMatch;
  if (enterSmsVerificationCode != null)
    result.enterSmsVerificationCode = enterSmsVerificationCode;
  if (reauthenticateForUserDelete != null)
    result.reauthenticateForUserDelete = reauthenticateForUserDelete;
  if (reauthenticateForEmailUpdate != null)
    result.reauthenticateForEmailUpdate = reauthenticateForEmailUpdate;
  if (emailChangeConfirmation != null)
    result.emailChangeConfirmation = emailChangeConfirmation;
  if (emailAlreadyInUse != null) result.emailAlreadyInUse = emailAlreadyInUse;
  if (invalidCredentials != null)
    result.invalidCredentials = invalidCredentials;
  return result;
}