backbone event aggregator2

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

view = new Backbone.View()
b = _.extend({}, Backbone.Events)
view.listenTo b, "all", (e)->
  console.log e

b.trigger "anything"

view.remove() # stopListening() implicitly called
b.trigger "anything2"