Form Builder Cupertino Fields

Additional form inputs fields with Cupertino style for flutter_form_builder package

Pub Version GitHub Workflow Status Codecov CodeFactor Grade


Features

  • Cupertino fields with FormBuilderField logic
  • Only cupertino dependencies, without material imports

Inputs

The currently supported fields include:

  • FormBuilderCupertinoCheckbox - Single checkbox field
  • FormBuilderCupertinoSegmentedControl - Segmented control using CupertinoSegmentedControl
  • FormBuilderCupertinoSlidingSegmentedControl - Segmented control bar using CupertinoSlidingSegmentedControl
  • FormBuilderCupertinoSlider - For selection of a numerical value on a slider
  • FormBuilderCupertinoSwitch - On/Off switch field
  • FormBuilderCupertinoTextField - 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

Become a Sponsor

Roadmap

  • Add more Cupertino fields

Ecosystem

Take a look to our awesome ecosystem and all packages in there

Thanks to

All constributors