Body Scroll Lock as capsid module
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
🔐Body scroll locking that just works with everything
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
TypeScript definitions for body-scroll-lock
It is a trap! (for a focus)
TypeScript definitions for scroll-lock
The final solution for WAI ARIA compatible modal dialogs or full-screen tasks.
Removes body scroll without content _shake_
No description provided.
Disables scroll outside of `children` node.
DOM trap for a focus
A Vue.js directive for scroll locking
Prevent scroll on the body when component is mounted.
Scrollbars, simpler.
The engine that powers scroll-into-view-if-needed
A mutex for guarding async workflows
A inter-process and inter-machine lockfile utility that works on a local or network file system
Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center
provides locking mechanism to sync across browser tabs
Lock on asynchronous code
::: code-group
TypeScript definitions for async-lock
A React component wrapper that restricts scrolling capabilities of everything except for its children.