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

A Flutter infinite scroll list/grid with load-more pagination. Supports empty, loading, error, header, and footer slots.

0.2.0 #

  • Additive APIs on InfinitePagingWidget (existing 0.1.0 surface unchanged):
    • onRefresh — wraps content in RefreshIndicator.adaptive for pull-to-refresh.
    • scrollDirection, reverse, cacheExtent, primary, keyboardDismissBehavior.
    • noMoreWidget — end-of-list builder when !hasMore and items are non-empty.
    • loadMorePadding — optional padding around the bottom loading slot.
    • enableLoadMore — disable near-bottom pagination without clearing hasMore.
  • Example app: pull-to-refresh and noMoreWidget end-of-list message.
  • Tests covering refresh, noMoreWidget, and enableLoadMore: false.
  • Minimum Flutter SDK raised to >=3.41.0 (uses ScrollCacheExtent).

0.1.0 #

  • Initial release of infinite_paging_widget.
  • InfinitePagingWidget with list and grid layouts via PagingDisplayType.
  • Near-bottom scroll listener triggers onLoadMore with in-flight guards.
  • Empty, loading, error, header, and footer slots.
  • Example app, widget tests, and documentation assets.
0
likes
160
points
15
downloads
screenshot

Documentation

API reference

Publisher

verified publisherayushd70.dev

Weekly Downloads

A Flutter infinite scroll list/grid with load-more pagination. Supports empty, loading, error, header, and footer slots.

Repository (GitHub)
View/report issues

Topics

#ui #list #pagination #infinite-scroll #widget

License

MIT (license)

Dependencies

flutter

More

Packages that depend on infinite_paging_widget