xGridVBCSP method
Widget
xGridVBCSP
(- {Key key,
- Axis scrollDirection = Axis.vertical,
- bool reverse = false,
- ScrollController controller,
- bool primary,
- EdgeInsetsGeometry padding,
- @required int itemCount,
- bool addAutomaticKeepAlives = true,
- bool addRepaintBoundaries = true,
- bool addSemanticIndexes = true,
- double cacheExtent,
- int semanticChildCount,
- @required SliverGridDelegate gridDelegate}
)
Implementation
Widget xGridVBCSP(
{Key key,
Axis scrollDirection = Axis.vertical,
bool reverse = false,
ScrollController controller,
bool primary,
EdgeInsetsGeometry padding,
@required int itemCount,
bool addAutomaticKeepAlives = true,
bool addRepaintBoundaries = true,
bool addSemanticIndexes = true,
double cacheExtent,
int semanticChildCount,
@required SliverGridDelegate gridDelegate}) {
return GridView.builder(
gridDelegate: gridDelegate,
itemBuilder: this,
itemCount: itemCount,
addAutomaticKeepAlives: addAutomaticKeepAlives,
addRepaintBoundaries: addRepaintBoundaries,
addSemanticIndexes: addSemanticIndexes,
key: key,
scrollDirection: scrollDirection,
reverse: reverse,
controller: controller,
primary: primary,
physics: ClampingScrollPhysics(),
shrinkWrap: true,
padding: padding,
cacheExtent: cacheExtent,
semanticChildCount: semanticChildCount ?? itemCount,
);
}