Sha256: 72b15f22aee6e4896791c3c7d36262af220299b4249157287a376f2455f219ca

Contents?: true

Size: 344 Bytes

Versions: 3

Compression:

Stored size: 344 Bytes

Contents

ELA.Models ?= {}
class ELA.Models.CanvasParams extends Backbone.Model
  serialize: -> {}
  deserialize: ->

  constructor: (attributes, options) ->
    @app = attributes.app
    delete attributes.app
    # Special behavior: initial attributes overwrite defaults
    @defaults = _.defaults(_.clone(@defaults), attributes)
    super({}, options)

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ela-3.4.0 app/js/lib/models/canvas_params.coffee
ela-3.3.1 app/js/lib/models/canvas_params.coffee
ela-3.3.0 app/js/lib/models/canvas_params.coffee