/* YUI 3.17.2 (build 9c3c78e) Copyright 2014 Yahoo! Inc. All rights reserved. Licensed under the BSD License. http://yuilibrary.com/license/ */ YUI.add('series-spline-stacked', function (Y, NAME) { /** * Provides functionality for creating a stacked spline series. * * @module charts * @submodule series-spline-stacked */ /** * StackedSplineSeries creates spline graphs in which the different series are stacked along a value axis * to indicate their contribution to a cumulative total. * * @class StackedSplineSeries * @constructor * @extends SplineSeries * @uses StackingUtil * @param {Object} config (optional) Configuration parameters. * @submodule series-spline-stacked */ Y.StackedSplineSeries = Y.Base.create("stackedSplineSeries", Y.SplineSeries, [Y.StackingUtil], { /** * @protected * * Calculates the coordinates for the series. Overrides base implementation. * * @method setAreaData */ setAreaData: function() { Y.StackedSplineSeries.superclass.setAreaData.apply(this); this._stackCoordinates.apply(this); } }, { ATTRS: { /** * Read-only attribute indicating the type of series. * * @attribute type * @type String * @default stackedSpline */ type: { value:"stackedSpline" } } }); }, '3.17.2', {"requires": ["series-stacked", "series-spline"]});