GenericScroller Properties
Last updated
Was this helpful?
Last updated
Was this helpful?
The button to scroll down.
Syntax: DownArrow { get; }
Determines whether the scroller is active, meaning that the content can be scrolled. This is done by first checking if the DownArrow is shown. If this is the case it also checks if the DownArrow or the UpArrow is active.
Syntax: bool IsActive { get; }
Determines whether the scrollbar is at the bottom, meaning the content is scrolled to the end.
Syntax: bool IsAtBottom { get; }
Determines whether the scrollbar is at the top, meaning the content is scrolled to the beginning.
Syntax: bool IsAtTop { get; }
The maximum time the scroller is allowed to try to scroll to the top or bottom before throwing an exception. Default = 60 seconds.
Syntax: double MaxScrollTime { get; set; } = 60;
The offset that is used when moving to the positions on the scrollbar. By default set to (-10, 0) to avoid hovering effects on the button or thumb when moving to position just below or above those elements.
Syntax: Point MoveApproachOffset { get; set; }
The time for how long the scrollable area must be stable during the stable check after each scrolling action. Default = 2 seconds.
Syntax: double RequiredStableTime { get; set; } = 2;
Gets or sets the search select filter with which the scroller elements can be found. This area is checked for stable screen after scrolling to ensure the scrolling animation is finished.
The button to scroll up.
The tolerance for the stable check after each scrolling action. Might need to be adjusted if there are continuous animations in the scrollable area.
Syntax: SearchSelect { get; set; }
Syntax: UpArrow { get; }
Syntax: UpdateTolerance { get; set; }