createCupertinoWidget method
Implementation
@override
CupertinoScrollbar createCupertinoWidget(BuildContext context) {
final data = cupertino?.call(context, platform(context));
return CupertinoScrollbar(
//Common
key: data?.widgetKey ?? widgetKey,
controller: data?.controller ?? controller,
child: data?.child ?? child,
thumbVisibility: data?.thumbVisibility ?? thumbVisibility,
thickness:
data?.thickness ?? thickness ?? CupertinoScrollbar.defaultThickness,
radius: data?.radius ?? radius ?? CupertinoScrollbar.defaultRadius,
notificationPredicate:
data?.notificationPredicate ?? notificationPredicate,
scrollbarOrientation: data?.scrollbarOrientation ?? scrollbarOrientation,
//Cupertino only
thicknessWhileDragging: data?.thicknessWhileDragging ??
CupertinoScrollbar.defaultThicknessWhileDragging,
radiusWhileDragging: data?.radiusWhileDragging ??
CupertinoScrollbar.defaultRadiusWhileDragging,
);
}