naive-ui
Version:
A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast
14 lines (13 loc) • 463 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getRect = exports.getScrollTop = void 0;
function getScrollTop(target) {
return target instanceof HTMLElement ? target.scrollTop : window.scrollY;
}
exports.getScrollTop = getScrollTop;
function getRect(target) {
return target instanceof HTMLElement
? target.getBoundingClientRect()
: { top: 0, bottom: window.innerHeight };
}
exports.getRect = getRect;