Sha256: 6873e89309eafb3fcc627b95156d7261e33faed24fae5a1e18472517754a3509

Contents?: true

Size: 418 Bytes

Versions: 7

Compression:

Stored size: 418 Bytes

Contents

angular.module("SWAT").factory "RevisionModel", ->
  class RevisionModel
    constructor: (@data) ->
      window.Swat.log(@data)

angular.module("SWAT").factory "RevisionModelFactory", (RevisionModel, GlResponse)->
  (jsonResponse)->
    object = new GlResponse(jsonResponse)
    if _.isArray(object)
      result = object.map (u)-> new RevisionModel(u)

    else
      result = new RevisionModel(object)
    result

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
sw2at-ui-0.0.16 app/assets/javascripts/swat/app/factories/revision_model.coffee
sw2at-ui-0.0.15 app/assets/javascripts/swat/app/factories/revision_model.coffee
sw2at-ui-0.0.14 app/assets/javascripts/swat/app/factories/revision_model.coffee
sw2at-ui-0.0.13 app/assets/javascripts/swat/app/factories/revision_model.coffee
sw2at-ui-0.0.12 app/assets/javascripts/swat/app/factories/revision_model.coffee
sw2at-ui-0.0.11 app/assets/javascripts/swat/app/factories/revision_model.coffee
sw2at-ui-0.0.10 app/assets/javascripts/swat/app/factories/revision_model.coffee