In order to create an input field in the form, along with the label, and any applicable validation, there are several attributes that are supported by all types of inputs namely: Attribute FormBuilderTextField - A Material Design text field input.FormBuilderSwitch - On/Off switch field.FormBuilderSlider - For selection of a numerical value on a slider.FormBuilderRangeSlider - Used to select a range from a range of values. FormBuilderRadioGroup - Used to select one value from a list of Radio Widgets.FormBuilderFilterChip - Creates a chip that acts like a checkbox.FormBuilderDropdown - Used to select one value from a list as a Dropdown.FormBuilderDateTimePicker - For Date, Time and DateTime input.FormBuilderDateRangePicker - For selection of a range of dates.FormBuilderChoiceChip - Creates a chip that acts like a radio button.FormBuilderCheckboxGroup - List of checkboxes for multiple selection.FormBuilderCheckbox - Single checkbox field.React to form fields changes and validations.Create a form with several type of inputs.Implement reset, clear or other button into field.This gives you a convenient way of adding common ready-made input fields instead of creating your own FormBuilderField from scratch. This package helps in creation of data collection forms in Flutter by removing the boilerplate needed to build a form, validate fields, react to changes and collect final user input.Īlso included are common ready-made form input fields for FormBuilder.
0 Comments
Leave a Reply. |