Sha256: 7350c892b48fba31c1a2085cc18617975198de858a431ffb91a79da383ee7f89

Contents?: true

Size: 493 Bytes

Versions: 2

Compression:

Stored size: 493 Bytes

Contents

collection = Docs.register        "Docs.collections.LucaDocumentation"
collection.extends                "Luca.Collection"
collection.defines
  model: Docs.models.Component
  appNamespace: "Luca"

  getSource: ()->
    Luca.util.resolve("#{ @appNamespace }.documentation")

  fetch: ()->
    models = _( @getSource() ).sortBy("class_name")
    found = {}
    models = for model in models when not found[ model.class_name ]
      found[ model.class_name ] = true
      model

    @reset(models)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
luca-0.9.91 site/source/app/assets/javascripts/docs/collections/luca_documentation.coffee
luca-0.9.9 site/source/app/assets/javascripts/docs/collections/luca_documentation.coffee