Showing 1-20 of 165 packages
Input Field component with onChange(value) and stopPropagation
This is a library for optimizing performance sensitive events and declarative preventDefault and stopPropagation
This is a library for optimizing performance sensitive events and declarative preventDefault and stopPropagation
Cross-browser .stopPropagation.
A lightweight React hook that returns a ref and triggers a callback when clicks occur outside the referenced element. Supports stopPropagation to prevent outside clicks when needed.
A type-safe marriage of `EventTarget` and `EventEmitter`.
a carousel effect triggered by BetterScroll
A very simple event emitter with a better API than all the others
A Bootstrap plugin that adds support for multiple open modals.
Vue directive to react on clicks outside an element
Vue 3 directive to react on clicks outside an element
Fully unit tested mock implementation of the browser Event API.
Enhances React elements with Svelte-inspired event modifiers like 'onClick-preventDefault' and 'onClick-stopPropagation'.
A utility to help libraries and frameworks handle `<a>` clicks, properly handling all the default behavior that comes with clicking links (ctrl+click, cmd+click, etc).
TypeScript definitions for swipe
Event Controller for mouse and touch interfaces
A react hook for detecting barcode scanner input.
A single event emitter with priority support for TypeScript
Handle keyboard events directly in templates with `{{on}}` modifier.
A modern page transition library which supports routing, preloading, and additional script reloading.