app/assets/javascripts/species/mixins/taxon_concept_auto_complete_lookup.js.coffee
Species.TaxonConceptAutoCompleteLookup = Ember.Mixin.create({
taxonConceptQuery: null
taxonConceptQueryForDisplay: null
autoCompleteTaxonConcepts: ( ->
taxonConceptQuery = @get('taxonConceptQuery')
if not taxonConceptQuery or taxonConceptQuery.length < 3
return;
ac_params = {
taxonomy: @get('taxonomy')
taxon_concept_query: taxonConceptQuery
}
ac_params['visibility'] = 'elibrary' if @get('searchContext') == 'documents'
Species.AutoCompleteTaxonConcept.find(ac_params)
).property('taxonConceptQuery')
taxonConceptQueryRe: ( ->
new RegExp("^"+@get('taxonConceptQuery'),"i")
).property('taxonConceptQuery')
})