/usr/share/nodejs/@popperjs/test-utils/utils
NameSizeModeActions
appendNewPopper.js4920644editdlrm
appendNewRef.js3210644editdlrm
customEventPolyfill.js4870644editdlrm
getRect.js870644editdlrm
isMSBrowser.js7250644editdlrm
makeConnectedElement.js2710644editdlrm
makeConnectedScrollElement.js2730644editdlrm
makeElement.js1120644editdlrm
prepend.js980644editdlrm
simulateScroll.js5330644editdlrm
then.js1760644editdlrm
Edit: /usr/share/nodejs/@popperjs/test-utils/utils/simulateScroll.js (533B)
export default function simulateScroll( element, { scrollTop, scrollLeft, delay } ) { const scrollingElement = element === document.body ? document.scrollingElement || document.documentElement : element; const applyScroll = () => { if (scrollTop !== undefined) { scrollingElement.scrollTop = scrollTop; } if (scrollLeft !== undefined) { scrollingElement.scrollLeft = scrollLeft; } }; if (delay !== undefined) { setTimeout(applyScroll, delay); } else { applyScroll(); } }