SliverGridDelegateWithFixedCrossAxisCount constructor
Creates a delegate that makes grid layouts with a fixed number of tiles in the cross axis.
All of the arguments must not be null. The mainAxisSpacing and
crossAxisSpacing arguments must not be negative. The crossAxisCount
and childAspectRatio arguments must be greater than zero.
Implementation
const SliverGridDelegateWithFixedCrossAxisCount({
@required this.crossAxisCount,
this.mainAxisSpacing = 0.0,
this.crossAxisSpacing = 0.0,
this.childAspectRatio = 1.0,
}) : assert(crossAxisCount != null && crossAxisCount > 0),
assert(mainAxisSpacing != null && mainAxisSpacing >= 0),
assert(crossAxisSpacing != null && crossAxisSpacing >= 0),
assert(childAspectRatio != null && childAspectRatio > 0);