app_forms library

Classes

AppForm
AppFormBuilder<T extends AppForm>
AppFormField<T>
AppFormListener<T extends AppForm>
AppForms<T extends AppForm>
FormBuilder
A container for form fields.
FormBuilderCheckbox
Single Checkbox field
FormBuilderCheckboxGroup<T>
A list of Checkboxes for selecting multiple options
FormBuilderChipOption<T>
An option for filter chips.
FormBuilderChoiceChip<T>
A list of Chips that acts like radio buttons
FormBuilderDateRangePicker
Field for selecting a range of dates
FormBuilderDateTimePicker
Field for Date, Time and DateTime input
FormBuilderDropdown<T>
Field for Dropdown button
FormBuilderField<T>
A single form field.
FormBuilderFieldDecoration<T>
Extends FormBuilderField and add a decoration (InputDecoration) property
FormBuilderFieldDecorationState<F extends FormBuilderFieldDecoration<T>, T>
FormBuilderFieldOption<T>
An option for fields with selection options.
FormBuilderFieldState<F extends FormBuilderField<T>, T>
FormBuilderFilterChip<T>
Field with chips that acts like a list checkboxes.
FormBuilderRadioGroup<T>
Field to select one value from a list of Radio Widgets
FormBuilderRangeSlider
Field to select a range of values on a Slider
FormBuilderSlider
Field for selection of a numerical value on a slider
FormBuilderState
FormBuilderSwitch
On/Off switch field
FormBuilderTextField
A Material Design text field input.
GroupedCheckbox<T>
GroupedRadio<T>

Enums

ControlAffinity
DisplayValues
Configuration to what values show on sliders
InputType
OptionsOrientation

Typedefs

FormBuilderFields = Map<String, FormBuilderFieldState<FormBuilderField, dynamic>>
A type alias for a map of form fields.
StateWidgetBuilder<T extends AppForm> = Widget Function(T form)
ValueTransformer<T> = dynamic Function(T value)
WidgetBuilder<T extends AppForm> = Widget Function(T form)