flutter_fast_forms 0.8.0-nullsafety.1 copy "flutter_fast_forms: ^0.8.0-nullsafety.1" to clipboard
flutter_fast_forms: ^0.8.0-nullsafety.1 copied to clipboard

outdated

Enhances Flutter SDK with framework-compliant form fields and a lightweight meta form widget layer to speed up form development

Flutter Fast Forms #

CI Pub Version codecov

Flutter Fast Forms is a package for building Flutter forms fast.

It enhances the Flutter SDK with

  • a set of FormField<T> wrappers based on built-in TexFormField / DropdownButtonFormField implementation for all Material input / selection components that provide platform-specific FormFieldBuilder<T> (when appropriate)
  • a lightweight meta layer of adaptive form widgets that allows for custom validation states beyond AutovalidateMode and populating all field values on Form changes
  • a collection of common FormFieldValidator<T> functions and a TextInputFormatter to mask text fields

Widget Table #

adaptive FastFormControl adopts Material adopts Cupertino requires Material Widget ancestor on TargetPlatform.iOS when adaptive: true
FastCheckbox CheckboxListTile no yes
FastCalendar CalendarDatePicker no yes
FastDatePicker showDatePicker CupertinoDatePicker (work in progress) no
FastDateRangePicker showDateRangePicker no yes
FastDropdown DropdownButtonFormField<String> no yes
FastRadioGroup<T> RadioListTile no yes
FastRangeSlider RangeSlider no yes
FastSegmentedControl no SlidingSegmenteControl<String> no
FastSlider Slider.adaptive CupertinoSlider no
FastSwitch SwitchListTile CupertinoSwitch no
FastTextField TextFormField CupertinoTextFormFieldRow no
FastTimePicker showTimePicker CupertinoDatePicker (work in progress) no
70
likes
0
pub points
87%
popularity

Publisher

verified publisherudos86.de

Enhances Flutter SDK with framework-compliant form fields and a lightweight meta form widget layer to speed up form development

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter, intl, mask_text_input_formatter

More

Packages that depend on flutter_fast_forms