auto_height_grid_view 1.0.0 copy "auto_height_grid_view: ^1.0.0" to clipboard
auto_height_grid_view: ^1.0.0 copied to clipboard

This package provides a customizable, responsive grid view widget for building dynamic layouts with variable height items. It automatically adjusts the height of each grid item based on its content.

Bye ByeAspect Ratio, Welcome auto_height_grid_view 😎

Why auto_height_grid_view? #

A Flutter package that automatically adjusts the height of grid tiles based on their content, making it easy to create dynamic and responsive grid layouts. It automatically adjusts the height of each grid item based on its content.

💡 Overview #

auto height grid view

💻 Usage #

To use this library in your code:

  • add a dependency in your pubspec.yaml :

    dependencies:
      auto_height_grid_view:
    
  • add import in your dart code:

    import 'package:auto_height_grid_view/auto_height_grid_view.dart';
    

main.dart


AutoHeightGridView(
itemCount: 10,
crossAxisCount: 2,
mainAxisSpacing: 10,
crossAxisSpacing: 10,
physics: const BouncingScrollPhysics(),
padding: const EdgeInsets.all(12),
shrinkWrap: true,
builder: (context, index) {
return Container(
width: double.infinity,
height: 150,
color: Colors.red,);
},
),

🗞️ Properties #

The auto_height_grid_view includes the following properties.

Property Type
key: key
itemCount int
crossAxisCount int
crossAxisSpacing int
mainAxisSpacing int
rowCrossAxisAlignment CrossAxisAlignment
controller ScrollController
shrinkWrap bool
physics ScrollPhysics
padding EdgeInsets
builder Function(BuildContext, int)

💪🏻 Contribution Guide #

I would be happy to have your contributions 💙

You are welcome to open a ticket on github if any problems arise. New ideas are always welcome.
If you fixed a bug or implemented a feature, please send a Pull Request.

👱 Maintainer #

Kamran Khan

Copyright © 2023 3kdveloper. Licensed under the MIT LICENSE.

33
likes
140
points
7.63k
downloads

Publisher

verified publisherby3kdeveloper.blogspot.com

Weekly Downloads

This package provides a customizable, responsive grid view widget for building dynamic layouts with variable height items. It automatically adjusts the height of each grid item based on its content.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on auto_height_grid_view