fabrik_forms library
Classes
- EmailValidator
- A validator that checks whether a string is a valid email address.
-
FabrikField<
T> - Represents a single field in a form, holding its value, validation logic, and interaction metadata like whether it has been touched or changed.
-
FabrikForm<
T> - Represents a form composed of multiple named FabrikFields.
-
FabrikFormBuilder<
T> - A reactive widget for building UI from a FabrikFormNotifier.
-
FabrikFormNotifier<
T> - A reactive ValueNotifier-based wrapper around FabrikForm.
-
FabrikValidator<
T> - Abstract base class for creating custom field validators.
- MaxLengthValidator
- A validator that ensures the string does not exceed max characters.
- MinLengthValidator
- A validator that ensures the string has at least min characters.
- PasswordValidator
- A flexible validator for enforcing password complexity rules.
- RequiredValidator
- A validator that ensures the string field is not empty.