SliverMasonryGrid constructor
const
SliverMasonryGrid({
- Key? key,
- required SliverChildDelegate delegate,
- required SliverSimpleGridDelegate gridDelegate,
- double mainAxisSpacing = 0,
- double crossAxisSpacing = 0,
Creates a sliver that places its children in a Masonry arrangement.
The mainAxisSpacing and crossAxisSpacing arguments must be greater than zero.
Implementation
const SliverMasonryGrid({
Key? key,
required SliverChildDelegate delegate,
required this.gridDelegate,
this.mainAxisSpacing = 0,
this.crossAxisSpacing = 0,
}) : assert(mainAxisSpacing >= 0),
assert(crossAxisSpacing >= 0),
super(key: key, delegate: delegate);