Sha256: 73e1de6b41a7c01b4aeb3777397d86f2e518b75466c6cb9334bb68c511cbb0bd

Contents?: true

Size: 359 Bytes

Versions: 1

Compression:

Stored size: 359 Bytes

Contents

CodeSync.ProjectAssets = Backbone.Collection.extend
  url: ()->
    CodeSync.get("serverInfoEndpoint")

  parse: (response)->
    models = for path in _.uniq(response.project_assets)
      description = path.replace(response.root,'')
      {path,description}

    models

  initialize: ()->
    @fetch()
    Backbone.Collection::initialize.apply(@, arguments)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
code_sync-0.6.7 lib/assets/javascripts/code_sync/editor/datasources/project_assets.coffee