focus-trap
Trap focus within a DOM node.
Found 106 results for trap
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)
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
Wrap `require` in a try/catch block.
Small shim providing `new Proxy(target, handler)`
Trap focus inside specified HTML element. Vanilla JS with size <0.5kb. No dependencies. Easy to use with React, Angular or Raw Javascript
Vue3 and Vue2 directive for keyboard navigation - roving movement and trapping inside container
Attempts to parse an input string according to the .properties specification.
Trap focus within a DOM node.
A react hook to trap the focus within a reference
Wraps JSON#parse in a try/catch block.
Parse a string as JSON.
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).
A highly accessible, customizable and lightweight dialog.
Node-RED node that receives snmp traps.
Attempts to parse an input string as JSON5.
Nodemailer plugin to intercept emails in non production environments
A lightweight web component that traps focus within a DOM node
A tiny focus trapping utility that respects shadow DOMs and slots.
Command Line time tracking inspired by Time Trap, with D3 html reports
Attempts to parse an input string as commented JSON.
Attempts to parse an input string as YAML.
Attempts to parse an input string as INI.
Attempts to parse an input string as ALCE.
Wraps toml#parse in a try/catch block.
Attempts to parse an input string as Human JSON.
`ViewportTrap` is a headless React component that helps ensure that its children are always visible within the viewport. This is particularly useful for UI elements like tooltips or dropdowns that might be hidden or cut-off due to their position near the
Manage and trap focus within an element
A small Javascript library to focus trap a user on your website, to help comply with W3C accessibility guidelines.
A powerfull, high performance, lightweight library to injecs many usefull methods into the Object prototype to sugar many use cases working with common Javascript object.
Determines which child elements are interactive according to the WHATWG spec
A react component to trap focus for accessibility
It is a trap! (for a focus)
DOM trap for a focus
A limited ES2015 Proxy shim.
nutrafol popup helper
Traps focus within a DOM node — subsequently mounted traps will pause others and take focus responsibility until they unmount.
Provide traps for use as Proxy handler, allowing to keep track of changes and choose to commit or rollback changes
💂♂️ Invisible focus guards for robust focus trapping in modals, dialogs, and more.
A simple TypeScript npm package to lock focus within a specified container. This package helps ensure that keyboard navigation stays within a particular section of a webpage, improving accessibility and user experience.
Modal component for Svelte
Wraps a function in a try/catch block.
Track iframe's mouse events and bubble them up to outer document correctly.
A tiny and performant library to trap the focus within your DOM elements.
Helper for initializing and deinitializing an app
An snmp trap receiver router, similar in concept to the HTTP request routing in the likes of Expressjs.
Tiny console capturing library
Capture and store a function's log outputs and return value, and stops its output from reaching the CLI. Makes console log testing a breeze.
A simple module to trap the tab navigation inside a container very useful for modal and dialog.
Trap the user's cursor within an element for nicer game controls.
Lightweight (≤2kB) focus trapping utility for implementing accessible keyboard navigation constraints in modal dialogs, sidebars, and other contained UI components.
A lightweight functional library for functional composition and object composition.
It highlights and helps to find forgotten console.log calls in runtime
Trap the user's cursor within an element for nicer game controls.
🎯 Trap and manage focus within a section of your app. Essential for modals and dialogs!
lay-familiar
If a function does not throw, return the function return value; otherwise, return the return value of a second function.
An Angular directive to allow focus trap within a DOM element
Higher order component used to trap keyboard focus within a wrapped component.
LocalStorage for Node.js, auto syncing for objects with JSON files using the Proxy API
Run that trap!
Roll your own stack traces and control program execution through AST manipulation
individual-law
Detect dom events inside or outside an element
If a function does not return an error, invoke a callback with the function result; otherwise, invoke a callback with a value `y`.
Purity and safety for methods invokes.
Trap me if you can!
cow-couple-tightly0
If a function does not return an error, invoke a callback with the function result; otherwise, invoke a second function.
4 kB 60 fps Functional SPA/PWA Framework
Function Library in JS
A util allows you get favicons from a url
A 'not too bad' alternative to @ungap/new proposal
If a function does not throw, return the function return value; otherwise, return `y`.
Colocated overlay drop menu that pops out of scroll ancestors and traps focus
Wrap a function in a try/catch block.
Trap focus within a DOM node.
React hook for trapping focus inside specified HTML element.
Trap keyboard focus inside an element
Chai integration for trap testing.
Static site generator for the Ghost blogging platform.
A Zero-Dependency, tiny, pure typescript Focus Trap with refocussing functionality. Compatible with pure JS, React and Vue.
Trap route decorator.
Overwrite the browsers default behaviour when pressing tab. While navigating through a form using the tab key the focus will not be set outside of the form ( e.g. the browsers url bar ).
Thin ES6 Proxy Wrapper for Better Transparency
Prevent page from scrolling after having reached the end of a scrollable element
It is a trap! (for a focus)
A lightweight utility to manage and enhance keyboard navigation for front-end applications. Focus Navigator simplifies accessibility by allowing developers to trap focus within a container, cycle through focusable elements, and improve keyboard navigation
Observe the object property getter, setter or method calls and add custom behavior.
It is a trap! (for a focus)
It is a trap! (for a focus)
Trap focus within a DOM node.
> IMPORTANT: This package is meant to be used ONLY with composer package `laravel-local-smtp-blackhole`.
Get focusable child elements of a DOM element
A simple, pure vanilla JS, focus trap.
A 'mouse operator' implementation
acres-color-web3-help
Proxy Trap for a list of methods
execute command after process termination