NikuListView constructor

NikuListView({
  1. NikuListViewType? type,
  2. Key? key,
  3. Axis? scrollDirection,
  4. bool? reverse,
  5. ScrollController? controller,
  6. bool? primary,
  7. ScrollPhysics? physics,
  8. bool? shrinkWrap,
  9. NikuEdgeInsets? padding,
  10. double? itemExtent,
  11. Widget? prototypeItem,
  12. bool? addAutomaticKeepAlives,
  13. bool? addRepaintBoundaries,
  14. bool? addSemanticIndexes,
  15. double? cacheExtent,
  16. List<Widget>? children,
  17. int? semanticChildCount,
  18. DragStartBehavior? dragStartBehavior,
  19. ScrollViewKeyboardDismissBehavior? keyboardDismissBehavior,
  20. String? restorationId,
  21. Clip? clipBehavior,
  22. int? itemCount,
  23. IndexedWidgetBuilder? itemBuilder,
  24. IndexedWidgetBuilder? separatorBuilder,
  25. SliverChildDelegate? childrenDelegate,
})

Implementation

NikuListView({
  this.type,
  this.key,
  this.scrollDirection,
  this.reverse,
  this.controller,
  this.primary,
  this.physics,
  bool? shrinkWrap,
  this.padding,
  this.itemExtent,
  this.prototypeItem,
  this.addAutomaticKeepAlives,
  this.addRepaintBoundaries,
  this.addSemanticIndexes,
  this.cacheExtent,
  this.children,
  this.semanticChildCount,
  this.dragStartBehavior,
  this.keyboardDismissBehavior,
  this.restorationId,
  this.clipBehavior,
  this.itemCount,
  this.itemBuilder,
  this.separatorBuilder,
  this.childrenDelegate,
})  : _shrinkWrap = shrinkWrap,
      super(key: key);