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")); } } });