Image Grid
A simple flutter widget that displays Image widgets in a lively layout.
Features
- Layout a grid of images with varying sizes.
- The images in the same row are scaled to the same height.
- Randomly assign a different number of images to each row.
Getting started
TODO
Usage
Simply pass a List<Image> to the ImageGrid constructor. Set BitFit.fill for the Image to enable image stretching.
ImageGrid(
images: imageUrls
.map((e) => Image.network(
e,
fit: BoxFit.fill,
))
.toList(),
minItemPerRow: 2,
maxItemPerRow: 3,
)
Check out the example for the full demo.