|
@@ -328,7 +328,7 @@ class SingleStatCtrl extends MetricsPanelCtrl {
|
|
|
value: {
|
|
value: {
|
|
|
color: panel.colorValue ? getColorForValue(data, data.valueRounded) : null,
|
|
color: panel.colorValue ? getColorForValue(data, data.valueRounded) : null,
|
|
|
formatter: function () { return data.valueFormated; },
|
|
formatter: function () { return data.valueFormated; },
|
|
|
- font: { size: 30 }
|
|
|
|
|
|
|
+ font: { size: getGaugeFontSize() }
|
|
|
},
|
|
},
|
|
|
show: true
|
|
show: true
|
|
|
}
|
|
}
|
|
@@ -344,6 +344,15 @@ class SingleStatCtrl extends MetricsPanelCtrl {
|
|
|
$.plot(plotCanvas, [plotSeries], options);
|
|
$.plot(plotCanvas, [plotSeries], options);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ function getGaugeFontSize() {
|
|
|
|
|
+ if (panel.valueFontSize) {
|
|
|
|
|
+ var num = parseInt(panel.valueFontSize.substring(0, panel.valueFontSize.length - 1));
|
|
|
|
|
+ return 30 * (num / 100);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ return 30;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
function addSparkline() {
|
|
function addSparkline() {
|
|
|
var width = elem.width() + 20;
|
|
var width = elem.width() + 20;
|
|
|
if (width < 30) {
|
|
if (width < 30) {
|
|
@@ -405,7 +414,6 @@ class SingleStatCtrl extends MetricsPanelCtrl {
|
|
|
|
|
|
|
|
function render() {
|
|
function render() {
|
|
|
if (!ctrl.data) { return; }
|
|
if (!ctrl.data) { return; }
|
|
|
-
|
|
|
|
|
data = ctrl.data;
|
|
data = ctrl.data;
|
|
|
setElementHeight();
|
|
setElementHeight();
|
|
|
|
|
|