toDeleteFailed method

FormBlocState<SuccessResponse, FailureResponse> toDeleteFailed({
  1. FailureResponse? failureResponse,
})

Returns a FormBlocDeleteFailed state with the properties of the current state.

It is the state when the form are deleting and fail. The previous state must be FormBlocDeleting.

It has FailureResponse to indicate more details.

Implementation

FormBlocState<SuccessResponse, FailureResponse> toDeleteFailed(
    {FailureResponse? failureResponse}) {
  final state = this;
  return FormBlocDeleteFailed(
    isValidByStep: _isValidByStep,
    isEditing: isEditing,
    failureResponse: failureResponse ??
        (state is FormBlocDeleteFailed<SuccessResponse, FailureResponse>
            ? state.failureResponse
            : null),
    fieldBlocs: _fieldBlocs,
    currentStep: currentStep,
  );
}