createPickWidget method
Widget
createPickWidget(
)
override
Implementation
@override
Widget createPickWidget() {
WidgetsBinding.instance.addPostFrameCallback((timestamp) {
_scrollController.jumpToItem(value);
});
return CupertinoPicker(
scrollController: _scrollController,
diameterRatio: widget.diameterRatio ?? 1.07,
backgroundColor: widget.backgroundColor,
offAxisFraction: widget.offAxisFraction ?? 0.0,
useMagnifier: widget.useMagnifier ?? false,
magnification: widget.magnification ?? 1.0,
squeeze: widget.squeeze ?? 1.45,
looping: widget.looping,
selectionOverlay: widget.selectionOverlay ??
const CupertinoPickerDefaultSelectionOverlay(),
itemExtent: widget.itemExtent,
onSelectedItemChanged: (index) => _index = index,
children: widget.children,
);
}