X-Git-Url: https://adrianiainlam.tk/git/?a=blobdiff_plain;f=datahandler%2Fbars-fractions.js;h=8594c07869f7732c609bbc774df7d47749bea0e7;hb=bfb3e0a44ba7eb76704389cd1515db9995944d41;hp=28c0491e4113624bcd4fb0615db94ebb8be48e18;hpb=3ea41d86e76be3e19b633bfdde5e05cb3d1da643;p=dygraphs.git diff --git a/datahandler/bars-fractions.js b/datahandler/bars-fractions.js index 28c0491..8594c07 100644 --- a/datahandler/bars-fractions.js +++ b/datahandler/bars-fractions.js @@ -15,11 +15,17 @@ /*global Dygraph:false */ "use strict"; -Dygraph.DataHandlers.FractionsBarsHandler = Dygraph.DataHandler(); +/** + * @constructor + * @extends Dygraph.DataHandlers.BarsHandler + */ +Dygraph.DataHandlers.FractionsBarsHandler = function() { +}; + var FractionsBarsHandler = Dygraph.DataHandlers.FractionsBarsHandler; FractionsBarsHandler.prototype = new Dygraph.DataHandlers.BarsHandler(); -// errorBars +/** @inheritDoc */ FractionsBarsHandler.prototype.extractSeries = function(rawData, i, options) { // TODO(danvk): pre-allocate series here. var series = []; @@ -58,8 +64,9 @@ FractionsBarsHandler.prototype.extractSeries = function(rawData, i, options) { return series; }; -FractionsBarsHandler.prototype.rollingAverage = function(originalData, rollPeriod, - options) { +/** @inheritDoc */ +FractionsBarsHandler.prototype.rollingAverage = + function(originalData, rollPeriod, options) { rollPeriod = Math.min(rollPeriod, originalData.length); var rollingData = []; var sigma = options.get("sigma");