InViewNotifierCustomScrollView constructor

InViewNotifierCustomScrollView({
  1. Key? key,
  2. required List<Widget> slivers,
  3. List<String> initialInViewIds = const [],
  4. double endNotificationOffset = 0.0,
  5. VoidCallback? onListEndReached,
  6. Duration throttleDuration = const Duration(milliseconds: 200),
  7. Axis scrollDirection = Axis.vertical,
  8. required IsInViewPortCondition isInViewPortCondition,
  9. ScrollController? controller,
  10. ScrollPhysics? physics,
  11. bool reverse = false,
  12. bool? primary,
  13. bool shrinkWrap = false,
  14. Key? center,
  15. double anchor = 0.0,
})

Implementation

InViewNotifierCustomScrollView({
  Key? key,
  required List<Widget> slivers,
  List<String> initialInViewIds = const [],
  double endNotificationOffset = 0.0,
  VoidCallback? onListEndReached,
  Duration throttleDuration = const Duration(milliseconds: 200),
  Axis scrollDirection = Axis.vertical,
  required IsInViewPortCondition isInViewPortCondition,
  ScrollController? controller,
  ScrollPhysics? physics,
  bool reverse = false,
  bool? primary,
  bool shrinkWrap = false,
  Key? center,
  double anchor = 0.0,
}) : super(
        key: key,
        initialInViewIds: initialInViewIds,
        endNotificationOffset: endNotificationOffset,
        onListEndReached: onListEndReached,
        throttleDuration: throttleDuration,
        isInViewPortCondition: isInViewPortCondition,
        child: CustomScrollView(
          slivers: slivers,
          anchor: anchor,
          controller: controller,
          scrollDirection: scrollDirection,
          physics: physics,
          reverse: reverse,
          primary: primary,
          shrinkWrap: shrinkWrap,
          center: center,
        ),
      );