copyWith method

PasswordState copyWith({
  1. bool? hasPassword,
  2. String? passwordHint,
  3. bool? hasRecoveryEmailAddress,
  4. bool? hasPassportData,
  5. EmailAddressAuthenticationCodeInfo? recoveryEmailAddressCodeInfo,
  6. int? pendingResetDate,
  7. dynamic extra,
  8. int? clientId,
})

Implementation

PasswordState copyWith({
  bool? hasPassword,
  String? passwordHint,
  bool? hasRecoveryEmailAddress,
  bool? hasPassportData,
  EmailAddressAuthenticationCodeInfo? recoveryEmailAddressCodeInfo,
  int? pendingResetDate,
  dynamic extra,
  int? clientId,
}) => PasswordState(
  hasPassword: hasPassword ?? this.hasPassword,
  passwordHint: passwordHint ?? this.passwordHint,
  hasRecoveryEmailAddress: hasRecoveryEmailAddress ?? this.hasRecoveryEmailAddress,
  hasPassportData: hasPassportData ?? this.hasPassportData,
  recoveryEmailAddressCodeInfo: recoveryEmailAddressCodeInfo ?? this.recoveryEmailAddressCodeInfo,
  pendingResetDate: pendingResetDate ?? this.pendingResetDate,
  extra: extra ?? this.extra,
  clientId: clientId ?? this.clientId,
);