unepwcmc/SAPI

View on GitHub
app/assets/javascripts/species/views/downloads/higher_taxa_collection_view.js.coffee

Summary

Maintainability
Test Coverage
Species.HigherTaxaCollectionView = Ember.CollectionView.extend
  tagName: 'ul'
  content: null

  emptyView: Ember.View.extend
    template: Ember.Handlebars.compile("No matches")

  itemViewClass: Ember.View.extend
    contextBinding: 'content'
    template: Ember.Handlebars.compile("{{unbound fullName}}")

    click: (event) ->
      @set('controller.selectedTaxonConcepts', [@get('context')])