9 references to SnapHelpers
Microsoft.Maui.Controls.Compatibility (9)
iOS\CollectionView\ItemsViewLayout.cs (9)
297 return SnapHelpers.AdjustContentOffset(proposedContentOffset, visibleElements[0].Frame, viewport, 305 var alignmentTarget = SnapHelpers.FindAlignmentTarget(alignment, proposedContentOffset, 309 var bestCandidate = SnapHelpers.FindBestSnapCandidate(visibleElements, viewport, alignmentTarget); 313 return SnapHelpers.AdjustContentOffset(proposedContentOffset, bestCandidate.Frame, viewport, alignment, 319 return SnapHelpers.AdjustContentOffset(proposedContentOffset, visibleElements[0].Frame, viewport, alignment, 330 var alignmentTarget = SnapHelpers.FindAlignmentTarget(alignment, contentOffset, CollectionView, ScrollDirection); 335 var currentItem = SnapHelpers.FindBestSnapCandidate(visibleElements, viewport, alignmentTarget); 355 currentItem = SnapHelpers.FindNextItem(visibleElements, ScrollDirection, span, scrollingVelocity, currentIndex); 357 return SnapHelpers.AdjustContentOffset(CollectionView.ContentOffset, currentItem.Frame, viewport, alignment,