Sha256: 4daa3c7c6ad33cc6873206ff94d9e9ff9ed1948961dc89f63a87310809f8a31e

Contents?: true

Size: 554 Bytes

Versions: 3

Compression:

Stored size: 554 Bytes

Contents

class Helios.Models.Entity extends Backbone.Model
  idAttribute: "name"
  url: ->
    @get('resources').url.replace(/^\//, 'data/')

  parse: (response) ->
    response.resources = new Helios.Collections.Resources()
    response.resources.url = response.url
    response

class Helios.Models.Resource extends Backbone.Model
  idAttribute: "url"

class Helios.Models.Device extends Backbone.Model
  idAttribute: "token"
  
class Helios.Models.Receipt extends Backbone.Model
  idAttribute: "transaction_id"

class Helios.Models.Pass extends Backbone.Model

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
helios-0.2.1 ./lib/helios/frontend/javascripts/helios/models.coffee
helios-0.2.0 ./lib/helios/frontend/javascripts/helios/models.coffee
helios-0.1.1 ./lib/helios/frontend/javascripts/helios/models.coffee