Last updated:
0 purchases
load items
load_items #
Load new items into either a list or a grid as you scroll down.
Features #
load new items when scrolling to the bottom of a ListView or GridView
pagination support by passing the previous items to ItemsLoader
add custom widget builders for items, loaders and empty widgets
configurable ListView and GridView
configure when to load more via loadScrollFactor
pull-to-refresh to reload data
force refresh using a Listenable
scroll to top using a Listenable
fade out bottom if more option
Example #
LoadItems<Item>(
type: LoadItemsType.grid,
itemBuilder: (context, Item item, int index) {
return ListTile(title: item.title);
},
itemsLoader: (List<Item> currentItems) {
return await Api.fetch({skip: currentItems.length});
},
gridCrossAxisCount: 3,
)
copied to clipboard
See example for full list and grid example.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.