GraphicsGridBlock constructor

const GraphicsGridBlock({
  1. Key? key,
  2. double? width,
  3. GraphicsGridBlockDevice device = GraphicsGridBlockDevice.auto,
  4. int pcColumns = 2,
  5. double crossAxisSpacing = 48.0,
  6. double mainAxisSpacing = 48.0,
  7. List<Widget>? projects,
  8. int? itemCount,
  9. IndexedWidgetBuilder? itemBuilder,
  10. double breakpoint = 500.0,
})

Creates a GraphicsGridBlock instance with a list of project widgets.

Implementation

const GraphicsGridBlock({
  super.key,
  this.width,
  this.device = GraphicsGridBlockDevice.auto,
  this.pcColumns = 2,
  this.crossAxisSpacing = 48.0,
  this.mainAxisSpacing = 48.0,
  this.projects,
  this.itemCount,
  this.itemBuilder,
  this.breakpoint = 500.0,
}) : assert(
        projects != null || (itemCount != null && itemBuilder != null),
        'Either projects list or both itemCount and itemBuilder must be provided.',
      );