widgets/infinite_snap_list/infinite_snap_list library
Classes
-
InfiniteSnapList<
T> - A smart wrapper that attaches an InfiniteSnapListBloc to a SnapList to provide seamless, bidirectional infinite scrolling.
-
SnapList<
T> - A highly customizable, finite snap-scrolling list.
-
SnapListController<
T> - Controller for programmatic selection, jump, and scroll control.
- SnapListDotIndicator
- A gracefully animated, interactive dot indicator designed for the SnapList footer.
- SnapScrollPhysics
- Custom physics to force the ListView to snap perfectly to individual items, with clamped velocity to prevent excessive scrolling on strong swipes.
Enums
- SnapBehavior
- Defines how the list behaves when the user swipes.