36 references to ScrollToPosition
Microsoft.Maui.Controls (36)
IScrollViewController.cs (1)
9 Point GetScrollPositionForElement(VisualElement item, ScrollToPosition position);
Items\ItemsView.cs (4)
158 ScrollToPosition position = ScrollToPosition.MakeVisible, bool animate = true) 165 ScrollToPosition position = ScrollToPosition.MakeVisible, bool animate = true)
Items\ScrollToRequestEventArgs.cs (3)
13 public ScrollToPosition ScrollToPosition { get; } 29 ScrollToPosition scrollToPosition, bool isAnimated) 41 ScrollToPosition scrollToPosition, bool isAnimated)
ListView\ListView.cs (4)
387 public void ScrollTo(object item, ScrollToPosition position, bool animated) 389 if (!Enum.IsDefined(typeof(ScrollToPosition), position)) 400 public void ScrollTo(object item, object group, ScrollToPosition position, bool animated) 404 if (!Enum.IsDefined(typeof(ScrollToPosition), position))
PlatformConfiguration\TizenSpecific\ItemsView.cs (7)
9 public static readonly BindableProperty FocusedItemScrollPositionProperty = BindableProperty.Create("FocusedItemScrollPosition", typeof(ScrollToPosition), typeof(FormsElement), ScrollToPosition.MakeVisible); 12 public static ScrollToPosition GetFocusedItemScrollPosition(BindableObject element) 14 return (ScrollToPosition)element.GetValue(FocusedItemScrollPositionProperty); 17 public static void SetFocusedItemScrollPosition(BindableObject element, ScrollToPosition position) 22 public static ScrollToPosition GetFocusedItemScrollPosition(this IPlatformElementConfiguration<Tizen, FormsElement> config) 27 public static IPlatformElementConfiguration<Tizen, FormsElement> SetFocusedItemScrollPosition(this IPlatformElementConfiguration<Tizen, FormsElement> config, ScrollToPosition position)
ScrollToRequestedEventArgs.cs (4)
17 internal ScrollToRequestedEventArgs(Element element, ScrollToPosition position, bool shouldAnimate) 25 internal ScrollToRequestedEventArgs(object item, ScrollToPosition position, bool shouldAnimate) 33 internal ScrollToRequestedEventArgs(object item, object group, ScrollToPosition position, bool shouldAnimate) 49 public ScrollToPosition Position { get; private set; }
ScrollView\ScrollView.cs (13)
56 public Point GetScrollPositionForElement(VisualElement item, ScrollToPosition pos) 58 ScrollToPosition position = pos; 62 if (position == ScrollToPosition.MakeVisible) 71 position = y > ScrollY ? ScrollToPosition.End : ScrollToPosition.Start; 74 position = x > ScrollX ? ScrollToPosition.End : ScrollToPosition.Start; 77 position = x > ScrollX || y > ScrollY ? ScrollToPosition.End : ScrollToPosition.Start; 83 case ScrollToPosition.Center: 87 case ScrollToPosition.End: 259 public Task ScrollToAsync(Element element, ScrollToPosition position, bool animated) 264 if (!Enum.IsDefined(typeof(ScrollToPosition), position))