1 Ext.define('AM.controller.Users', {
2 extend: 'Ext.app.Controller',
8 views: ['user.Edit', 'user.List'],
19 'viewport > userlist dataview': {
20 itemdblclick: this.editUser
22 'useredit button[action=save]': {
23 click: this.updateUser
28 editUser: function(grid, record) {
29 var edit = Ext.create('AM.view.user.Edit').show();
31 edit.down('form').loadRecord(record);
34 updateUser: function(button) {
35 var win = button.up('window'),
36 form = win.down('form'),
37 record = form.getRecord(),
38 values = form.getValues();
42 this.getUsersStore().sync();