PaginatedGridViewExtent<T> constructor
const
PaginatedGridViewExtent<T> ({
- Key? key,
- required ItemBuilder<
T> itemBuilder, - required PageFuture<
T> pageFuture, - required double maxCrossAxisExtent,
- double childAspectRatio = 1.0,
- double crossAxisSpacing = 0.0,
- double mainAxisSpacing = 0.0,
- int pageSize = 10,
- EdgeInsetsGeometry? padding,
- NoItemsFoundBuilder? noItemsFoundBuilder,
- Widget? noItemsFoundWidget,
- PagewiseLoadController<
T> ? pageLoadController, - bool mutable = false,
- bool showRefreshIndicator = false,
- Axis scrollDirection = Axis.vertical,
- bool shrinkWrap = false,
- ScrollPhysics? physics,
Implementation
const PaginatedGridViewExtent({
super.key,
required this.itemBuilder,
required this.pageFuture,
required this.maxCrossAxisExtent,
this.childAspectRatio = 1.0,
this.crossAxisSpacing = 0.0,
this.mainAxisSpacing = 0.0,
this.pageSize = 10,
this.padding,
this.noItemsFoundBuilder,
this.noItemsFoundWidget,
this.pageLoadController,
this.mutable = false,
this.showRefreshIndicator = false,
this.scrollDirection = Axis.vertical,
this.shrinkWrap = false,
this.physics,
});