widgets/select library Widgets

Displays a list of options for the user to pick from.

See https://forui.dev/docs/form/select for working examples.

Classes

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.
FSelectItemStyle
A FSelectItem's style.
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.

Typedefs

FSelectSearchContentBuilder<T> = List<FSelectItemMixin> Function(BuildContext context, FSelectSearchData<T> data)
A builder for FSelect search results.
FSelectSearchData<T> = ({String query, Iterable<T> values})
A FSelect search field's query and results.
FSelectSearchFilter<T> = FutureOr<Iterable<T>> Function(String query)
A FSelect search field's filter.