X-Git-Url: https://adrianiainlam.tk/git/?a=blobdiff_plain;f=dygraph.js;h=b8ce5e2347ddfbb6a7c12e7d4cbf0add63c3b702;hb=c65f2303664330f03787d4e0bc7da5f2d9b4bc5f;hp=216753a7b8924845a782cdcc31c4daca32b6b42d;hpb=2a07b81b3a186cae684428f439295a53c6c775af;p=dygraphs.git diff --git a/dygraph.js b/dygraph.js index 216753a..b8ce5e2 100644 --- a/dygraph.js +++ b/dygraph.js @@ -2486,14 +2486,15 @@ Dygraph.prototype.start_ = function() { */ Dygraph.prototype.updateOptions = function(attrs) { // TODO(danvk): this is a mess. Rethink this function. - if (attrs.rollPeriod) { + if ('rollPeriod' in attrs) { this.rollPeriod_ = attrs.rollPeriod; } - if (attrs.dateWindow) { + if ('dateWindow' in attrs) { this.dateWindow_ = attrs.dateWindow; } - if (attrs.valueRange) { + if ('valueRange' in attrs) { this.valueRange_ = attrs.valueRange; + this.valueWindow_ = attrs.valueRange; } // TODO(danvk): validate per-series options.