flutter_fast_forms
library
Functions
-
autocompleteBuilder<O extends Object>(FormFieldState<String> field)
→ Widget
-
A FormFieldBuilder that is the default FastAutocomplete.builder.
-
buttonSegmentBuilder<T>(List<FastButtonSegment<T>> segments, FastSegmentedButtonState<T> field)
→ List<ButtonSegment<T>>
-
-
calendarBuilder(FormFieldState<DateTime> field)
→ Widget
-
A FormFieldBuilder that is the default FastCalendar.builder.
-
checkboxBuilder(FormFieldState<bool> field)
→ Widget
-
A FormFieldBuilder that is the default FastCheckbox.builder.
-
checkboxErrorBuilder(FastCheckboxState field)
→ Widget?
-
A function that is the default FastCheckbox.cupertinoErrorBuilder.
-
checkboxHelperBuilder(FastCheckboxState field)
→ Widget?
-
A function that is the default FastCheckbox.cupertinoHelperBuilder.
-
checkboxPrefixBuilder(FastCheckboxState field)
→ Widget?
-
A function that is the default FastCheckbox.cupertinoPrefixBuilder.
-
checkboxTitleBuilder(FastCheckboxState field)
→ Widget?
-
A FastCheckboxWidgetBuilder that is the default
FastCheckbox.titleBuilder.
-
chipsInputBuilder(FormFieldState<List<String>> field)
→ Widget
-
A FormFieldBuilder that is the default FastChipsInput.builder.
-
choiceChipBuilder<T>(FastChoiceChip<T> chip, FastChoiceChipsState<T> field)
→ ChoiceChip
-
A FastChoiceChipBuilder that is the default FastChoiceChips.chipBuilder.
-
choiceChipsBuilder<T>(FormFieldState<Set<T>> field)
→ Widget
-
A FormFieldBuilder that is the default FastChoiceChips.builder.
-
cupertinoCheckboxBuilder(FormFieldState<bool> field)
→ Widget
-
The default FastCheckbox Cupertino FormFieldBuilder.
-
cupertinoDatePickerBuilder(FormFieldState<DateTime> field)
→ Widget
-
The default FastDatePicker Cupertino FormFieldBuilder.
-
A FastDatePickerModalPopupBuilder that returns a modal popup that contains
a CupertinoDatePicker;
-
cupertinoErrorBuilder<T>(FastFormFieldState<T> field)
→ Text?
-
A function typically used for building a CupertinoFormRow error widget.
-
cupertinoHelperBuilder<T>(FastFormFieldState<T> field)
→ Text?
-
A function typically used for building a CupertinoFormRow helper widget.
-
cupertinoPrefixBuilder<T>(FastFormFieldState<T> field)
→ Text?
-
A function typically used for building a CupertinoFormRow error widget.
-
cupertinoSliderBuilder(FormFieldState<double> field)
→ Widget
-
The default FastSlider Cupertino FormFieldBuilder.
-
cupertinoSwitchBuilder(FormFieldState<bool> field)
→ Widget
-
The default FastSwitch Cupertino FormFieldBuilder.
-
cupertinoTextFieldBuilder(FormFieldState<String> field)
→ Widget
-
The default FastTextField Cupertino FormFieldBuilder.
-
datePickerBuilder(FormFieldState<DateTime> field)
→ Widget
-
A FormFieldBuilder that is the default FastDatePicker.builder.
-
datePickerErrorBuilder(FastDatePickerState field)
→ Widget?
-
A function that is the default FastDatePicker.cupertinoErrorBuilder.
-
datePickerHelperBuilder(FastDatePickerState field)
→ Widget?
-
A function that is the default FastDatePicker.cupertinoHelperBuilder.
-
datePickerIconButtonBuilder(FastDatePickerState field, ShowFastDatePicker show)
→ IconButton
-
A FastDatePickerIconButtonBuilder that is the default
FastDatePicker.iconButtonBuilder.
-
datePickerPrefixBuilder(FastDatePickerState field)
→ Widget?
-
A function that is the default FastDatePicker.cupertinoPrefixBuilder.
-
datePickerTextBuilder(FastDatePickerState field)
→ Text
-
A FastDatePickerTextBuilder that is the default
FastDatePicker.textBuilder.
-
dateRangePickerBuilder(FormFieldState<DateTimeRange> field)
→ Widget
-
A FormFieldBuilder that is the default FastDateRangePicker.builder.
-
dateRangePickerIconButtonBuilder(FastDateRangePickerState field, ShowFastDateRangePicker show)
→ IconButton
-
A FastDateRangePickerIconButtonBuilder that is the default
FastDateRangePicker.iconButtonBuilder.
-
dateRangPickerTextBuilder(FastDateRangePickerState field)
→ Text
-
Á FastDateRangePickerTextBuilder that is the default
FastDateRangePicker.textBuilder.
-
dropdownBuilder<T>(FormFieldState<T> field)
→ Widget
-
A FormFieldBuilder that is the default FastDropdown.builder.
-
A FastDropdownMenuItemsBuilder that is the default
FastDropdown.itemsBuilder.
-
formArrayBuilder<T>(FormFieldState<List<T?>> field)
→ Widget
-
The default FormFieldBuilder of FastFormArray.
-
inputCounterWidgetBuilder(BuildContext context, {required int currentLength, required int? maxLength, required bool isFocused})
→ Text
-
A basic InputCounterWidgetBuilder.
-
materialCheckboxBuilder(FormFieldState<bool> field)
→ Widget
-
The default FastCheckbox Material FormFieldBuilder.
-
materialDatePickerBuilder(FormFieldState<DateTime> field)
→ Widget
-
The default FastDatePicker Material FormFieldBuilder.
-
materialSliderBuilder(FormFieldState<double> field)
→ Widget
-
The default FastSlider Material FormFieldBuilder.
-
materialSwitchBuilder(FormFieldState<bool> field)
→ Widget
-
The default FastSwitch Material FormFieldBuilder.
-
materialTextFieldBuilder(FormFieldState<String> field)
→ Widget
-
The default FastTextField Material FormFieldBuilder.
-
radioGroupBuilder<T>(FormFieldState<T> field)
→ Widget
-
A FormFieldBuilder that is the default FastRadioGroup.builder.
-
radioOptionBuilder<T>(FastRadioOption<T> option, FastRadioGroupState<T> field)
→ Widget
-
A FastRadioOptionBuilder that is the default
FastRadioGroup.optionBuilder.
-
radioOptionsBuilder<T>(List<FastRadioOption<T>> options, FastRadioGroupState<T> field)
→ Widget
-
A FastRadioOptionsBuilder that is the default
FastRadioGroup.optionsBuilder;
-
rangeSliderBuilder(FormFieldState<RangeValues> field)
→ Widget
-
A FormFieldBuilder that is used as the default FastRangeSlider.builder.
-
rangeSliderLabelsBuilder(FastRangeSliderState field)
→ RangeLabels
-
A FastRangeSliderLabelsBuilder that is used as the default
FastRangeSlider.labelsBuilder.
-
rangeSliderPrefixBuilder(FastRangeSliderState field)
→ Widget
-
A
FastRangeSliderPrefixBuilder
that is used as the default
FastRangeSlider.prefixBuilder.
-
rangeSliderSuffixBuilder(FastRangeSliderState field)
→ Widget
-
A
FastRangeSliderSuffixBuilder
that is used as the default
FastRangeSlider.suffixBuilder.
-
segmentedButtonBuilder<T>(FormFieldState<Set<T>> field)
→ Widget
-
A FormFieldBuilder that is the default FastSegmentedButton.builder.
-
segmentedControlBuilder<T>(FormFieldState<T> field)
→ Widget
-
A FormFieldBuilder that is the default FastSegmentedControl.builder.
-
segmentedControlErrorBuilder<T>(FastSegmentedControlState<T> field)
→ Widget?
-
A function that is the default FastSegmentedControl.cupertinoErrorBuilder.
-
segmentedControlHelperBuilder<T>(FastSegmentedControlState<T> field)
→ Widget?
-
A function that is the default FastSegmentedControl.cupertinoHelperBuilder.
-
segmentedControlPrefixBuilder<T>(FastSegmentedControlState<T> field)
→ Widget?
-
A function that is the default FastSegmentedControl.cupertinoPrefixBuilder.
-
sliderBuilder(FormFieldState<double> field)
→ Widget
-
A FormFieldBuilder that is the default FastSlider.builder.
-
sliderErrorBuilder(FastSliderState field)
→ Widget?
-
A function that is the default FastSlider.cupertinoErrorBuilder.
-
sliderHelperBuilder(FastSliderState field)
→ Widget?
-
A function that is the default FastSlider.cupertinoHelperBuilder.
-
sliderLabelBuilder(FastSliderState field)
→ String
-
A FastSliderLabelBuilder that is the default FastSlider.labelBuilder.
-
sliderPrefixBuilder(FastSliderState field)
→ Widget?
-
A function that is the default FastSlider.cupertinoPrefixBuilder.
-
sliderSuffixBuilder(FastSliderState field)
→ Widget
-
A FastSliderLabelBuilder.
-
switchBuilder(FormFieldState<bool> field)
→ Widget
-
A FormFieldBuilder that is the default FastSwitch.builder.
-
switchErrorBuilder(FastSwitchState field)
→ Widget?
-
A function that is the default FastSwitch.cupertinoErrorBuilder.
-
switchHelperBuilder(FastSwitchState field)
→ Widget?
-
A function that is the default FastSwitch.cupertinoHelperBuilder.
-
switchPrefixBuilder(FastSwitchState field)
→ Widget?
-
A function that is the default FastSwitch.cupertinoPrefixBuilder.
-
switchTitleBuilder(FastSwitchState field)
→ Widget?
-
A
FastSwitchTitleBuilder
that is the default FastSwitch.titleBuilder.
-
textFieldBuilder(FormFieldState<String> field)
→ Widget
-
A FormFieldBuilder that is the default FastTextField.builder.
-
timePickerBuilder(FormFieldState<TimeOfDay> field)
→ Widget
-
A FormFieldBuilder that is the default FastTimePicker.builder.
-
timePickerIconButtonBuilder(FastTimePickerState field, ShowFastTimePicker show)
→ IconButton
-
A FastTimePickerIconButtonBuilder that is the default
FastTimePicker.iconButtonBuilder.
-
timePickerTextBuilder(FastTimePickerState field)
→ Text
-
A FastTimePickerTextBuilder that is the default
FastTimePicker.textBuilder.
Typedefs
-
ErrorTextBuilder<T>
= String? Function(T? value)
-
-
ErrorTextBuilderWithConstraint<T, C>
= String? Function(T? value, C constraint)
-
-
FastAutocompleteFieldViewBuilder<O extends Object>
= AutocompleteFieldViewBuilder Function(FastAutocompleteState<O> field)
-
-
FastAutocompleteWillDisplayOption<O extends Object>
= bool Function(TextEditingValue textEditingValue, O option)
-
-
FastCheckboxWidgetBuilder
= FastWidgetBuilder<FastCheckboxState>
-
-
FastChipsInputChipBuilder
= Widget Function(String chipValue, int chipIndex, FastChipsInputState field)
-
-
FastChipsInputFieldViewBuilder
= AutocompleteFieldViewBuilder Function(FastChipsInputState field)
-
-
FastChipsInputTextFieldViewBuilder
= Widget Function(FastChipsInputState field, double freeSpace, void onFieldSubmitted(String))
-
-
FastChipsInputWillAddChip
= bool Function(String value, FastChipsInputState field)
-
-
FastChipsInputWillDisplayOption
= bool Function(String text, String option, FastChipsInputState field)
-
-
FastChoiceChipBuilder<T>
= Widget Function(FastChoiceChip<T> chip, FastChoiceChipsState<T> field)
-
-
FastConditionHandler
= void Function(bool isMet, FastFormFieldState field)
-
A Function that defines a conditional state of a FastFormField.
-
FastConditionTest
= bool Function(dynamic value, FastFormFieldState field)
-
A Function that tests whether a single FastCondition is met.
-
FastDatePickerIconButtonBuilder
= IconButton Function(FastDatePickerState field, ShowFastDatePicker show)
-
-
-
FastDatePickerTextBuilder
= Text Function(FastDatePickerState field)
-
-
FastDatePickerWidgetBuilder
= FastWidgetBuilder<FastDatePickerState>
-
-
FastDateRangePickerIconButtonBuilder
= IconButton Function(FastDateRangePickerState field, ShowFastDateRangePicker show)
-
-
FastDateRangePickerTextBuilder
= Text Function(FastDateRangePickerState field)
-
-
-
FastFormArrayItemBuilder<T>
= Widget Function(UniqueKey key, int index, FastFormArrayState<T> field)
-
Signature for building a single array item.
-
FastFormChanged
= void Function(UnmodifiableMapView<String, dynamic> values)
-
-
FastFormEmptyArrayBuilder<T>
= Widget Function(FastFormArrayState<T> field)
-
Signature for building the widget when the array is empty.
-
FastInputDecorationBuilder
= InputDecoration Function(FastFormFieldState field)
-
-
FastRadioOptionBuilder<T>
= Widget Function(FastRadioOption<T> option, FastRadioGroupState<T> field)
-
-
FastRadioOptionsBuilder<T>
= Widget Function(List<FastRadioOption<T>> options, FastRadioGroupState<T> field)
-
-
FastRangeSliderLabelsBuilder
= RangeLabels Function(FastRangeSliderState field)
-
-
FastRangeSliderWidgetBuilder
= FastWidgetBuilder<FastRangeSliderState>
-
-
FastSegmentedButtonSegmentsBuilder<T>
= List<ButtonSegment<T>> Function(List<FastButtonSegment<T>> options, FastSegmentedButtonState<T> field)
-
-
FastSegmentedControlWidgetBuilder<T>
= FastWidgetBuilder<FastSegmentedControlState<T>>
-
-
FastSliderLabelBuilder
= String Function(FastSliderState field)
-
-
FastSliderWidgetBuilder
= FastWidgetBuilder<FastSliderState>
-
-
FastSwitchWidgetBuilder
= FastWidgetBuilder<FastSwitchState>
-
-
FastTimePickerIconButtonBuilder
= IconButton Function(FastTimePickerState field, ShowFastTimePicker show)
-
-
FastTimePickerTextBuilder
= Text Function(FastTimePickerState field)
-
-
FastWidgetBuilder<State extends FastFormFieldState>
= Widget? Function(State field)
-
-
ShowFastDatePicker
= Future<DateTime?> Function(DatePickerEntryMode entryMode)
-
-
ShowFastDateRangePicker
= Future<DateTimeRange?> Function(DatePickerEntryMode entryMode)
-
-
ShowFastTimePicker
= Future<TimeOfDay?> Function(TimePickerEntryMode entryMode)
-