A tiny (less than 1k) event emitter library. Alternatively, you can skip the initialization step by requiring tiny-emitter/instance instead. This pulls in an already initialized emitter.
event-emitter tiny event emitter pubsub events bindMicroEvent.rb is a event emitter library which provides the observer pattern to Ruby objects. It is inspired by MicroEvent.js, implemented in less than 20 lines of Ruby. or copy the source file into your project.
events event-emitter observer-pattern publish-subscribeImplementation of an event emitter that invokes event listener callbacks concurrently in a configurable thread pool, using Futures to notify callers of success or errors.Because all values must be transferred across thread boundaries, all types T must be Send.
event-emitter parallel futuresUseful when you need only one event emission and want to use it with promises or await it in an async function.If you want multiple individual events as they are emitted, this module is not for you, as a Promise is a single value. Instead, just continue using event callback or use Observables.
promise events event emitter eventemitter event-emitter emit emits listener promisify addlistener addeventlistener wait waits on browser dom async await promises bluebirdpyobservable is a minimalist event system for python. It provides you an easy-to-use interface to trigger arbitrary functions when specific events occur. once works like on, but once the event handler is triggered it will be removed and cannot be triggered again.
event-handlers event-emitter events observer simple minimalistThe DgramEmitter constructor is a EventEmitter with an underlying UDP socket. Just creating the object won't allow you to receive events, for that you will have to call the .listen method. But until you do so, emits will be stored in a queue stack. Note that you can also inherit from the DgramEmitter, but if you chose to do so, you should avoid overwriting the ._dgramState properties and remember to call the constructor function.
dgram-emitter event-emittera simple chokidar watcher and socket.io server which emits file system events to all connected socket.io clients. Primarily it should serve as an event source for systemjs-hot-reloader but you can use it any other way. By default listens on port 5776.
socket-io filesystem watcher event-emitterCollect stats about your node.js process. This module exports a function which instantiates an event emitter which emits a single event, stats. This event emitter has two functions which can be used to start and stop probing for statistics, start() and stop(). Listen to the stats event to get useful process statistics.
nodejs node statistics event-emitter probe stats process profile gc event-loopAn universal JavaScript Emitter based on NodeJS EventEmitter. Also, you can use the standalone version without components.
events event-emitter emitter busBrowser cross-tab events library. Allow to emit events that will be dispatched to all other tabs from that domain opened.
browser localstorage event-emitter tabsGo event emitter and listener with builtin file watcher package. This observer implements event emitter and listener pattern in go, the observer register a list of listener functions and implement an event emitter, once an event is emitted, all listener functions will be called.
event-emitter event-listener file-watcher fsnotify inotifyQueue messages coming from an event emitter until the creation of a listener. This module works in both front end and back end with event emitter interfaces. For questions and feedback please use our twitter account. For support, bug reports and or feature requests please make sure to read our community guideline and use the issue list of this repo and make sure it's not present yet in our reporting checklist.
event-emitter publish-subscribe queue emitter events emit onA universal, human-centric, replayable event emitter. The world just like software is full of events. Sometimes these events occur while we are busy doing other things. Wouldn't it be nice to have a way to replay all events? Noel is the way.
event event-emitter emitter replay event-replay events typescript event-dispatcher node-emitter browser-emitter browser umd dispatcher broadcaster event-driven event-management event-manager replayable-emitter replay-event eventemitter fast-emitter reactive eventedThis library was designed with subclassing in mind. When you pass an array as the last argument of on, one, or EE.unhandle, an object is pushed onto it. This object has a dispose(): void method, which you should call to remove the associated listener from its event.
typescript event-emitter eventstab-emitter is a client-side javascript module that allows you to send events between browser tabs/windows. The sending/recieving web pages must have the same origin. You can not emit events between browsers, only between the same browser. tab-emitter is written to work with browserify, and is extremely easy to implement in your code.
broadcast pub publish subscribe emitter browser browserify crosstab bazaar node demo event-emitter tab-emitter cross-tab intercom ipc rpc pubsub hub messages window communicate communication iwcHigh performance event emitter for modern browsers in ~450 bytes. Install with npm, clone the repo or download and extract the zip. Then import or insert it as script tag.
event-emitter map es6Simple EventEmitter with multiple listeners
event-emitter observable observer events event event-sourcing event-drivenAchtung! This library is currently used in Atom and various Atom dependencies, but our long-term plan is to transition away from it in favor of the simpler event-kit library. Don't depend on supporting this library forever. Achtung Again! The Subscriber mixin requires ES6 Harmony WeakMaps. To enable them, run your program with the node --harmony_collections flag. If you're using it in a node framework such as jasmine, run its script with the flag enabled as follows: node --harmony-collections .bin/jasmine-node specs.
event-emitter events subscribe subscriberThis is an alias for core emitter.removeListener AND emitter.removeAllListeners.
events event-emitter es2015 es6pyobservable is a minimalist event system for python. It provides you an easy-to-use interface to trigger arbitrary functions when specific events occur. Note: We are Python 3 only! Only Python Versions >= 3.5 are supported. Use v0.3.2 for older Python Versions.
event-handlers event-emitter events observer simple minimalist
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.