UNPKG

comindware.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.

38 lines (29 loc) 956 B
/** * Developer: Alexander Makarov * Date: 08.07.2015 * Copyright: 2009-2015 Comindware® * All Rights Reserved * * THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF Comindware * The copyright notice above does not evidence any * actual or intended publication of such source code. */ /* global define, require, Handlebars, Backbone, Marionette, $, _, Localizer */ define([ 'comindware/core', 'text!../templates/groupItem.html' ], function (core, template) { 'use strict'; var classes = { selected: 'selected' }; return Marionette.ItemView.extend({ template: Handlebars.compile(template), tagName: 'li', onRender: function () { this.$el.toggleClass(classes.selected, !!this.model.selected); }, className: 'demo-groups__li' }); });