generated/arcane_shadcn/src/components/form/item_picker library

Classes

GridItemPickerLayout
ItemBuilder<T>
ItemChildDelegate<T>
ItemList<T>
ItemPicker<T>
A widget for selecting items from a collection using various presentation modes.
ItemPickerData
ItemPickerDialog<T>
ItemPickerLayout
ItemPickerOption<T>
ListItemPickerLayout

Functions

showItemPicker<T>(BuildContext context, {required ItemChildDelegate<T> items, required ItemPickerBuilder<T> builder, T? initialValue, ItemPickerLayout layout = const GridItemPickerLayout(), AlignmentGeometry? alignment, AlignmentGeometry? anchorAlignment, BoxConstraints? constraints, Offset? offset, Widget? title}) Future<T?>
showItemPickerDialog<T>(BuildContext context, {required ItemChildDelegate<T> items, required ItemPickerBuilder<T> builder, ItemPickerLayout layout = const GridItemPickerLayout(), T? initialValue, BoxConstraints? constraints, required Widget title}) Future<T?>

Typedefs

ItemPickerBuilder<T> = Widget Function(BuildContext context, T item)