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.
pull/1/head
sgissinger 13 years ago
parent 8e2f09a97c
commit 0006469d9f

@ -135,6 +135,26 @@ You may need to check for this in hover events.
}
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({

Loading…
Cancel
Save