form_validator library
Declarative form validation with composable rules and JSON schemas
Classes
- AsyncFieldValidator
- An asynchronous validation rule for a field.
- ConditionalValidator
- A conditional validator that only applies when a condition is met.
- CrossFieldValidator
- A validator that compares a field's value against another field in the form data.
- DefaultMessageProvider
- Default English message provider.
- FieldValidator
- A single validation rule for a field.
- FormSchema
- A schema that defines validation rules for a set of form fields.
- MessageProvider
- Provides localizable error messages for validation rules.
- Rules
- Built-in composable validation rules.
- ValidationResult
- The result of validating form data against a schema.