CupertinoScrollbarData constructor

CupertinoScrollbarData({
  1. Key? widgetKey,
  2. Widget? child,
  3. ScrollController? controller,
  4. bool? thumbVisibility,
  5. double? thickness,
  6. Radius? radius,
  7. bool notificationPredicate(
    1. ScrollNotification
    )?,
  8. ScrollbarOrientation? scrollbarOrientation,
  9. double? thicknessWhileDragging,
  10. Radius? radiusWhileDragging,
})

Implementation

CupertinoScrollbarData({
  // Common
  super.widgetKey,
  super.child,
  super.controller,
  super.thumbVisibility,
  super.thickness,
  super.radius,
  super.notificationPredicate,
  super.scrollbarOrientation,

  // Cupertino
  this.thicknessWhileDragging,
  this.radiusWhileDragging,
})  : assert(thickness != null && thickness < double.infinity),
      assert(thicknessWhileDragging != null &&
          thicknessWhileDragging < double.infinity);