FormBuilderMultiDropdown is a library that creates a Dropdown that allows the user to select one or more options from a dropdown menu. It complies with the FormBuilder library standards.
https://pub.dev/packages/flutter_form_builder
The source code of FormBuilderMultiDropdown is a modification of multi_dropdown 3.0.1+
https://pub.dev/packages/multi_dropdown
Usage:
FormBuilderMultiDropdown<String> (
name: "language",
items: ["Java", "Javascript", "Swift"],
initialValue: ["Java", "Swift"],
validator: FormBuilderValidators.compose(
[
FormBuilderValidators.required(),
],
),
getItemId: (String item) {
return item;
},
getItemText: (String item) {
return item;
}
)