Search results
104 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Trap focus within a DOM node.
DOM trap for a focus
It is a trap! (for a focus)
It is a trap! (for a focus)
Vue component to trap the focus within a DOM element
A lightweight web component that traps focus within a DOM node
It is a trap! (for a focus)
Wrap `require` in a try/catch block.
Tiny (~1Kb) React hooks for isolating focus within subsections of the DOM.
SolidJS utility that traps focus inside a given DOM element.
Add focus traps to the elements
Vue3 and Vue2 directive for keyboard navigation - roving movement and trapping inside container
- vue
- vue2
- vue3
- composable
- directive
- keyboard
- navigation
- trap
- roving
- grid
- gridcell
- a11y
- accessibility
- cycle
- View more
Trap focus inside specified HTML element. Vanilla JS with size <0.5kb. No dependencies. Easy to use with React, Angular or Raw Javascript
Small shim providing `new Proxy(target, handler)`
Wraps JSON#parse in a try/catch block.
Parse a string as JSON.
Attempts to parse an input string according to the .properties specification.
A react hook to trap the focus within a reference
A focus trap library that pierces that shadow dom. So you can use it with native web components. Deep Focus Trap is a lightweight library written in vanilla js with only one dependency (that is tree-shakable if not in use).
- focus
- accessibility
- trap
- capture
- keyboard
- modal
- ADA
- compliance
- ShadowDOM
- Shadow
- DOM
- Web Components
- tabbable
- javascript
- View more
Trap focus within a DOM node.