s-select
Version:
Select component
25 lines (19 loc) • 513 B
JavaScript
import Ember from 'ember';
import layout from '../templates/components/select-dropdown-option';
const {
Component,
computed
} = Ember;
export default Component.extend({
layout,
classNames: ['es-option', 'es-selectable'],
classNameBindings: ['model.isSelected:es-highlight'],
attributeBindings: ['hidden', 'model.name:title'],
hidden: computed.not('model.isVisible'),
click() {
this.get('select')(this.get('model'));
},
mouseEnter() {
this.get('hover')(this.get('model'));
}
});