All Projects → lencioni → consolidated-events

lencioni / consolidated-events

Licence: MIT license
Manage multiple event handlers using few event listeners

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to consolidated-events

ng2-events
Supercharge your Angular2+ event handling
Stars: ✭ 17 (-61.36%)
Mutual labels:  events, event-listener
keycloak-session-restrictor
Simple event-listener for Keycloak which restricts the current user sessions to one (last one wins) only. Demo purposes only!
Stars: ✭ 48 (+9.09%)
Mutual labels:  events, event-listener
tsee
Typed EventEmitter implemented with tsargs
Stars: ✭ 22 (-50%)
Mutual labels:  events, event-listener
Event Dispatcher
The EventDispatcher component provides tools that allow your application components to communicate with each other by dispatching events and listening to them.
Stars: ✭ 7,946 (+17959.09%)
Mutual labels:  events, event-listener
transceiver
Channel based event bus with request/reply pattern, using promises. For node & browser.
Stars: ✭ 25 (-43.18%)
Mutual labels:  events, event-listener
micro-typed-events
The smallest, most convenient typesafe TS event emitter you'll ever need
Stars: ✭ 39 (-11.36%)
Mutual labels:  events, event-listener
SwiftHooks
Event driven programming in Swift
Stars: ✭ 17 (-61.36%)
Mutual labels:  events
StructureJS
JavaScript / TypeScript Library
Stars: ✭ 20 (-54.55%)
Mutual labels:  event-listener
EasyEventEditor
Drop in replacement for the default Unity event editor drawer that allows listener reordering
Stars: ✭ 103 (+134.09%)
Mutual labels:  events
evon
Fast and versatile event dispatcher code generator for Golang
Stars: ✭ 15 (-65.91%)
Mutual labels:  events
GETProtocolCore
🎫 Contract overview and definition of GET Protocol's NFTs
Stars: ✭ 31 (-29.55%)
Mutual labels:  events
iranian-calendar-events
Fetch Iranian calendar events (Jalali, Hijri and Gregorian) from time.ir website
Stars: ✭ 28 (-36.36%)
Mutual labels:  events
Timespace
A jQuery plugin to handle displaying of time events
Stars: ✭ 27 (-38.64%)
Mutual labels:  events
2020.djangocon.eu
🚃 The DjangoCon EU 2020 conference website
Stars: ✭ 16 (-63.64%)
Mutual labels:  events
trainmanjs
TrainmanJS - Cross-Origin Communication Library
Stars: ✭ 16 (-63.64%)
Mutual labels:  events
ikisocket
🧬 WebSocket wrapper with event management for Fiber https://github.com/gofiber/fiber. Based on Fiber WebSocket and inspired by Socket.io
Stars: ✭ 92 (+109.09%)
Mutual labels:  events
javascript-without-jquery
Tips and practical examples
Stars: ✭ 47 (+6.82%)
Mutual labels:  event-listener
EventEmitter
Simple EventEmitter with multiple listeners
Stars: ✭ 19 (-56.82%)
Mutual labels:  events
yii-event
Events for Yii applications
Stars: ✭ 12 (-72.73%)
Mutual labels:  events
tardis
Event sourcing toolkit
Stars: ✭ 35 (-20.45%)
Mutual labels:  events

consolidated-events Version Badge

Build Status dependency status dev dependency status License Downloads

npm badge

Manage multiple event handlers using few event listeners.

Example

import { addEventListener } from 'consolidated-events';

const removeEventListener = addEventListener(
  window,
  'scroll',
  () => { console.log('scrolling') },
  { passive: true }
);

...

removeEventListener();
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].