AccountSettingsScreenRouteParam.create constructor

AccountSettingsScreenRouteParam.create({
  1. required String currentPasswordForPassword,
  2. required String newPassword,
  3. required String newPasswordConfirm,
  4. required String currentPasswordForEmail,
  5. required String newEmail,
  6. required AFSISigninStatus changeEmailStatus,
  7. required String changeEmailStatusMessage,
  8. required AFSISigninStatus changePasswordStatus,
  9. required String changePasswordStatusMessage,
  10. required AFFlutterRouteParamState flutterState,
})

Implementation

factory AccountSettingsScreenRouteParam.create({
    required String currentPasswordForPassword,
    required String newPassword,
    required String newPasswordConfirm,
    required String currentPasswordForEmail,
    required String newEmail,
    required AFSISigninStatus changeEmailStatus,
    required String changeEmailStatusMessage,
    required AFSISigninStatus changePasswordStatus,
    required String changePasswordStatusMessage,
  //!af_navigate_push_param_decl
    required AFFlutterRouteParamState flutterState,
}) {
  return AccountSettingsScreenRouteParam(
      currentPasswordForPassword: currentPasswordForPassword,
      newPassword: newPassword,
      newPasswordConfirm: newPasswordConfirm,
      currentPasswordForEmail: currentPasswordForEmail,
      newEmail: newEmail,
      flutterState: flutterState,
      changeEmailStatus: changeEmailStatus,
      changeEmailStatusMessage: changeEmailStatusMessage,
      changePasswordStatus: changePasswordStatus,
      changePasswordStatusMessage: changePasswordStatusMessage,
  );
}