PickerWheelOptions class

Inheritance

Constructors

PickerWheelOptions({double itemExtent = 22, double diameterRatio = 1.3, double offAxisFraction = 0, double perspective = 0.01, bool useMagnifier = true, double magnification = 1.1, double squeeze = 1, bool isCupertino = true, Color? backgroundColor, ScrollPhysics physics = const FixedExtentScrollPhysics(), double? itemWidth})
const

Properties

backgroundColor Color?
isCupertino=true生效
finalinherited
diameterRatio double
半径大小,越大则越平面,越小则间距越大
finalinherited
hashCode int
The hash code for this object.
no setterinherited
isCupertino bool
是否使用ios 样式
finalinherited
itemExtent double
每个Item的高度,固定的
finalinherited
itemWidth double?
不设置 itemWidth 默认均分
final
looping bool
finalinherited
magnification double
放大倍率
finalinherited
offAxisFraction double
选中item偏移
finalinherited
onChanged ValueChanged<int>?
回调监听
finalinherited
perspective double
表示车轮水平偏离中心的程度 范围0,0.01
finalinherited
physics ScrollPhysics
ScrollPhysics
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
squeeze double
上下间距默认为1 数越小 间距越大
finalinherited
useMagnifier bool
是否启用放大镜
finalinherited

Methods

copyWith({double? itemExtent, double? diameterRatio, double? offAxisFraction, double? perspective, double? magnification, bool? useMagnifier, double? squeeze, bool? isCupertino, ScrollPhysics? physics, Color? backgroundColor, double? itemWidth, bool? looping, ValueChanged<int>? onChanged}) PickerWheelOptions
override
merge([WheelOptions? options]) WheelOptions
inherited
mergePicker([PickerWheelOptions? options]) PickerWheelOptions
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited