]> git.proxmox.com Git - pve-manager.git/blob - www/manager6/grid/SelectFeature.js
rename manager5 to manager6
[pve-manager.git] / www / manager6 / grid / SelectFeature.js
1 Ext.override(Ext.view.Table, {
2 afterRender: function() {
3 var me = this;
4
5 me.callParent();
6 // EXT5DEBUG
7 // me.mon(me.el, {
8 // scroll: me.fireBodyScroll,
9 // scope: me
10 // });
11 // if (!me.featuresMC ||
12 // (me.featuresMC.findIndex('ftype', 'selectable') < 0)) {
13 // me.el.unselectable();
14 // }
15 //
16 // me.attachEventsForFeatures();
17 }
18 });
19
20 Ext.define('PVE.grid.SelectFeature', {
21 extend: 'Ext.grid.feature.Feature',
22 alias: 'feature.selectable',
23
24 mutateMetaRowTpl: function(metaRowTpl) {
25 var tpl, i,
26 ln = metaRowTpl.length;
27
28 for (i = 0; i < ln; i++) {
29 tpl = metaRowTpl[i];
30 tpl = tpl.replace(/x-grid-row/, 'x-grid-row x-selectable');
31 tpl = tpl.replace(/x-grid-cell-inner x-unselectable/g, 'x-grid-cell-inner');
32 tpl = tpl.replace(/unselectable="on"/g, '');
33 metaRowTpl[i] = tpl;
34 }
35 }
36 });