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.
41 lines (39 loc) • 1.36 kB
JavaScript
import CanvasView from 'demoPage/views/CanvasView';
export default function() {
return new CanvasView({
view: new Core.layout.Group({
name: 'Group',
collapsible: true,
showHideGroupBtn: true,
showMenu: true,
view: new Core.layout.Group({
name: 'Nested Group',
collapsible: false,
showMenu: true,
view: new Core.layout.VerticalLayout({
rows: [
new Core.form.editors.TextEditor({
value: 'foo'
}),
new Core.form.editors.TextAreaEditor({
value: 'bar'
}),
new Core.form.editors.NumberEditor({
value: 123
}),
new Core.form.editors.DateTimeEditor({
value: '2015-07-20T10:46:37Z'
}),
new Core.form.editors.BooleanEditor({
value: true,
displayText: 'Make me some tea!'
})
]
})
})
}),
canvas: {
width: '500px'
}
});
}