From: Dan Vanderkam Date: Wed, 23 Feb 2011 21:47:49 +0000 (-0500) Subject: minor tweaks to jeremy's change X-Git-Tag: v1.0.0~583 X-Git-Url: https://adrianiainlam.tk/git/?a=commitdiff_plain;h=7aedf6fee4cad9a3fc6de49476fc176e48a090fa;p=dygraphs.git minor tweaks to jeremy's change --- diff --git a/dygraph.js b/dygraph.js index bd582cb..656d7a8 100644 --- a/dygraph.js +++ b/dygraph.js @@ -221,7 +221,7 @@ Dygraph.prototype.__old_init__ = function(div, file, labels, attrs) { /** * Initializes the Dygraph. This creates a new DIV and constructs the PlotKit - * and context <canvas> inside of it. See the constructor for details + * and context <canvas> inside of it. See the constructor for details. * on the parameters. * @param {Element} div the Element to render the graph into. * @param {String | Function} file Source data @@ -254,7 +254,7 @@ Dygraph.prototype.__init__ = function(div, file, attrs) { this.wilsonInterval_ = attrs.wilsonInterval || true; this.is_initial_draw_ = true; this.annotations_ = []; - + // Number of digits to use when labeling the x (if numeric) and y axis // ticks. this.numXDigits_ = 2; @@ -1808,8 +1808,10 @@ Dygraph.prototype.addXTicks_ = function() { var ret = formatter(range[0], range[1], this); var xTicks = []; + // Note: numericTicks() returns a {ticks: [...], numDigits: yy} dictionary, + // whereas dateTicker and user-defined tickers typically just return a ticks + // array. if (ret.ticks !== undefined) { - // numericTicks() returns multiple values. xTicks = ret.ticks; this.numXDigits_ = ret.numDigits; } else {