Merge pull request #5401 from alexanderzobnin/issue-4740

Issue #4740 - able to use $SeriesName variable in prefix of postfix.
This commit is contained in:
Carl Bergquist 2016-06-25 17:49:44 +02:00 committed by GitHub
commit ab104bcfd7

View File

@ -199,6 +199,13 @@ class SingleStatCtrl extends MetricsPanelCtrl {
data.valueFormated = formatFunc(data.value, decimalInfo.decimals, decimalInfo.scaledDecimals);
data.valueRounded = kbn.roundValue(data.value, decimalInfo.decimals);
}
// Add $seriesName variable for using in prefix or postfix
data.scopedVars = {
seriesName: {
value: this.series[0].label
}
};
}
// check value to text mappings if its enabled
@ -296,7 +303,7 @@ class SingleStatCtrl extends MetricsPanelCtrl {
}
function getSpan(className, fontSize, value) {
value = templateSrv.replace(value);
value = templateSrv.replace(value, data.scopedVars);
return '<span class="' + className + '" style="font-size:' + fontSize + '">' +
value + '</span>';
}