app/assets/javascripts/ultimate/backbone/base.js.coffee in ultimate-base-0.2.4 vs app/assets/javascripts/ultimate/backbone/base.js.coffee in ultimate-base-0.3.0.alpha

- old
+ new

@@ -1,15 +1,27 @@ +# require: +# jquery ~> 1.7.0 +# underscore ~> 1.3.0 + #= require ultimate/helpers -(@Ultimate ||= {}).Backbone = +@Ultimate ||= {} +@Ultimate.Backbone = + debugMode: false debug: -> if @debugMode a = ["info", "Ultimate.Backbone"] Array::push.apply a, arguments if arguments.length > 0 cout.apply @, a - isView: (viewClass) -> viewClass instanceof Backbone.View + isView: (view) -> view instanceof Backbone.View isViewClass: (viewClass) -> (viewClass::) instanceof Backbone.View + + isModel: (model) -> model instanceof Backbone.Model + + isCollection: (collection) -> collection instanceof Backbone.Collection + + isRouter: (router) -> router instanceof Backbone.Router