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.
33 lines (29 loc) • 786 B
JavaScript
import CanvasView from 'demoPage/views/CanvasView';
export default function() {
const model = new Backbone.Model({
selected: ['user.1']
});
const view = new Core.form.editors.MembersSplitEditor({
model,
key: 'selected',
autocommit: true,
// hideUsers: true,
filterFnParameters: {
users: 'users',
groups: 'groups',
all: 'all'
},
memberTypes: {
users: 'users',
groups: 'groups'
},
users: Core.services.UserService.listUsers(),
groups: Core.services.UserService.listGroups(),
showMode: 'button'
});
return new CanvasView({
view,
presentation: "'{{selected}}'",
isEditor: true
});
}