1.0.0 • Published 8 years ago

willson-smith-es2015-event-emitter v1.0.0

Weekly downloads
4
License
MIT
Repository
github
Last release
8 years ago

ES6 event emitter

or es2015 - whatever you want to call it

Sample code

let storeEvents = EventEmitter();
let store = {
  value: 0
}

storeEvents.mixin(store);

function increaseValue() {
  this.value += 1;
}

store.bind('tick', increaseValue);
console.log(store.value); // 0
store.trigger('tick');
console.log(store.value); // 1
store.unbind('tick', increaseValue);
store.trigger('tick');
console.log(store.value); // 1