widgets/forms/forms library

Exports for the forms layer.

Classes

Form
FormSection
A titled group of form fields inside a styled card.
FormState
FormTextField
A TextFormField that participates in Form's value collection.
FormWizard
A multi-step form wizard workflow with step progression, animated page transitions, and controls.
LabeledField
A labelled field with label on top and hint/error below.
ReactiveField<T>
A reactive, observable form field that exposes its current value, error message and validity through ValueNotifiers.
ReactiveFormController
A smart, fully-reactive form controller.
Validators
A collection of reusable field validators for use with Form or Flutter's built-in Form widget.
WizardStep
A single step in a FormWizard.

Functions

reactiveText({String initial = '', List<FormFieldValidator<String>> validators = const []}) → ReactiveField<String>
A convenience builder that creates and validates a string field.

Typedefs

FormController = ReactiveFormController
Alias so consumers can use the shorter idiomatic name.
NashForm = Form
A smart form wrapper that manages validation state, loading state, and focus traversal automatically.
NashFormTextField = FormTextField
A backwards-compatible alias for FormTextField.