dgaya_evented

0.0.2 • Public • Published

This is a simple event emitter implementation that enhances any existing object to be an event emitter.

  Evented is a module that
    can create a new evented object
        ✓ from no parameter
    can add events to existing object
        ✓ accepts object parameter
        ✓ keeps nested properties
        ✓ keeps parent functions
    behaves as an event emitter
      ✓ can emit and receive events
      ✓ event can pass custom information
      ✓ has once
      ✓ can disable observers
const evented = require('dgaya_evented');
const e = evented();
e.on('event_name', () => console.log('Hi!'));
e.emit('event_name');

Readme

Keywords

none

Package Sidebar

Install

npm i dgaya_evented

Weekly Downloads

0

Version

0.0.2

License

ISC

Unpacked Size

8.76 kB

Total Files

5

Last publish

Collaborators

  • davidgaya