copyWith method
AccountSettingsScreenRouteParam
copyWith({
- String? currentPasswordForPassword,
- String? newPassword,
- String? newPasswordConfirm,
- String? currentPasswordForEmail,
- String? newEmail,
- AFSISigninStatus? changeEmailStatus,
- String? changeEmailStatusMessage,
- AFSISigninStatus? changePasswordStatus,
- String? changePasswordStatusMessage,
Implementation
AccountSettingsScreenRouteParam copyWith({
String? currentPasswordForPassword,
String? newPassword,
String? newPasswordConfirm,
String? currentPasswordForEmail,
String? newEmail,
AFSISigninStatus? changeEmailStatus,
String? changeEmailStatusMessage,
AFSISigninStatus? changePasswordStatus,
String? changePasswordStatusMessage,
//!af_copy_with_params
}) {
return AccountSettingsScreenRouteParam(
currentPasswordForPassword: currentPasswordForPassword ?? this.currentPasswordForPassword,
newPassword: newPassword ?? this.newPassword,
newPasswordConfirm: newPasswordConfirm ?? this.newPasswordConfirm,
currentPasswordForEmail: currentPasswordForEmail ?? this.currentPasswordForEmail,
newEmail: newEmail ?? this.newEmail,
flutterState: this.flutterStateGuaranteed,
changeEmailStatus: changeEmailStatus ?? this.changeEmailStatus,
changeEmailStatusMessage: changeEmailStatusMessage ?? this.changeEmailStatusMessage,
changePasswordStatus: changePasswordStatus ?? this.changePasswordStatus,
changePasswordStatusMessage: changePasswordStatusMessage ?? this.changePasswordStatusMessage,
//!af_copy_with_constructor_call
);
}