Skip to content
A simple on, off & trigger implementation.
JavaScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
src
test
README.md
bower.json
karma.conf.js

README.md

Observable.js

Observable.js is a simple on, off & trigger implementation that can be easily mixed into other objects or leveraged standalone.

var events = Observable();

// Listen to something
events.on('fire', function(isDrill) {
  if (isDrill) return;
  alert('Ahhh!!! A fire!');
});

// Fire a listener
events.trigger('fire', false);

// Unregister the listener(s)
events.off('fire');

Arguments passed into observable trigger are forwarded to the corresponding listeners.

Installation

bower install iamerrick-observable
Something went wrong with that request. Please try again.