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.