SuperMasonryGridView<T> constructor

const SuperMasonryGridView<T>({
  1. Key? key,
  2. required SuperScrollController<T> controller,
  3. required SuperItemBuilder<T> itemBuilder,
  4. required int crossAxisCount,
  5. double mainAxisSpacing = 0.0,
  6. double crossAxisSpacing = 0.0,
  7. EdgeInsetsGeometry? padding,
  8. ScrollController? scrollController,
  9. ScrollPhysics? physics,
  10. bool shrinkWrap = false,
  11. bool reverse = false,
  12. Widget? newPageProgressIndicator,
  13. Widget? newPageErrorIndicator,
  14. Widget? noMoreItemsIndicator,
  15. Widget? firstPageProgressIndicator,
  16. Widget? noItemsFoundIndicator,
})

Implementation

const SuperMasonryGridView({
  super.key,
  required this.controller,
  required this.itemBuilder,
  required this.crossAxisCount,
  this.mainAxisSpacing = 0.0,
  this.crossAxisSpacing = 0.0,
  this.padding,
  this.scrollController,
  this.physics,
  this.shrinkWrap = false,
  this.reverse = false,
  this.newPageProgressIndicator,
  this.newPageErrorIndicator,
  this.noMoreItemsIndicator,
  this.firstPageProgressIndicator,
  this.noItemsFoundIndicator,
});