AbstractFormBuilder<B extends AbstractFormBloc<S>, S extends AbstractFormBasicState> constructor

AbstractFormBuilder<B extends AbstractFormBloc<S>, S extends AbstractFormBasicState>(
  1. {Key? key,
  2. void onInit(
    1. BuildContext context
    )?,
  3. bool skipInitialOnInit = false,
  4. bool reinitOnSuccess = true,
  5. Widget errorBuilder(
    1. BuildContext context,
    2. void onInit(
        ),
      1. S state
      )?,
    3. bool isLoading(
      1. BuildContext context,
      2. S state
      )?,
    4. bool shouldAutovalidate(
      1. BuildContext context,
      2. S state
      )?,
    5. bool isError(
      1. BuildContext context,
      2. S state
      )?,
    6. bool hasData(
      1. BuildContext context,
      2. S state
      )?,
    7. Widget? child,
    8. Widget extendedBuilder(
      1. BuildContext context,
      2. S state,
      3. B bloc,
      4. void submit(
          )
        )?,
      5. Widget builder(
        1. BuildContext context,
        2. S state
        )?,
      6. void listener(
        1. BuildContext context,
        2. S state
        )?,
      7. void onSuccess(
        1. BuildContext context,
        2. S state
        )?,
      8. void onError(
        1. BuildContext context,
        2. S state
        )?,
      9. void onValidationError(
        1. BuildContext context,
        2. S state
        )?}
      )

      Implementation

      AbstractFormBuilder({
        Key? key,
        this.onInit,
        this.skipInitialOnInit = false,
        this.reinitOnSuccess = true,
        this.errorBuilder,
        this.isLoading,
        this.shouldAutovalidate,
        this.isError,
        this.hasData,
        this.child,
        this.extendedBuilder,
        this.builder,
        this.listener,
        this.onSuccess,
        this.onError,
        this.onValidationError,
      }) : super(key: key);