UNPKG

@mtdt.temp/browser-rum-core

Version:
33 lines 857 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getScrollX = getScrollX; exports.getScrollY = getScrollY; function getScrollX() { let scrollX; const visual = window.visualViewport; if (visual) { scrollX = visual.pageLeft - visual.offsetLeft; } else if (window.scrollX !== undefined) { scrollX = window.scrollX; } else { scrollX = window.pageXOffset || 0; } return Math.round(scrollX); } function getScrollY() { let scrollY; const visual = window.visualViewport; if (visual) { scrollY = visual.pageTop - visual.offsetTop; } else if (window.scrollY !== undefined) { scrollY = window.scrollY; } else { scrollY = window.pageYOffset || 0; } return Math.round(scrollY); } //# sourceMappingURL=scroll.js.map