0.1.1 • Published 10 years ago

backbone.listener v0.1.1

Weekly downloads
2
License
-
Repository
github
Last release
10 years ago

Backbone.Listener

A simple plugin that adds a new object type for easily binding to events trigged on the Backbone object similar to how you can bind to DOM events with Backbone.View.

Build Status NPM version Coverage Status

Requirements

Backbone (tested with 1.1.2)

Example

var MyListener = Backbone.Listener.extend({

  events: {
    'bar': 'onBar',
    'foo': 'onFoo'
  },

  onBar: function(message) {
    console.log("onBar: " + message);
  },

  onFoo: function(message) {
    console.log("onFoo: " + message);
  }

});

var listener = new MyListener();

Backbone.trigger('foo', 'bar');
Backbone.trigger('bar', 'baz');