NikuGridView constructor

NikuGridView({
  1. Key? key,
  2. NikuGridViewType? type,
  3. int? itemCount,
  4. List<Widget>? children,
  5. Axis? scrollDirection,
  6. bool? reverse,
  7. ScrollController? controller,
  8. bool? primary,
  9. ScrollPhysics? physics,
  10. bool? shrinkWrap,
  11. NikuEdgeInsets? padding,
  12. double? mainAxisSpacing,
  13. double? crossAxisSpacing,
  14. double? childAspectRatio,
  15. bool? addAutomaticKeepAlives,
  16. bool? addRepaintBoundaries,
  17. bool? addSemanticIndexes,
  18. double? cacheExtent,
  19. int? semanticChildCount,
  20. DragStartBehavior? dragStartBehavior,
  21. ScrollViewKeyboardDismissBehavior? keyboardDismissBehavior,
  22. String? restorationId,
  23. Clip? clipBehavior,
  24. IndexedWidgetBuilder? itemBuilder,
  25. double? maxCrossAxisExtent,
  26. double? maxCrossExtent,
  27. SliverGridDelegate? gridDelegate,
  28. SliverChildBuilderDelegate? childrenDelegate,
})

Implementation

NikuGridView({
  Key? key,
  this.type,
  this.itemCount,
  this.children,
  this.scrollDirection,
  this.reverse,
  this.controller,
  this.primary,
  this.physics,
  this.shrinkWrap,
  this.padding,
  this.mainAxisSpacing,
  this.crossAxisSpacing,
  this.childAspectRatio,
  this.addAutomaticKeepAlives,
  this.addRepaintBoundaries,
  this.addSemanticIndexes,
  this.cacheExtent,
  this.semanticChildCount,
  this.dragStartBehavior,
  this.keyboardDismissBehavior,
  this.restorationId,
  this.clipBehavior,
  this.itemBuilder,
  this.maxCrossAxisExtent,
  this.maxCrossExtent,
  this.gridDelegate,
  this.childrenDelegate,
}) : super(key: key);