Commit 0006469d authored by sgissinger's avatar sgissinger

Update jquery.flot.threshold.js

Displays the serie base color and the threshold color side by side in the legend.
When no treshold is color is set, default black color is used.
parent 8e2f09a9
...@@ -135,6 +135,26 @@ You may need to check for this in hover events. ...@@ -135,6 +135,26 @@ You may need to check for this in hover events.
} }
plot.hooks.processDatapoints.push(processThresholds); plot.hooks.processDatapoints.push(processThresholds);
function processThresholdsLegend(ctx, canvas, s) {
if (!s.threshold) {
return;
}
var color = s.threshold.color ? s.threshold.color : "black";
$(".legendLabel").each(function() {
if($(this).text() === s.label)
{
var legend = $(this).prev().find("div > div");
legend.css("border-right-color" , color);
legend.css("border-bottom-color" , color);
}
});
}
plot.hooks.drawSeries.push(processThresholdsLegend);
} }
$.plot.plugins.push({ $.plot.plugins.push({
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment