X-Git-Url: https://adrianiainlam.tk/git/?a=blobdiff_plain;f=plugins%2Flegend.js;h=5f7ac7e9a04c8e30f99dce092043f1e54906b686;hb=189f80303921bdd511720934763b5bbc14914756;hp=df2ce1e8050ca2d9e69609112c3c8eb5e1dff4c5;hpb=c02097ab8767f4977d97964a092923baddc7ca08;p=dygraphs.git diff --git a/plugins/legend.js b/plugins/legend.js index df2ce1e..5f7ac7e 100644 --- a/plugins/legend.js +++ b/plugins/legend.js @@ -1,3 +1,9 @@ +/** + * @license + * Copyright 2012 Dan Vanderkam (danvdk@gmail.com) + * MIT-licensed (http://opensource.org/licenses/MIT) + */ + Dygraph.Plugins.Legend = (function() { /* @@ -144,6 +150,7 @@ legend.prototype.predraw = function(e) { if (!this.is_generated_div_) return; // TODO(danvk): only use real APIs for this. + e.dygraph.graphDiv.appendChild(this.legend_div_); var area = e.dygraph.plotter_.area; this.legend_div_.style.left = area.x + area.w - e.dygraph.getOption("labelsDivWidth") - 1 + "px"; this.legend_div_.style.top = area.y + "px"; @@ -202,7 +209,10 @@ var generateLegendHTML = function(g, x, sel_points, oneEmWidth) { // TODO(danvk): remove this use of a private API var xOptView = g.optionsViewForAxis_('x'); var xvf = xOptView('valueFormatter'); - html = xvf(x, xOptView, labels[0], g) + ":"; + html = xvf(x, xOptView, labels[0], g); + if(html !== '') { + html += ':'; + } var yOptViews = []; var num_axes = g.numAxes();