generated/arcane_shadcn/src/components/form/select library
Classes
- 
  ControlledMultiSelect<
T>  - Reactive multi-selection dropdown with automatic state management.
 - 
  ControlledSelect<
T>  - Reactive single-selection dropdown with automatic state management.
 - EmptySelectItem
 - 
  MultiSelect<
T>  - MultiSelectChip
 - Chip widget designed for multi-select contexts with automatic removal functionality.
 - 
  MultiSelectController<
T>  - Controller for managing ControlledMultiSelect state programmatically.
 - 
  Select<
T>  - A customizable dropdown selection widget for single-value selection.
 - 
  SelectController<
T>  - Controller for managing ControlledSelect state programmatically.
 - SelectData
 - SelectGroup
 - SelectItem
 - SelectItemBuilder
 - 
  SelectItemButton<
T>  - SelectItemDelegate
 - SelectItemList
 - SelectLabel
 - 
  SelectPopup<
T>  - 
  SelectState<
T>  - SelectTheme
 - Theme data for customizing Select widget appearance and behavior.
 
Mixins
Typedefs
- 
    SelectItemsBuilder<
T> = FutureOr< SelectItemDelegate> Function(BuildContext context, String? searchQuery) - SelectItemWidgetBuilder = Widget Function(BuildContext context, int index)
 - SelectPopupBuilder = Widget Function(BuildContext context)
 - 
    SelectValueBuilder<
T> = Widget Function(BuildContext context, T value)  - 
    SelectValueChanged<
T> = bool Function(T value, bool selected)  - 
    SelectValueSelectionHandler<
T> = T? Function(T? oldValue, Object? value, bool selected)  - 
    SelectValueSelectionPredicate<
T> = bool Function(T? value, Object? test)