picker library

Classes

DateTimePickerAdapter
NumberPickerAdapter
NumberPickerColumn
Picker
A customizable picker widget for Flutter applications.
PickerAdapter<T>
Abstract base class for picker data adapters.
PickerDataAdapter<T>
A picker adapter for array-based and hierarchical data structures.
PickerDateTimeType
Picker DateTime Adapter Type
PickerDelimiter
A delimiter widget that can be inserted between picker columns.
PickerItem<T>
Represents a single item in a picker column with optional hierarchical children.
PickerWidget<T>
PickerWidgetState<T>

Typedefs

PickerConfirmBeforeCallback = Future<bool> Function(Picker picker, List<int> selected)
Callback function that is called before confirming the picker selection.
PickerConfirmCallback = void Function(Picker picker, List<int> selected)
Callback function that is called when the picker selection is confirmed.
PickerItemBuilder = Widget? Function(BuildContext context, String? text, Widget? child, bool selected, int col, int index)
Builder function for customizing individual picker items.
PickerSelectedCallback = void Function(Picker picker, int index, List<int> selected)
Callback function that is called when a picker item is selected.
PickerValueFormat<T> = String Function(T value)
Callback function for formatting picker values to display strings.
PickerWidgetBuilder = Widget Function(BuildContext context, Widget pickerWidget)
Builder function for customizing the picker widget.