extjs-gpl
Version:
GPL licensed version of Sencha Ext JS
25 lines (19 loc) • 668 B
JavaScript
Ext.define('Ticket.view.user.GroupController', {
extend: 'Ext.app.ViewController',
alias: 'controller.user-group',
onAddGroup: function () {
var me = this;
Ext.Msg.prompt('Add Group', 'Group name', function (action, value) {
if (action === 'ok') {
var session = me.getSession(),
viewModel = me.getViewModel(),
groups;
var group = session.createRecord('Group', {
name: value
});
groups = viewModel.getData().currentOrg.groups();
groups.add(group);
}
});
}
});