great_list_view 0.1.2 copy "great_list_view: ^0.1.2" to clipboard
great_list_view: ^0.1.2 copied to clipboard

outdated

A Flutter package that enhance the standard list view with implicit animations on changes and so on. See README.md file.

[0.0.1] to [0.0.8] - 13-11-2020 #

Initial alpha release. Includes AnimatedSliverList, AnimatedListDiffDispatcher and TreeListAdapter core classes.

[0.0.9] - 19-04-2021 #

  • Bug fixes;
  • Null-safety support.

[0.0.10] - 17-05-2021 #

  • fixed worker_manager depedencies error.

[0.1.0] - 07-09-2021 #

  • Library completely revised and rewritten;
  • Removed animation builders (AnimatedListAnimationBuilder) in favor of keeping item states at all times: wrapping the item to add animation effects was resulting in losing the item state);
  • Outcoming and incoming items share the same animation now (see AnimatedWidgetBuilderData.animation);
  • Removed changing animation in favor of implicit flutter animations: alternatively, the new widget MorphTransition has been introduced to create a cross-fade effect when item is changing its content;
  • Introduced the AnimatedSliverFixedExtentList, inspired by SliverFixedExtentList, to create a list with fixed size items;
  • Introduced the AnimatedListView, inspired by ListView, to create a list view faster, without necessarily using slivers;
  • Reordering now works even while the list is animating.

[0.1.1] - 30-09-2021 #

  • Added computeItemBox, listToActualItemIndex and actualToListItemIndex methods to the list controller;
  • Added initialScrollOffsetCallback attribute;
  • Other small changes.

[0.1.2] - 11-12-2021 #

  • More bug fixes;
  • Finally this library also works for web development;
  • Removed listToActualItemIndex and actualToListItemIndex methods, no more needed;
  • Removed explicit version dependencies;
  • Code changed to work with the new stable version of flutter 2.5.3;
  • Added holdScrollOffset attribute to prevent scrolling up when the above items not visibile are modified;.
95
likes
0
pub points
89%
popularity

Publisher

unverified uploader

A Flutter package that enhance the standard list view with implicit animations on changes and so on. See README.md file.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

collection, diffutil_dart, flutter, worker_manager

More

Packages that depend on great_list_view