backbone event aggregator
by kazu69
HTML
<script src="http://underscorejs.org/underscore.js"></script>
<script src="http://backbonejs.org/backbone-min.js"></script>
<script src="https://getfirebug.com/firebug-lite.js"></script>
CoffeeScript
Backbone.View.prototype.vent = _.extend {}, Backbone.Events
class ViewA extends Backbone.View
initialize: ->
#@vent = _.extend({}, Backbone.Events)
#_.bindAll @, 'aggregator'
@vent.on 'all', (e, a, b) ->
console.log e
console.log a
console.log b
class ViewB extends Backbone.View
initialize: ->
#@vent = _.extend({}, Backbone.Events)
@vent.trigger 'test', 'option1', 'option2'
@vent.trigger 'test2', 'option3', 'option4'
a = new ViewA()
b = new ViewB()