@coreui/vue
Version:
UI Components Library for Vue.js
11 lines (9 loc) • 442 B
JavaScript
const isInViewport = (element) => {
const rect = element.getBoundingClientRect();
return (Math.floor(rect.top) >= 0 &&
Math.floor(rect.left) >= 0 &&
Math.floor(rect.bottom) <= (window.innerHeight || document.documentElement.clientHeight) &&
Math.floor(rect.right) <= (window.innerWidth || document.documentElement.clientWidth));
};
export { isInViewport as default };
//# sourceMappingURL=isInViewport.js.map