comindware.core.ui
Version:
Comindware Core UI provides the basic components like editors, lists, dropdowns, popups that we so desperately need while creating Marionette-based single-page applications.
23 lines (17 loc) • 474 B
JavaScript
// @flow
import template from '../templates/dropdownMenuItemView.html';
export default Marionette.View.extend({
tagName: 'li',
className: 'popout-menu__i',
template: Handlebars.compile(template),
templateContext() {
return {
getTitle: this.model.has('tooltip') ? this.model.get('tooltip') : this.model.get('name')
};
},
events: {
click() {
this.trigger('execute', this.model);
}
}
});