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.
27 lines (24 loc) • 767 B
JavaScript
define([
'comindware/core', 'demoPage/views/CanvasView', 'demoPage/views/DemoProfilePanelView'
], function (core, CanvasView, DemoProfilePanelView) {
'use strict';
return function () {
var DemoButtonView = Marionette.ItemView.extend({
template: function () {
return Handlebars.compile('Demo Button');
},
tagName: 'span'
});
var popout = core.dropdown.factory.createPopout({
buttonView: DemoButtonView,
panelView: DemoProfilePanelView,
popoutFlow: 'right'
});
return new CanvasView({
view: popout,
canvas: {
height: '30px'
}
});
};
});