BaseBondFormState<Success, Failure extends Error> constructor

BaseBondFormState<Success, Failure extends Error>({
  1. required Map<String, FormFieldState> fields,
  2. BondFormStateStatus status = BondFormStateStatus.pristine,
  3. Success? success,
  4. Failure? failure,
})

Creates an instance of BaseBondFormState with the provided parameters.

  • fields: A map of field names to their corresponding field state objects.
  • status: The current status of the form. Defaults to BondFormStateStatus.pristine.
  • success: The success result of the form submission.
  • failure: The failure result of the form submission.

Implementation

BaseBondFormState({
  required this.fields,
  this.status = BondFormStateStatus.pristine,
  Success? success,
  Failure? failure,
})  : successResult = success,
      failureResult = failure;