![]() Server : Apache/2.4.52 (Ubuntu) System : Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64 User : www-data ( 33) PHP Version : 8.1.2-1ubuntu2.21 Disable Function : NONE Directory : /usr/share/nodejs/@popperjs/test-utils/utils/ |
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(); } }