Signed-off-by: Thomas Lamprecht <t.lampre...@proxmox.com> --- www/manager6/Makefile | 1 - www/manager6/ceph/Status.js | 2 +- www/manager6/dc/Summary.js | 2 +- www/manager6/panel/GaugeWidget.js | 96 --------------------------------------- 4 files changed, 2 insertions(+), 99 deletions(-) delete mode 100644 www/manager6/panel/GaugeWidget.js
diff --git a/www/manager6/Makefile b/www/manager6/Makefile index 90ed2c53..1dbbf59a 100644 --- a/www/manager6/Makefile +++ b/www/manager6/Makefile @@ -77,7 +77,6 @@ JSSRC= \ panel/InfoWidget.js \ panel/TemplateStatusView.js \ panel/InputPanel.js \ - panel/GaugeWidget.js \ panel/HealthWidget.js \ window/LoginWindow.js \ window/Wizard.js \ diff --git a/www/manager6/ceph/Status.js b/www/manager6/ceph/Status.js index d83b1cdb..72b3fb49 100644 --- a/www/manager6/ceph/Status.js +++ b/www/manager6/ceph/Status.js @@ -121,7 +121,7 @@ Ext.define('PVE.node.CephStatus', { items: [ { flex: 1, - xtype: 'pveGauge', + xtype: 'proxmoxGauge', itemId: 'space', title: gettext('Usage') }, diff --git a/www/manager6/dc/Summary.js b/www/manager6/dc/Summary.js index 310bd267..a1d71fca 100644 --- a/www/manager6/dc/Summary.js +++ b/www/manager6/dc/Summary.js @@ -29,7 +29,7 @@ Ext.define('PVE.dc.Summary', { bodyPadding: '0 0 10 0', layout: 'hbox', defaults: { - xtype: 'pveGauge', + xtype: 'proxmoxGauge', flex: 1 }, items:[ diff --git a/www/manager6/panel/GaugeWidget.js b/www/manager6/panel/GaugeWidget.js deleted file mode 100644 index 0d809720..00000000 --- a/www/manager6/panel/GaugeWidget.js +++ /dev/null @@ -1,96 +0,0 @@ -Ext.define('PVE.panel.GaugeWidget', { - extend: 'Ext.panel.Panel', - alias: 'widget.pveGauge', - - defaults: { - style: { - 'text-align':'center' - } - }, - items: [ - { - xtype: 'box', - itemId: 'title', - data: { - title: '' - }, - tpl: '<h3>{title}</h3>' - }, - { - xtype: 'polar', - height: 120, - border: false, - itemId: 'chart', - series: [{ - type: 'gauge', - value: 0, - colors: ['#f5f5f5'], - sectors: [0], - donut: 90, - needleLength: 100, - totalAngle: Math.PI - }], - sprites: [{ - id: 'valueSprite', - type: 'text', - text: '', - textAlign: 'center', - textBaseline: 'bottom', - x: 125, - y: 110, - fontSize: 30 - }] - }, - { - xtype: 'box', - itemId: 'text' - } - ], - - header: false, - border: false, - - warningThreshold: 0.6, - criticalThreshold: 0.9, - warningColor: '#fc0', - criticalColor: '#FF6C59', - defaultColor: '#c2ddf2', - backgroundColor: '#f5f5f5', - - initialValue: 0, - - - updateValue: function(value, text) { - var me = this; - var color = me.defaultColor; - - if (value >= me.criticalThreshold) { - color = me.criticalColor; - } else if (value >= me.warningThreshold) { - color = me.warningColor; - } - - me.chart.series[0].setColors([color, me.backgroundColor]); - me.chart.series[0].setValue(value*100); - - me.valueSprite.setText(' '+(value*100).toFixed(0) + '%'); - me.valueSprite.setAttributes({x: me.chart.getWidth()/2, y:me.chart.getHeight()-20}, true); - - if (text !== undefined) { - me.text.setHtml(text); - } - }, - - initComponent: function() { - var me = this; - - me.callParent(); - - if (me.title) { - me.getComponent('title').update({title: me.title}); - } - me.text = me.getComponent('text'); - me.chart = me.getComponent('chart'); - me.valueSprite = me.chart.getSurface('chart').get('valueSprite'); - } -}); -- 2.11.0 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel