UNPKG

biojs-events

Version:
22 lines (18 loc) 454 B
var events = require("backbone-events-standalone"); events.onAll = function(callback,context){ this.on("all", callback,context); return this; }; // Mixin utility events.oldMixin = events.mixin; events.mixin = function(proto) { events.oldMixin(proto); // add custom onAll var exports = ['onAll']; for(var i=0; i < exports.length;i++){ var name = exports[i]; proto[name] = this[name]; } return proto; }; module.exports = events;