1.0.2 • Published 11 years ago
backbone.namespacedevents v1.0.2
Backbone.NamespacedEvents
A Backbone.js extension meant to clean up global event pollution.
The goal of this extension is to cut down on generic global Backbone.Event triggers and promote namespacing of events that are fired globally.
Getting Started
To install:
Node: npm install --save backbone.namespacedevents
Bower: bower install --save backbone.namespacedevents
After you've included the plugin on your page or in your module, you can start using it.
var NSE_View = Backbone.View.extend({
eventNamespace: 'NSE_View',
render: function () {
this.trigger('render');
this.trigger('rendered');
return this;
};
});When the render and rendered events are fired within the NSE_View, Backbone.Events will trigger NSE_View:render and NSE_View:rendered, respectively.