Scrolling Content
Time interval to throttle scroll events
The throttle time under 90ms will not work well because of performance prospects. It will fire much less event than expected. Use in caution!
Fires the remaining scrollable content in pixels
Fires the horizontal remaining scrollable content in pixels
Fires the vertical remaining scrollable content in pixels
Fires the ScrollDirection
when the scrolling direction has been changed
Fires the scroll position when scroll has been ended
Fires the scroll position when scroll has been started
Fires the HorizontalScrollDirection
when the horizontal scrolling direction has been changed
Fires when scrolling X phase has been changed ScrollPhase
Fires the VerticalScrollDirection
when the vertical scrolling direction has been changed
Fires when scrolling Y phase has been changed ScrollPhase
Fires the scroll position only while scrolling down
Fires the scroll position only while scrolling left
Fires the scroll position only while scrolling right
Fires the scroll position only while scrolling up
Scrolling Content
Base Scrolling Observable
Fires the scroll positions on every scroll event
By default, throttles events for every [90ms]{@link ScrollObserver#throttleTime}, use [throttleBy]{@link ScrollObserver#listen} if need something else
Returns the scroll position of the target
Returns the scroll position X of the target
Returns the scroll position Y of the target
Base Horizontal Scrolling Observable
Fires the horizontal scroll position on every scroll event
By default, throttles events for every [90ms]{@link ScrollObserver#throttleTime}, use [throttleBy]{@link ScrollObserver#listenX} if need something else
Base Vertical Scrolling Observable
Fires the vertical scroll position on every scroll event
By default, throttles events for every [90ms]{@link ScrollObserver#throttleTime}, use [throttleBy]{@link ScrollObserver#listenY} if need something else
Returns throttled scroll events by given time
Set time
argument to 0
if want to catch all events
Time to throttle events
Returns throttled scrollX events by given time
Set time
argument to 0
if want to catch all events
Time to throttle events
Returns throttled scrollY events by given time
Set time
argument to 0
if want to catch all events
Time to throttle events
Generated using TypeDoc
Scroll Observer