AbstractFormBuilder<B extends StateStreamableSource<S> , S extends AbstractFormBaseState> constructor
AbstractFormBuilder<B extends StateStreamableSource<S> , S extends AbstractFormBaseState> ({
- Key? key,
- void onInit(
- BuildContext context
- bool skipInitialOnInit = false,
- bool reinitOnSuccess = true,
- bool reinitOnLocalSuccess = false,
- Widget errorBuilder(
- BuildContext context,
- void onInit(),
- S state
- Widget loaderBuilder(
- BuildContext context,
- S state
- bool isLoading(
- BuildContext context,
- S state
- bool shouldAutovalidate(
- BuildContext context,
- S state
- bool isError(
- BuildContext context,
- S state
- bool hasData(
- BuildContext context,
- S state
- Widget? child,
- Widget extendedBuilder(
- BuildContext context,
- S state,
- B bloc,
- void submit(),
- Widget builder(
- BuildContext context,
- S state
- void listener(
- BuildContext context,
- S state
- void onSuccess(
- BuildContext context,
- S state
- void onLocalSuccess(
- BuildContext context,
- S state
- void onError(
- BuildContext context,
- S state
- void onLocalError(
- BuildContext context,
- S state
- void onValidationError(
- BuildContext context,
- S state
- B? providerValue,
- B provider(
- BuildContext context
- List<
SingleChildWidget> ? providers,
Implementation
AbstractFormBuilder({
Key? key,
this.onInit,
this.skipInitialOnInit = false,
this.reinitOnSuccess = true,
this.reinitOnLocalSuccess = false,
this.errorBuilder,
this.loaderBuilder,
this.isLoading,
this.shouldAutovalidate,
this.isError,
this.hasData,
this.child,
this.extendedBuilder,
this.builder,
this.listener,
this.onSuccess,
this.onLocalSuccess,
this.onError,
this.onLocalError,
this.onValidationError,
this.providerValue,
this.provider,
this.providers,
}) : super(key: key);