flutter_infinite_chat_list 0.1.1
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 reversedCustomScrollView+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_dartdiffing. - 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.