widgets/select library
Displays a list of options for the user to pick from.
See https://forui.dev/docs/form/select for working examples.
Classes
-
FMultiSelect<
T> - A multi-select displays a list of options for the user to pick from.
-
FMultiSelectController<
T> - The FMultiSelect's controller.
- FMultiSelectFieldStyle
- A FMultiSelectFieldStyle's style.
- FMultiSelectStyle
- A FMultiSelect's style.
- FMultiSelectTag
- A tag in a FMultiSelect.
- FMultiSelectTagStyle
- A FMultiSelectTag's style.
-
FSelect<
T> - A select displays a list of options for the user to pick from.
- FSelectContentStyle
- An FSelect's contents style.
-
FSelectController<
T> - The FSelect's controller.
-
FSelectItem<
T> - A selectable item in a FSelect that can optionally be nested in a FSelectSection.
- FSelectScrollHandleStyle
- A FSelect content scroll handle's style.
- FSelectSearchFieldProperties
- The search field's properties.
- FSelectSearchStyle
- A FSelect's search field style.
-
FSelectSection<
T> - A section in a FSelect that can contain multiple FSelectItems.
- FSelectSectionStyle
- A FSelectSection's style.
- FSelectStyle
- A FSelect's style.
Mixins
- FSelectItemMixin
- A marker interface which denotes that mixed-in widgets can be used in a FSelect.
Extensions
- $FMultiSelectFieldStyleCopyWith on FMultiSelectFieldStyle
-
Provides a
copyWith
method. - $FMultiSelectStyleCopyWith on FMultiSelectStyle
-
Provides a
copyWith
method. - $FMultiSelectTagStyleCopyWith on FMultiSelectTagStyle
-
Provides a
copyWith
method. - $FSelectContentStyleCopyWith on FSelectContentStyle
-
Provides a
copyWith
method. - $FSelectScrollHandleStyleCopyWith on FSelectScrollHandleStyle
-
Provides a
copyWith
method. - $FSelectSearchStyleCopyWith on FSelectSearchStyle
-
Provides a
copyWith
method. - $FSelectSectionStyleCopyWith on FSelectSectionStyle
-
Provides a
copyWith
method. - $FSelectStyleCopyWith on FSelectStyle
-
Provides a
copyWith
method.
Typedefs
-
FMultiSelectTagBuilder<
T> = Widget Function(BuildContext context, FMultiSelectController< T> controller, FMultiSelectStyle style, T value, Widget label) - A function that builds a tag in a FMultiSelect.
-
FSelectSearchContentBuilder<
T> = List< FSelectItemMixin> Function(BuildContext context, String query, Iterable<T> values) - A builder for FSelect search results.