Mercurial > lada > lada-client
diff app/controller/MessungenGrid.js @ 577:5af82dc8612d
Removed Detail Button from MessungenGrid, Added Operation in Messungengrid controller to open a detailed view after a doubleclick.
author | Dustin Demuth <dustin@intevation.de> |
---|---|
date | Tue, 10 Mar 2015 15:34:55 +0100 |
parents | 8ebe4cfca4b8 |
children | 4251601c6305 |
line wrap: on
line diff
--- a/app/controller/MessungenGrid.js Tue Mar 10 15:26:47 2015 +0100 +++ b/app/controller/MessungenGrid.js Tue Mar 10 15:34:55 2015 +0100 @@ -12,14 +12,14 @@ Ext.define('Lada.controller.MessungenGrid', { extend: 'Ext.app.Controller', + requires: [ + 'Lada.view.window.MessungEdit' + ], + init: function() { this.control({ 'messungengrid': { - selectionchange: this.selectionChanged, - edit: this.gridSave - }, - 'messungengrid button[action=open]': { - click: this.open + itemdblclick: this.open }, 'messungengrid button[action=add]': { click: this.add @@ -48,9 +48,15 @@ }); }, - open: function() { + open: function(grid, record) { + //Opens a detailed view of the Messung + var win = Ext.create('Lada.view.window.MessungEdit', { + record: this.record + }); + win.show(); + win.initData(); // todo - console.log('open'); + console.log('opened window'); }, add: function() {