fl_list_wheel library
Classes
- CupertinoListWheelScrollView
-
CustomPicker<
T> - DatePicker
- DatePickerUnit
- DateTimePicker
- 日期时间选择器
- DateTimePickerUnit
- FlListWheel
- FlListWheelState
- 解决父组件重新 build 时 改变子元素长度后显示异常问题 添加支持初始位置
-
MultiListLinkagePicker<
T> - 多列选择 联动
-
MultiListWheelLinkagePicker<
T> - 多列滚轮选择 联动
- MultiListWheelPicker
- 多列滚轮选择 不联动
- PickerItem
-
PickerLinkageItem<
T> -
PickerListLinkageItem<
T> -
PickerOptions<
T> -
PickerStatefulWidget<
T> -
PickerStatelessWidget<
T> -
PickerSubject<
T> - SingleListPicker
- list 单多项选择器
- SingleListPickerOptions
- SingleListWheelPicker
- 单列滚轮选择
- WheelOptions
Extensions
- ExtensionCustomPicker on CustomPicker
- ExtensionDatePicker on DatePicker
- ExtensionDateTimePicker on DateTimePicker
- ExtensionMultiListLinkagePicker on MultiListLinkagePicker
- ExtensionMultiListWheelLinkagePicker on MultiListWheelLinkagePicker
- ExtensionMultiListWheelPicker on MultiListWheelPicker
- ExtensionSingleListPicker on SingleListPicker
- ExtensionSingleListWheelPicker on SingleListWheelPicker
Constants
- kPickerDefaultHeight → const double
- kPickerDefaultItemWidth → const double
Typedefs
- DatePickerContentBuilder = Widget Function(String content)
- DatePickerUnitBuilder = Widget Function(String? unit)
- DateTimePickerChanged = void Function(DateTime dateTime)
- DateTimePickerContentBuilder = Widget Function(String content)
- DateTimePickerUnitBuilder = Widget Function(String? unit)
- FlListWheelPopCallback = void Function(dynamic value)
- FlListWheelPushCallback = Future Function(Widget picker)
- FlListWheelStateBuilder = FlListWheel Function(FixedExtentScrollController controller)
- FlListWheelStateOnScrollController = void Function(FixedExtentScrollController controller)
- FlListWheelValueChanged = void Function(int index)
- PickerListLinkageItemBuilder = Widget Function(bool selected)
-
PickerPositionIndexChanged
= void Function(List<
int> index) -
PickerPositionValueChanged<
T> = void Function(List< T> value) -
PickerSubjectTapCallback<
T> = T Function() -
PickerTapCallback<
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)
- SingleListWheelPickerChanged = void Function(int index)