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

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)