flutter_auto_form library
Classes
- AFBooleanField
- AFFileField
-
AFFormField<
T extends TemplateForm> -
AFFormState<
T extends StatefulWidget, G extends TemplateForm> - The AFFormState allows to override and customize even more the behavior of the form widget's logic.
-
AFMultipleFormField<
T extends TemplateForm> -
AFNumberField<
T extends num> - The default Field extended class used to represent a form's number field.
-
AFSearchModelField<
T extends Object> -
AFSearchMultipleModelsField<
T extends Object> -
AFSelectField<
T extends Object> -
AFTextField<
T extends Object> - The default Field extended class used to represent a form's text field.
- AFTheme
- AFThemeData
-
AFWidget<
T extends TemplateForm> -
AFWidgetState<
T extends TemplateForm> - AlphanumericValidator
- EmailValidator
-
Field<
T extends Object> - This class is the base class for any type of custom fields you would want to create. See the AFTextField widget to learn more on how to extend it.
- FormValidator
- HexColorValidator
- MinimumStringLengthValidator
-
NotNullValidator<
T> -
SameAsFieldValidator<
T> - ShouldBeTrueValidator
- SimpleFile
- TemplateForm
- An abstract class that makes it easy to create form with a strong validation system.
- URLValidator
-
Validator<
T extends Object?> - The Validator class is used by the Field class to validate its input.
-
ValidatorWithStaticError<
T extends Object?> - As its name suggests, this class makes it easier to create a validator which returns a static error message (that does not change based on the data).
Enums
- AFTextFieldType
- The different types of field for the AFTextField.
- HexColorValidatorMode
Typedefs
-
FieldValueParser<
T> = T Function(String value)