SnapList constructor

SnapList({
  1. Key? key,
  2. int initialPage = 0,
  3. double viewportFraction = 1.0,
  4. EdgeInsetsGeometry padding = EdgeInsets.zero,
  5. required IndexedWidgetBuilder itemBuilder,
  6. int? itemCount,
  7. bool addAutomaticKeepAlive = true,
  8. bool addRepaintBoundaries = true,
})

Implementation

SnapList({
  super.key,
  this.initialPage = 0,
  this.viewportFraction = 1.0,
  this.padding = EdgeInsets.zero,
  required IndexedWidgetBuilder itemBuilder,
  int? itemCount,
  bool addAutomaticKeepAlive = true,
  bool addRepaintBoundaries = true,
})  : childrenDelegate = SliverChildBuilderDelegate(
        itemBuilder,
        childCount: itemCount,
        addAutomaticKeepAlives: addAutomaticKeepAlive,
        addRepaintBoundaries: addRepaintBoundaries,
      );