forms library
Sixplace's cross-platform forms foundation.
Classes
- SPCheckboxFormField
- Boolean form input with validation and save support.
-
SPDropdownFormField<
T> - Dropdown input integrated with Flutter's Form validation lifecycle.
- SPFormController
- Coordinates validation, submission state and duplicate-submit protection.
- SPSubmitButton
- Submit button that observes an SPFormController.
- SPTextFormField
- Text input with sensible Material form defaults and Sixplace naming.
- SPValidators
- Common validators that can be composed without a state-management package.
Typedefs
-
SPFormValidator<
T> = String? Function(T? value) - Validator signature used by Sixplace form helpers.