AbstractFormBuilder<B extends StateStreamableSource<S>, S extends AbstractFormBaseState> class

Inheritance

Constructors

AbstractFormBuilder({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})

Properties

builder → (Widget Function(BuildContext context, S state)?)
final
child Widget?
final
errorBuilder → (Widget Function(BuildContext context, void onInit(), S state)?)
final
extendedBuilder → (Widget Function(BuildContext context, S state, B bloc, void submit())?)
final
hasData → (bool Function(BuildContext context, S state)?)
final
hashCode int
The hash code for this object.
no setterinherited
isError → (bool Function(BuildContext context, S state)?)
final
isLoading → (bool Function(BuildContext context, S state)?)
final
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
listener → (void Function(BuildContext context, S state)?)
final
loaderBuilder → (Widget Function(BuildContext context, S state)?)
final
onError → (void Function(BuildContext context, S state)?)
final
onInit → (void Function(BuildContext context)?)
final
onLocalError → (void Function(BuildContext context, S state)?)
final
onLocalSuccess → (void Function(BuildContext context, S state)?)
final
onSuccess → (void Function(BuildContext context, S state)?)
final
onValidationError → (void Function(BuildContext context, S state)?)
final
provider → (B Function(BuildContext context)?)
final
providers List<SingleChildWidget>?
final
providerValue → B?
final
reinitOnLocalSuccess bool
final
reinitOnSuccess bool
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shouldAutovalidate → (bool Function(BuildContext context, S state)?)
final
skipInitialOnInit bool
final

Methods

build(BuildContext context) Widget
Describes the part of the user interface represented by this widget.
override
createElement() StatelessElement
Creates a StatelessElement to manage this widget's location in the tree.
inherited
debugDescribeChildren() List<DiagnosticsNode>
Returns a list of DiagnosticsNode objects describing this node's children.
inherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String
A string representation of this object.
inherited
toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a string representation of this node and its descendants.
inherited
toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a one-line detailed description of the object.
inherited
toStringShort() String
A short, textual description of this widget.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited