gt_dataview 1.1.0 copy "gt_dataview: ^1.1.0" to clipboard
gt_dataview: ^1.1.0 copied to clipboard

High-performance Flutter list and grid view package with zero-rebuild optimization, pagination support, and ChangeNotifier-based state management.

Changelog #

All notable changes to this project will be documented in this file.

1.1.0 - 2026-06-19 #

Changed #

  • Flutter SDK Upgrade: Upgraded package environment and constraints to require Flutter >=3.44.2 and Dart >=3.12.0 <4.0.0 (matching Flutter 3.44.2 release).
  • iOS Target Bump: Upgraded iOS deployment target to 15.0 to ensure compatibility with Swift Package Manager and modern iOS configurations under Flutter 3.44.2.

1.0.0 - 2025-12-27 #

Added #

  • OptimizedListView<T> - Zero-rebuild ListView
    • Automatic pagination with threshold detection
    • Custom loader widget support
    • Configurable scroll direction and physics
    • Performance optimization config
  • OptimizedGridView<T> - Zero-rebuild GridView
    • SliverGridDelegateWithFixedCrossAxisCount support
    • Configurable spacing and aspect ratio
    • Pagination support
  • OptimizedListController<T> - ChangeNotifier-based controller
    • addItems() - Append items for pagination
    • updateItem() - Update single item without full rebuild
    • replaceAll() - Replace all items
    • removeAt() - Remove item at index
    • clear() - Clear all items
    • setLoading() - Manage loading state
  • OptimizationConfig - Performance tuning
    • itemExtent - Fixed item height for best performance
    • cacheExtent - Scroll cache size
    • useRepaintBoundary - Isolate item repaints
    • keepAlive - Keep items alive when scrolled away
  • Type definitions
    • OnLoadMore - Pagination callback
    • LoaderBuilder - Custom loader widget builder
    • OptimizedItemBuilder<T> - Item builder with index
0
likes
150
points
30
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

High-performance Flutter list and grid view package with zero-rebuild optimization, pagination support, and ChangeNotifier-based state management.

Repository (GitHub)
View/report issues

Topics

#listview #gridview #pagination #performance #widget

License

MIT (license)

Dependencies

flutter

More

Packages that depend on gt_dataview