Sha256: 539b91ccde4878e7a74d90e07400433ed43204a450749eb8799059bbc9873e6d

Contents?: true

Size: 354 Bytes

Versions: 4

Compression:

Stored size: 354 Bytes

Contents

(function(Backbone) {
  var include = {
    include: function() {
      var self = this;
      _(arguments).chain().toArray().each(function(module) {
        if (module && module.included && _(module.included).isFunction()) {
          module.included(self);
        }
      });
      return this;
    }
  };

  Backbone.include = include;
})(Backbone);

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
backbone_extensions-0.0.5 lib/assets/javascripts/backbone_extensions/include.js
backbone_extensions-0.0.3 lib/assets/javascripts/backbone_extensions/include.js
backbone_extensions-0.0.2 lib/assets/javascripts/backbone_extensions/include.js
backbone_extensions-0.0.1 lib/assets/javascripts/underscore_extensions/include.js