MasonryLayout constructor

const MasonryLayout({
  1. Key? key,
  2. required List<Widget> children,
  3. required double maxCrossAxisExtent,
  4. required Axis scrollDirection,
})

Creates a MasonryLayout instance

Requires:

  • children: The content widgets to display
  • maxCrossAxisExtent: The maximum item width/height
  • scrollDirection: The primary scrolling axis

Implementation

const MasonryLayout({
  super.key,
  required this.children,
  required this.maxCrossAxisExtent,
  required this.scrollDirection,
});