custom_masonry_grid 1.0.4
custom_masonry_grid: ^1.0.4 copied to clipboard
A lightweight, dependency-free Masonry Grid for Flutter. Ideal for Pinterest-style layouts and dynamic image galleries with built-in animations.
1.0.4 #
- Optimized package description for better search engine visibility.
- Minor code cleanup and linting improvements.
1.0.3 #
- New Feature: Built-in Shimmer Loading: Added a dependency-free, customizable shimmer animation using
isLoadingandshimmerCountparameters. - New Feature: Responsive Layout: The grid can now automatically calculate the number of columns based on
maxItemWidthifcrossAxisCountis not provided. - New Feature: Header & Footer Support: Added
headerandfooterparameters to easily add widgets above and below the masonry grid. - New Feature: Tap Interaction: Added
onItemTapcallback to handle click events with the specific item index. - New Feature: Empty State Support: Added
emptyStatewidget to display custom UI when the item list is empty. - Visual Enhancements: Integrated
AnimatedContainerfor smoother state transitions andBouncingScrollPhysicsfor a premium scroll feel. - Refactor: Internal code restructured for better performance and maintenance.
1.0.2 #
-
Documentation: Added comprehensive Dartdoc comments for public API elements.
-
Features: Improved code structure and added repository/issue tracker links in pubspec.yaml.
-
Maintenance: Updated analysis options for better linting support.
1.0.1 #
- Minor internal improvements.
- Added project preview image in README.
- Added
borderRadiusto customize the corners of grid items. - Added
isScrollableparameter to control scrolling behavior. - Improved layout efficiency with
MainAxisSize.min.
1.0.0 #
- Initial release.
- Added
CustomMasonryGridwidget with customizable columns, spacing, and padding. - Lightweight and dependency-free implementation.