RRDChart.js: add the noTool parameter

so that we can omit the panel header

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
Dominik Csapak 2017-10-10 15:10:24 +02:00 committed by Dietmar Maurer
parent 51613acea2
commit fcb5b70f0e

View File

@ -117,23 +117,28 @@ Ext.define('Proxmox.widget.RRDChart', {
me.axes[0].setTitle(axisTitle); me.axes[0].setTitle(axisTitle);
me.addTool([{ if (!me.noTool) {
type: 'minus', me.addTool([{
disabled: true, type: 'minus',
tooltip: gettext('Undo Zoom'), disabled: true,
handler: function(){ tooltip: gettext('Undo Zoom'),
var undoButton = me.interactions[0].getUndoButton(); handler: function(){
if (undoButton.handler) { var undoButton = me.interactions[0].getUndoButton();
undoButton.handler(); if (undoButton.handler) {
undoButton.handler();
}
} }
} },{
},{ type: 'restore',
type: 'restore', tooltip: gettext('Toggle Legend'),
tooltip: gettext('Toggle Legend'), handler: function(){
handler: function(){ if (me.legend) {
me.legend.setVisible(!me.legend.isVisible()); me.legend.setVisible(!me.legend.isVisible());
} }
}]); }
}]);
}
// add a series for each field we get // add a series for each field we get
me.fields.forEach(function(item, index){ me.fields.forEach(function(item, index){
var title = item; var title = item;