Last updated:
0 purchases
grouped infinite list
Grouped Infinite List #
Grouped Infinite ListView with items that can be scrolled infinitely in both directions. This widget use CustomScrollView with two SliverList to achive this.
This package inspired by grouped_list package.
Installation 💻 #
❗ In order to start using Grouped Infinite List you must have the Flutter SDK installed on your machine.
Add grouped_infinite_list to your pubspec.yaml:
dependencies:
grouped_infinite_list:
copied to clipboard
Install it:
flutter packages get
copied to clipboard
Parameters: #
Parameter
Description
Required
Default
positiveItems
List of items that will be displayed in the positive direction
required
-
negativeItems
List of items that will be displayed in the negative direction
no
emptyList
groupBy
Function to determine which group an item belongs to
required
-
itemBuilder
Function to build a widget for each item in the list.
required
-
groupSeparatorBuilder
Function to build a group header separator in the list.
required
-
groupSeparatorPadding
Padding for the group header separator in the list.
no
EdgeInsets.zero
useStickyGroupSeparators
Whether to use sticky group separators. Header will stick on top.
no
false
separator
Widget that will be displayed between items
no
-
groupComparator
Function to sort the list of groups
no
-
itemComparator
Function to sort the items inside a group
no
-
stickyHeaderPositionOffset
Offset from the top of the screen at which sticky headers should stick. Usefull if you need your list scroll behind appBar
no
0
Also you can use Parameters from CustomScrollView
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.