PagedSliverMasonryGrid<PageKeyType, ItemType>.extent  constructor 
      
      PagedSliverMasonryGrid<PageKeyType, ItemType>.extent ({ 
    
- required PagedChildBuilderDelegate<
PagingItem> builderDelegate, - required double maxCrossAxisExtent,
 - double mainAxisSpacing = 0,
 - double crossAxisSpacing = 0,
 - bool addAutomaticKeepAlives = true,
 - bool addRepaintBoundaries = true,
 - bool addSemanticIndexes = true,
 - bool showNewPageProgressIndicatorAsGridChild = true,
 - bool showNewPageErrorIndicatorAsGridChild = true,
 - bool showNoMoreItemsIndicatorAsGridChild = true,
 - bool shrinkWrapFirstPageIndicators = false,
 - required PagingDataController<
dynamic, PagingItem> pagingBuilderController, - PagedChildStatusBuilderDelegate<
PagingItem> ? statusBuilderDelegate, - Key? key,
 - bool? persistent,
 - bool? forceUseInitData,
 
Equivalent to SliverMasonryGrid.extent.
Implementation
PagedSliverMasonryGrid.extent({
  required this.builderDelegate,
  required double maxCrossAxisExtent,
  this.mainAxisSpacing = 0,
  this.crossAxisSpacing = 0,
  this.addAutomaticKeepAlives = true,
  this.addRepaintBoundaries = true,
  this.addSemanticIndexes = true,
  this.showNewPageProgressIndicatorAsGridChild = true,
  this.showNewPageErrorIndicatorAsGridChild = true,
  this.showNoMoreItemsIndicatorAsGridChild = true,
  this.shrinkWrapFirstPageIndicators = false,
  required this.pagingBuilderController,
  this.statusBuilderDelegate,
  super.key,
  this.persistent,
  this.forceUseInitData,
}) : gridDelegateBuilder = ((childCount) => SliverSimpleGridDelegateWithMaxCrossAxisExtent(
            maxCrossAxisExtent: maxCrossAxisExtent,
          ));