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.