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