SliverListGrid<T>.grid constructor

const SliverListGrid<T>.grid({
  1. Key? key,
  2. required List<T> items,
  3. required Widget itemBuilder(
    1. BuildContext,
    2. int,
    3. T
    ),
  4. int gridCrossAxisCount = 2,
  5. double gridMainAxisSpacing = 8,
  6. double gridCrossAxisSpacing = 8,
  7. double gridChildAspectRatio = 1,
  8. EdgeInsetsGeometry padding = EdgeInsets.zero,
  9. Color borderColor = Colors.transparent,
  10. double borderWidth = 0,
  11. double borderRadius = 8,
})

Implementation

const SliverListGrid.grid({
  super.key,
  required this.items,
  required this.itemBuilder,
  this.gridCrossAxisCount = 2,
  this.gridMainAxisSpacing = 8,
  this.gridCrossAxisSpacing = 8,
  this.gridChildAspectRatio = 1,
  this.padding = EdgeInsets.zero,
  this.borderColor = Colors.transparent,
  this.borderWidth = 0,
  this.borderRadius = 8,
}) : type = SliverType.grid;