diff app/view/grid/MessprogrammKategorie.js @ 1081:5e9a674d7bb4

Added Icon-column to stammdaten grid showing RW-status.
author Raimund Renkert <raimund.renkert@intevation.de>
date Wed, 13 Apr 2016 18:41:47 +0200
parents d23427c68285
children 677fc5e62055
line wrap: on
line diff
--- a/app/view/grid/MessprogrammKategorie.js	Wed Apr 13 16:10:25 2016 +0200
+++ b/app/view/grid/MessprogrammKategorie.js	Wed Apr 13 18:41:47 2016 +0200
@@ -64,6 +64,23 @@
         }];
 
         this.columns = [{
+            xtype: 'actioncolumn',
+            text: 'RW',
+            dataIndex: 'readonly',
+            sortable: false,
+            width: 30,
+            getClass: function (val, meta, rec) {
+                console.log(rec.get('statusEdit'));
+                if (rec.get('readonly') === false) {
+                        return 'edit';
+                }
+                return 'noedit';
+            },
+            handler: function(grid, rowIndex, colIndex) {
+                var rec = grid.getStore().getAt(rowIndex);
+                grid.fireEvent('itemdblclick', grid, rec);
+            }
+        }, {
             header: i18n.getMsg('netzbetreiberId'),
             dataIndex: 'netzbetreiberId',
             renderer: function(value) {

http://lada.wald.intevation.org