For scroll events the scroll
object is exposed which contains the following properties.
Property |
Type |
Description |
x |
number |
Horizontal scroll position |
y |
number |
Vertical scroll position |
xTurn |
number |
Horizontal scroll position where the scroll dRection turned in the opposite dRection |
yTurn |
number |
Vertical scroll position where the scroll dRection turned in the opposite dRection |
xDTurn |
number |
Difference of the horizontal scroll position where the scroll dRection turned in the opposite dRection |
yDTurn |
number |
Difference of the vertical scroll position where the scroll dRection turned in the opposite dRection |
isScrollingUp |
boolean |
Whether the page is scrolling up |
isScrollingDown |
boolean |
Whether the page is scrolling down |
isScrollingLeft |
boolean |
Whether the page is scrolling left |
isScrollingRight |
boolean |
Whether the page is scrolling right |
Property |
Type |
Description |
width |
number |
Inner width of the window |
height |
number |
Inner height of the window |
outerWidth |
Outer width of the window |
|
outerHeight |
Outer height of the window |
|
clientWidth |
number |
Width of the document element |
clientHeight |
number |
Height of the document element |
documentWidth |
number |
Complete width of the document |
documentHeight |
number |
Complete height of the document |
Property |
Type |
Description |
scroll |
Scroll |
See Scroll type above |
dimensions |
Dimensions |
See Dimensions type above |
Property |
Type |
Description |
top |
number |
Top position of the element, relative to the viewport |
right |
number |
Right position of the element, relative to the viewport |
bottom |
number |
Bottom position of the element, relative to the viewport |
left |
number |
Left position of the element, relative to the viewport |
width |
number |
Width of the element |
height |
number |
Height of the element |