/*global Dygraph:false */
"use strict";
-Dygraph.DataHandlers.DefaultHandler = Dygraph.DataHandler();
+/**
+ * @constructor
+ * @extends Dygraph.DataHandler
+ */
+Dygraph.DataHandlers.DefaultHandler = function() {
+};
+
var DefaultHandler = Dygraph.DataHandlers.DefaultHandler;
+DefaultHandler.prototype = new Dygraph.DataHandler();
+/** @inheritDoc */
DefaultHandler.prototype.extractSeries = function(rawData, i, options) {
// TODO(danvk): pre-allocate series here.
var series = [];
return series;
};
+/** @inheritDoc */
DefaultHandler.prototype.rollingAverage = function(originalData, rollPeriod,
options) {
rollPeriod = Math.min(rollPeriod, originalData.length);
return rollingData;
};
+/** @inheritDoc */
DefaultHandler.prototype.getExtremeYValues = function(series, dateWindow,
options) {
var minY = null, maxY = null, y;