multiselect_field library
Classes
-
BottomSheetMultiSelectField<
T> - Bottom sheet variant implementation of MultiSelectField.
- BottomSheetStyle
- Style configuration for the bottom sheet variant.
- ChipMenuStyle
- Style configuration for chip dropdown menu.
-
ChipMultiSelectField<
T> - Chip variant implementation of MultiSelectField.
- ChipSize
- Size configuration for proportional chip scaling.
- ChipStyle
- Style configuration for chip appearance.
-
Choice<
T> - Represents a selectable choice item.
-
DrawerMultiSelectField<
T> - Drawer variant implementation of MultiSelectField.
-
DrawerStore<
T> - Holds a reference to the Scaffold for programmatic drawer open/close.
- DrawerStyle
- Style configuration for the drawer variant.
- FieldWidth
- Controls the field width behavior for MultiSelectField.
- ItemColor
- Color configuration for menu items.
-
MultiSelectField<
T> - Base abstract class for MultiSelectField variants.
- MultiSelectKeyStore
- Singleton registry for programmatic drawer control.
- ScrollbarConfig
- Configuration for scrollbar appearance in dropdown menus.
-
SelectionContent<
T> - Shared selection content widget used by all MultiSelectField variants.
-
StandardMultiSelectField<
T> - Standard implementation of MultiSelectField.
Enums
- DrawerPosition
- Position for the drawer panel.
Functions
Typedefs
-
ChipMenuContent<
T> = SelectionContent< T> - Backward-compatible alias for SelectionContent.