NikuGridView constructor
NikuGridView({
- Key? key,
- NikuGridViewType? type,
- int? itemCount,
- List<
Widget> ? children, - Axis? scrollDirection,
- bool? reverse,
- ScrollController? controller,
- bool? primary,
- ScrollPhysics? physics,
- bool? shrinkWrap,
- NikuEdgeInsets? padding,
- double? mainAxisSpacing,
- double? crossAxisSpacing,
- double? childAspectRatio,
- bool? addAutomaticKeepAlives,
- bool? addRepaintBoundaries,
- bool? addSemanticIndexes,
- double? cacheExtent,
- int? semanticChildCount,
- DragStartBehavior? dragStartBehavior,
- ScrollViewKeyboardDismissBehavior? keyboardDismissBehavior,
- String? restorationId,
- Clip? clipBehavior,
- IndexedWidgetBuilder? itemBuilder,
- double? maxCrossAxisExtent,
- double? maxCrossExtent,
- SliverGridDelegate? gridDelegate,
- 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);