form_builder library
Classes
- BuilderInfo
- CheckboxGroupFormField
- CheckboxGroupItem
- ClearableTextFormField
- ClearButton
- CommonField
- CommonFieldState
- DateTimeFormField
- DefaultFormThemeData
- FieldInfo
- FieldKey
-
FilterChipFormField<
T> -
FilterChipItem<
T> - FocusableInvalidField
- FocusNodes
- FormBuilder
- FormFieldManagement
- FormLayoutManagement
- used to modify Form Layout
- FormManagement
- a management used to control a form
- FormRowManagement
- FormThemeData
- HexColor
-
NonnullValueField<
T> -
NonnullValueFieldState<
T> - NumberFormField
-
RadioGroupFormField<
T> -
RadioGroupItem<
T> - RangeSliderFormField
- RangeSubLabelRender
-
SelectItemPage<
T> -
SelectorFormField<
T> - SliderFormField
- StatelessField
- SwitchGroupFormField
- SwitchGroupItem
- SwitchInlineFormField
- TextSelectionManagement
- TextSelectionManagementDelegate
-
TypedValue<
T> -
ValueField<
T> - ValueFieldManagement
-
ValueFieldState<
T>
Enums
Mixins
Typedefs
- DateTimeFormatter = String Function(DateTime dateTime)
-
FieldContentBuilder<
T extends AbstractFormFieldState< StatefulWidget> > = Widget Function(T state, Map<String, dynamic> stateMap, bool readOnly, FormThemeData formThemeData) - FocusListener = void Function(String? key, bool hasFocus)
- listen focusnode change
-
NonnullFieldValidator<
T> = String? Function(T t) - OnSelectDialogShow = bool Function(FormManagement formManagement)
- QueryFormBuilder = void Function(FormBuilder builder, VoidCallback submit)
-
SelectedItemRender<
T> = Widget Function(T item, bool multiSelect, bool readOnly, ThemeData themeData, FormThemeData formThemeData) -
SelectedSorter<
T> = void Function(List< T> selected) -
SelectItemProvider<
T> = Future< SelectItemPage< Function(int page, Map<T> >String, dynamic> params) -
SelectItemRender<
T> = Widget Function(T item, bool multiSelect, bool isSelected, ThemeData themeData, FormThemeData formThemeData) - SubLabelRender = Widget Function(double value)