components/picker/picker library
Classes
- AreaPicker
- 省市区三级联动
-
CustomPicker<
T> - DateTimePicker
- 日期时间选择器
- DateTimePickerUnit
- MultiColumnLinkagePicker
- 多列选择 联动
- MultiColumnPicker
- 多列选择 不联动
- PickerEntry
- PickerLinkageEntry
-
PickerOptions<
T> -
PickerStatefulWidget<
T> -
PickerStatelessWidget<
T> -
PickerSubject<
T> - PickerWheelOptions
- SingleColumnPicker
- 单列选择
- SingleListPicker
- list 单多项选择器
- SingleListPickerOptions
Extensions
- ExtensionAreaPicker on AreaPicker
- ExtensionCustomPicker on CustomPicker
- ExtensionDateTimePicker on DateTimePicker
- ExtensionMultiColumnLinkagePicker on MultiColumnLinkagePicker
- ExtensionMultiColumnPicker on MultiColumnPicker
- ExtensionSingleColumnPicker on SingleColumnPicker
- ExtensionSingleListPicker on SingleListPicker
Constants
- kPickerDefaultHeight → const double
- kPickerDefaultWidth → const double
Typedefs
-
AreaPickerChanged
= void Function(List<
String> value) - DateTimePickerChanged = void Function(DateTime dateTime)
-
PickerPositionChanged
= void Function(List<
int> index) -
PickerSubjectTapCallback<
T> = T Function() -
PickerTapCancelCallback<
T> = bool Function(T? value) -
PickerTapConfirmCallback<
T> = bool Function(T? value) - 返回 false 不关闭弹窗;
-
SelectIndexedChanged
= void Function(List<
int> index) - SelectIndexedChangedFunction = void Function([int? index])
- SelectIndexedWidgetBuilder = Widget Function(BuildContext context, int index, bool isSelect, SelectIndexedChangedFunction changeFunc)
- SelectScrollListBuilder = Widget Function(int itemCount, IndexedWidgetBuilder itemBuilder)
- SingleColumnPickerChanged = void Function(int index)