super_sliver_list 0.2.0 copy "super_sliver_list: ^0.2.0" to clipboard
super_sliver_list: ^0.2.0 copied to clipboard

Drop-in replacement for SliverList and ListView that can handle large lists with variable extents and jump/animate to specific items.

0.2.0 #

  • Added visibleRange and unobstructedVisibleRange properties to ListController.
  • Layout fixes.
  • Renamed ExtentController to ListController.

0.2.0-dev.2 #

  • Introduced the concept of child obstruction extent. This is a property that can be set on Sliver geometry and allows for reliable positioning of items in slivers that are wrapped in a sticky header sliver.
  • Added sticky headers to example.

0.2.0-dev.1 #

This is a major update and a complete rewrite of SuperSliverList.

  • Added SuperListView as a convenient drop-in replacement for ListView.
  • Added ability to jump / animate to specific item using ExtentController.
  • Added ability to asynchronously precompute item extents using ExtentPrecalculationPolicy.
  • Comprehensive test coverage.

0.0.8 #

  • Fixed problem when accessing layout offset from a LayoutBuilder child widget.

0.0.7 #

  • Fix inserted children not being build properly.

0.0.6 #

  • Bug fixes

0.0.5 #

  • Bug fixes

0.0.4 #

  • Bug fixes

0.0.3 #

  • Various bug fixes and improvements

0.0.2 #

  • Various bug fixes

0.0.1 #

  • Initial release
191
likes
0
pub points
95%
popularity

Publisher

verified publishernativeshell.dev

Drop-in replacement for SliverList and ListView that can handle large lists with variable extents and jump/animate to specific items.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

collection, flutter, logging

More

Packages that depend on super_sliver_list