toDeleteSuccessful method
FormBlocState<SuccessResponse, FailureResponse>
toDeleteSuccessful({
- SuccessResponse? successResponse,
Returns a FormBlocDeleteSuccessful state with the properties of the current state.
It is the state when the form is deleted successfully. The previous state must be FormBlocDeleting.
It has SuccessResponse
to indicate more details.
Implementation
FormBlocState<SuccessResponse, FailureResponse> toDeleteSuccessful(
{SuccessResponse? successResponse}) {
final state = this;
return FormBlocDeleteSuccessful(
isValidByStep: _isValidByStep,
isEditing: isEditing,
successResponse: successResponse ??
(state is FormBlocDeleteSuccessful<SuccessResponse, FailureResponse>
? state.successResponse
: null),
fieldBlocs: _fieldBlocs,
currentStep: currentStep,
);
}