MCPcopy
hub / github.com/stutrek/scrollmonitor / scrollTop

Function scrollTop

src/container.ts:39–52  ·  view source on GitHub ↗
(element: HTMLElement)

Source from the content-addressed store, hash-verified

37}
38
39function scrollTop(element: HTMLElement) {
40 if (isOnServer) {
41 return 0;
42 }
43 if (element === document.body) {
44 return (
45 window.pageYOffset ||
46 (document.documentElement && document.documentElement.scrollTop) ||
47 document.body.scrollTop
48 );
49 } else {
50 return element.scrollTop;
51 }
52}
53
54var browserSupportsPassive = false;
55if (isInBrowser) {

Callers 2

calculateViewportMethod · 0.85
updateStateMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected