Form Builder Cupertino Fields
Additional form inputs fields with Cupertino style for flutter_form_builder package
Features
- Cupertino fields with
FormBuilderField
logic - Only cupertino dependencies, without material imports
Inputs
The currently supported fields include:
FormBuilderCupertinoCheckbox
- Single checkbox fieldFormBuilderCupertinoSegmentedControl
- Segmented control usingCupertinoSegmentedControl
FormBuilderCupertinoSlidingSegmentedControl
- Segmented control bar usingCupertinoSlidingSegmentedControl
FormBuilderCupertinoSlider
- For selection of a numerical value on a sliderFormBuilderCupertinoSwitch
- On/Off switch fieldFormBuilderCupertinoTextField
- A text field input
Use
Setup
No specific setup required: only install the dependency and use :)
Basic use
final _formKey = GlobalKey<FormBuilderState>();
FormBuilder(
key: _formKey,
child: FormBuilderCupertinoTextField(
name: 'text',
onChanged: (val) {
print(val); // Print the text value write into TextField
},
),
)
See pub.dev example tab or github code for more details
Support
Contribute
You have some ways to contribute to this packages
- Beginner: Reporting bugs or request new features
- Intermediate: Implement new features (from issues or not) and created pull requests
- Advanced: Join to organization like a member and help coding, manage issues, dicuss new features and other things
See contribution file for more details
Questions and answers
You can question or search answers on Github discussion or on StackOverflow
Donations
Donate or become a sponsor of Flutter Form Builder Ecosystem
Roadmap
- Add more Cupertino fields
Ecosystem
Take a look to our awesome ecosystem and all packages in there