ResponsiveGridDelegate constructor

const ResponsiveGridDelegate({
  1. double? crossAxisExtent,
  2. double? maxCrossAxisExtent,
  3. double? minCrossAxisExtent,
  4. double mainAxisSpacing = 0,
  5. double crossAxisSpacing = 0,
  6. double childAspectRatio = 1,
})

Implementation

const ResponsiveGridDelegate({
  this.crossAxisExtent,
  this.maxCrossAxisExtent,
  this.minCrossAxisExtent,
  this.mainAxisSpacing = 0,
  this.crossAxisSpacing = 0,
  this.childAspectRatio = 1,
})  : assert(
          (crossAxisExtent != null && crossAxisExtent >= 0) ||
              (maxCrossAxisExtent != null && maxCrossAxisExtent >= 0) ||
              (minCrossAxisExtent != null && minCrossAxisExtent >= 0),
          'Must provide a valid cross axis extent.'),
      assert(mainAxisSpacing >= 0),
      assert(crossAxisSpacing >= 0),
      assert(childAspectRatio > 0);