<itemvalue="Recognizes movement in the horizontal direction on a per-pointer basis. In contrast to [HorizontalDragGestureRecognizer], [HorizontalMultiDragGestureRecognizer] watches each pointer separately, which means multiple drags can be recognized concurrently if multiple pointers are in contact with the screen. See also: [HorizontalDragGestureRecognizer], a gesture recognizer that just looks at horizontal movement. [ImmediateMultiDragGestureRecognizer], a similar recognizer, but without the limitation that the drag must start horizontally. [VerticalMultiDragGestureRecognizer], which only recognizes drags that start vertically."/>
<itemvalue="Recognizes movement in the horizontal direction on a per-pointer basis. In contrast to [HorizontalDragGestureRecognizer], [HorizontalMultiDragGestureRecognizer] watches each pointer separately, which means multiple drags can be recognized concurrently if multiple pointers are in contact with the screen. See also: [HorizontalDragGestureRecognizer], a gesture recognizer that just looks at horizontal movement. [ImmediateMultiDragGestureRecognizer], a similar recognizer, but without the limitation that the drag must start horizontally. [VerticalMultiDragGestureRecognizer], which only recognizes drags that start vertically."/>
<itemvalue="Tertiary"/>
<itemvalue="Tertiary"/>
@ -54,12 +55,11 @@
<itemvalue="Interface for objects that receive updates about drags. This interface is used in various ways. For example, [MultiDragGestureRecognizer] uses it to update its clients when it recognizes a gesture. Similarly, the scrolling infrastructure in the widgets library uses it to notify the [DragScrollActivity] when the user drags the scrollable."/>
<itemvalue="Interface for objects that receive updates about drags. This interface is used in various ways. For example, [MultiDragGestureRecognizer] uses it to update its clients when it recognizes a gesture. Similarly, the scrolling infrastructure in the widgets library uses it to notify the [DragScrollActivity] when the user drags the scrollable."/>
<itemvalue="pointer Scroll"/>
<itemvalue="pointer Scroll"/>
<itemvalue="Jumps the scroll position from its current value to the given value, without animation, and without checking if the new value is in range. Any active animation is canceled. If the user is currently scrolling, that action is canceled. If this method changes the scroll position, a sequence of startupdateend scroll notifications will be dispatched. No overscroll notifications can be generated by this method."/>
<itemvalue="Jumps the scroll position from its current value to the given value, without animation, and without checking if the new value is in range. Any active animation is canceled. If the user is currently scrolling, that action is canceled. If this method changes the scroll position, a sequence of startupdateend scroll notifications will be dispatched. No overscroll notifications can be generated by this method."/>
<itemvalue="The currently operative [ScrollActivity]. If the scroll position is not performing any more specific activity, the activity will be an [IdleScrollActivity]. To determine whether the scroll position is idle, check the [isScrollingNotifier]. Call [beginActivity] to change the current activity."/>