SnapperLayoutInfo
Contains the necessary information about the scrolling layout for SnapperFlingBehavior to determine how to fling.
Inheritors
Functions
Returns true if the layout has some scroll range remaining to scroll towards the end.
Returns true if the layout has some scroll range remaining to scroll towards the start.
Calculate the desired target which should be scrolled to for the given velocity.
Calculate the distance in pixels needed to scroll to the given index. The value returned signifies which direction to scroll in:
Properties
The current item which covers the desired snap point, or null if there is no item. The item returned may not yet currently be snapped into the final position.
The end offset of where items can be scrolled to. This value should only include scrollable regions. For example this should not include fixed content padding. For most layouts, this will the width of the container, minus content padding.
The start offset of where items can be scrolled to. This value should only include scrollable regions. For example this should not include fixed content padding. For most layouts, this will be 0.
The total count of items attached to the layout.
A sequence containing the currently visible items in the layout.