Sha256: 40f187711cd1d6edaad3e1ba3cb61974f7a8a5732f8ba47b07a1ebc0dcde51ce

Contents?: true

Size: 612 Bytes

Versions: 2

Compression:

Stored size: 612 Bytes

Contents

#  require:
#    jquery ~> 1.7.0
#    underscore ~> 1.3.0

#= require ultimate/helpers

@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: (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

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ultimate-base-0.3.0 app/assets/javascripts/ultimate/backbone/base.js.coffee
ultimate-base-0.3.0.alpha app/assets/javascripts/ultimate/backbone/base.js.coffee