Files
manolia-alpha/node_modules/buetify/lib/components/scroll/BScroll.js
Robin COuret e0e50af706 init component
2026-02-16 17:28:37 +01:00

25 lines
877 B
JavaScript
Executable File

import "../../../src/components/scroll/scroll.sass";
import { getSimpleFunctionalComponent } from '../../utils/getSimpleFunctionalComponent';
function testWindowScrollbar() {
const parent = document.createElement('div');
parent.setAttribute('style', 'width:30px;height:30px;');
parent.classList.add('scrollbar-test');
const child = document.createElement('div');
child.setAttribute('style', 'width:100%;height:40px');
parent.appendChild(child);
document.body.appendChild(parent); // eslint-disable-next-line
// @ts-ignore
const scrollbarWidth = 30 - parent.firstChild.clientWidth;
if (scrollbarWidth) {
document.body.classList.add('layout-scrollbar-obtrusive');
}
document.body.removeChild(parent);
}
requestAnimationFrame(testWindowScrollbar);
export default getSimpleFunctionalComponent('b-scroll', 'div');
//# sourceMappingURL=BScroll.js.map