RenderSliverStaggeredGrid constructor
RenderSliverStaggeredGrid({
- required RenderSliverVariableSizeBoxChildManager childManager,
- required SliverStaggeredGridDelegate gridDelegate,
Creates a sliver that contains multiple box children that whose size and position are determined by a delegate.
The configuration
and childManager
arguments must not be null.
Implementation
RenderSliverStaggeredGrid({
required RenderSliverVariableSizeBoxChildManager childManager,
required SliverStaggeredGridDelegate gridDelegate,
}) : _gridDelegate = gridDelegate,
_pageSizeToViewportOffsets =
HashMap<double, SplayTreeMap<int, _ViewportOffsets?>>(),
super(childManager: childManager);