getLayout method
Returns information about the size and position of the tiles in the grid.
Implementation
@override
_SliverQuiltedGridLayout getLayout(SliverConstraints constraints) {
final crossAxisExtent = constraints.crossAxisExtent;
final cellExtent = (crossAxisExtent + crossAxisSpacing) / crossAxisCount -
crossAxisSpacing;
return _SliverQuiltedGridLayout(
cellExtent: cellExtent,
crossAxisExtent: crossAxisExtent,
crossAxisSpacing: crossAxisSpacing,
mainAxisSpacing: mainAxisSpacing,
pattern: _pattern,
reverseCrossAxis: axisDirectionIsReversed(constraints.crossAxisDirection),
);
}