flutter_infinite_chat_list 0.1.1 copy "flutter_infinite_chat_list: ^0.1.1" to clipboard
flutter_infinite_chat_list: ^0.1.1 copied to clipboard

A high-performance, generic animated chat list widget for Flutter with bi-directional infinite pagination, scroll-to-index, animated mutations, and keyboard-aware spacing.

0.1.1 #

  • Updated package description and metadata.
  • Removed unnecessary references.

0.1.0 #

  • Initial release.
  • ChatListWidget<T> — generic animated chat list with reversed CustomScrollView + SliverAnimatedList.
  • ChatListController<T> — plain Dart controller with O(1) lookups, imperative mutations, and operations stream.
  • Bi-directional infinite pagination (older + newer) with scroll position preservation.
  • Scroll-to-index via scrollview_observer.
  • Animated insert, remove, update, and bulk-set with diffutil_dart diffing.
  • Keyboard-aware bottom spacing (SliverSpacing).
  • Scroll-to-bottom FAB with unread badge.
  • Empty state and load-more indicator widgets.
  • Fully generic — works with any item type.
1
likes
150
points
120
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A high-performance, generic animated chat list widget for Flutter with bi-directional infinite pagination, scroll-to-index, animated mutations, and keyboard-aware spacing.

Repository (GitHub)
View/report issues

Topics

#chat #list #animation #pagination #scroll

License

MIT (license)

Dependencies

diffutil_dart, flutter, scrollview_observer

More

Packages that depend on flutter_infinite_chat_list