scrollBarView method

Widget scrollBarView({
  1. required Axis axis,
  2. ScrollController? controller,
  3. int depth = 0,
  4. ScrollPhysics? physics,
})

Implementation

Widget scrollBarView({required Axis axis, ScrollController? controller, int depth = 0, ScrollPhysics? physics}) {
  ScrollController c = controller ?? ScrollController();
  return Scrollbar(
    controller: c,
    thumbVisibility: true,
    trackVisibility: true,
    notificationPredicate: (notif) => notif.depth == depth,
    child: SingleChildScrollView(
      controller: c,
      scrollDirection: axis,
      physics: physics,
      child: this,
    ),
  );
}