import { on } from 'ember-addons/ember-computed-decorators'; export default Ember.Component.extend({ classNames: ['site-text'], classNameBindings: ['siteText.overridden'], @on('didInsertElement') highlightTerm() { const term = this.get('term'); if (term) { this.$('.site-text-id, .site-text-value').highlight(term, {className: 'text-highlight'}); } this.$('.site-text-value').ellipsis(); }, click() { this.send('edit'); }, actions: { edit() { this.sendAction('editAction', this.get('siteText')); } } });