adaptive_grid 1.0.4
adaptive_grid: ^1.0.4 copied to clipboard
A lightweight Flutter package that creates fully responsive, dynamic grids.
example/adaptive_grid_example.dart
import 'package:adaptive_grid/adaptive_grid.dart';
import 'package:flutter/material.dart';
import 'blog_model.dart';
import 'blog_tile.dart';
class BlogsGrid extends StatelessWidget {
final List<Blog> blogs;
const BlogsGrid({super.key, required this.blogs});
@override
Widget build(BuildContext context) {
return AdaptiveGrid(
itemCount: blogs.length,
itemBuilder: (context, index) => BlogTile(blog: blogs[index]),
minimumItemWidth: 300,
verticalSpacing: 16,
horizontalSpacing: 16,
disableStretch: false,
textDirection: TextDirection.ltr,
);
}
}