~michael.nelson/ubuntu-webcatalog/1267731-import-sca-apps-error

« back to all changes in this revision

Viewing changes to src/webcatalog/static/yui/3.10.3/build/series-bar-stacked/series-bar-stacked-coverage.js

  • Committer: Tarmac
  • Author(s): Stephen Stewart
  • Date: 2013-06-26 09:19:32 UTC
  • mfrom: (184.1.4 ubuntu-global-nav)
  • Revision ID: tarmac-20130626091932-8urtuli368k8p7ds
[r=beuno,jonas-drange] add ubuntu global nav to apps.ubuntu.com

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
YUI 3.10.3 (build 2fb5187)
 
3
Copyright 2013 Yahoo! Inc. All rights reserved.
 
4
Licensed under the BSD License.
 
5
http://yuilibrary.com/license/
 
6
*/
 
7
 
 
8
if (typeof __coverage__ === 'undefined') { __coverage__ = {}; }
 
9
if (!__coverage__['build/series-bar-stacked/series-bar-stacked.js']) {
 
10
   __coverage__['build/series-bar-stacked/series-bar-stacked.js'] = {"path":"build/series-bar-stacked/series-bar-stacked.js","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0},"b":{"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0]},"f":{"1":0,"2":0,"3":0,"4":0},"fnMap":{"1":{"name":"(anonymous_1)","line":1,"loc":{"start":{"line":1,"column":30},"end":{"line":1,"column":49}}},"2":{"name":"(anonymous_2)","line":30,"loc":{"start":{"line":30,"column":16},"end":{"line":31,"column":1}}},"3":{"name":"(anonymous_3)","line":208,"loc":{"start":{"line":208,"column":23},"end":{"line":209,"column":4}}},"4":{"name":"(anonymous_4)","line":254,"loc":{"start":{"line":254,"column":22},"end":{"line":255,"column":4}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":364,"column":61}},"2":{"start":{"line":9,"column":0},"end":{"line":9,"column":20}},"3":{"start":{"line":22,"column":0},"end":{"line":360,"column":3}},"4":{"start":{"line":32,"column":8},"end":{"line":35,"column":9}},"5":{"start":{"line":34,"column":12},"end":{"line":34,"column":19}},"6":{"start":{"line":37,"column":8},"end":{"line":65,"column":52}},"7":{"start":{"line":66,"column":8},"end":{"line":69,"column":9}},"8":{"start":{"line":68,"column":12},"end":{"line":68,"column":51}},"9":{"start":{"line":70,"column":8},"end":{"line":73,"column":9}},"10":{"start":{"line":72,"column":12},"end":{"line":72,"column":55}},"11":{"start":{"line":74,"column":8},"end":{"line":74,"column":34}},"12":{"start":{"line":75,"column":8},"end":{"line":80,"column":9}},"13":{"start":{"line":77,"column":12},"end":{"line":77,"column":51}},"14":{"start":{"line":78,"column":12},"end":{"line":78,"column":23}},"15":{"start":{"line":79,"column":12},"end":{"line":79,"column":31}},"16":{"start":{"line":81,"column":8},"end":{"line":97,"column":9}},"17":{"start":{"line":83,"column":12},"end":{"line":83,"column":57}},"18":{"start":{"line":84,"column":12},"end":{"line":84,"column":74}},"19":{"start":{"line":85,"column":12},"end":{"line":85,"column":74}},"20":{"start":{"line":86,"column":12},"end":{"line":91,"column":13}},"21":{"start":{"line":88,"column":16},"end":{"line":88,"column":33}},"22":{"start":{"line":89,"column":16},"end":{"line":89,"column":40}},"23":{"start":{"line":90,"column":16},"end":{"line":90,"column":40}},"24":{"start":{"line":95,"column":12},"end":{"line":95,"column":36}},"25":{"start":{"line":96,"column":12},"end":{"line":96,"column":36}},"26":{"start":{"line":98,"column":8},"end":{"line":98,"column":59}},"27":{"start":{"line":99,"column":8},"end":{"line":99,"column":59}},"28":{"start":{"line":100,"column":8},"end":{"line":181,"column":9}},"29":{"start":{"line":102,"column":12},"end":{"line":102,"column":29}},"30":{"start":{"line":103,"column":12},"end":{"line":103,"column":30}},"31":{"start":{"line":104,"column":12},"end":{"line":113,"column":13}},"32":{"start":{"line":106,"column":16},"end":{"line":110,"column":17}},"33":{"start":{"line":108,"column":20},"end":{"line":108,"column":61}},"34":{"start":{"line":109,"column":20},"end":{"line":109,"column":61}},"35":{"start":{"line":111,"column":16},"end":{"line":111,"column":41}},"36":{"start":{"line":112,"column":16},"end":{"line":112,"column":25}},"37":{"start":{"line":114,"column":12},"end":{"line":149,"column":13}},"38":{"start":{"line":116,"column":16},"end":{"line":116,"column":54}},"39":{"start":{"line":117,"column":16},"end":{"line":132,"column":17}},"40":{"start":{"line":119,"column":20},"end":{"line":119,"column":49}},"41":{"start":{"line":120,"column":20},"end":{"line":120,"column":61}},"42":{"start":{"line":121,"column":20},"end":{"line":121,"column":30}},"43":{"start":{"line":123,"column":21},"end":{"line":132,"column":17}},"44":{"start":{"line":125,"column":20},"end":{"line":125,"column":61}},"45":{"start":{"line":126,"column":20},"end":{"line":126,"column":49}},"46":{"start":{"line":130,"column":20},"end":{"line":130,"column":49}},"47":{"start":{"line":131,"column":20},"end":{"line":131,"column":61}},"48":{"start":{"line":136,"column":16},"end":{"line":148,"column":17}},"49":{"start":{"line":138,"column":20},"end":{"line":138,"column":83}},"50":{"start":{"line":139,"column":20},"end":{"line":139,"column":53}},"51":{"start":{"line":140,"column":20},"end":{"line":140,"column":49}},"52":{"start":{"line":142,"column":21},"end":{"line":148,"column":17}},"53":{"start":{"line":144,"column":20},"end":{"line":144,"column":71}},"54":{"start":{"line":145,"column":20},"end":{"line":145,"column":53}},"55":{"start":{"line":146,"column":20},"end":{"line":146,"column":49}},"56":{"start":{"line":147,"column":20},"end":{"line":147,"column":30}},"57":{"start":{"line":150,"column":12},"end":{"line":180,"column":13}},"58":{"start":{"line":152,"column":16},"end":{"line":152,"column":27}},"59":{"start":{"line":153,"column":16},"end":{"line":175,"column":17}},"60":{"start":{"line":155,"column":20},"end":{"line":155,"column":44}},"61":{"start":{"line":156,"column":20},"end":{"line":156,"column":45}},"62":{"start":{"line":157,"column":20},"end":{"line":157,"column":39}},"63":{"start":{"line":158,"column":20},"end":{"line":158,"column":38}},"64":{"start":{"line":162,"column":20},"end":{"line":162,"column":36}},"65":{"start":{"line":163,"column":20},"end":{"line":163,"column":37}},"66":{"start":{"line":164,"column":20},"end":{"line":164,"column":35}},"67":{"start":{"line":165,"column":20},"end":{"line":165,"column":34}},"68":{"start":{"line":166,"column":20},"end":{"line":169,"column":21}},"69":{"start":{"line":168,"column":24},"end":{"line":168,"column":77}},"70":{"start":{"line":170,"column":20},"end":{"line":173,"column":21}},"71":{"start":{"line":172,"column":24},"end":{"line":172,"column":83}},"72":{"start":{"line":174,"column":20},"end":{"line":174,"column":66}},"73":{"start":{"line":177,"column":17},"end":{"line":180,"column":13}},"74":{"start":{"line":179,"column":16},"end":{"line":179,"column":41}},"75":{"start":{"line":182,"column":8},"end":{"line":196,"column":9}},"76":{"start":{"line":184,"column":12},"end":{"line":191,"column":15}},"77":{"start":{"line":195,"column":12},"end":{"line":195,"column":37}},"78":{"start":{"line":210,"column":8},"end":{"line":243,"column":9}},"79":{"start":{"line":212,"column":12},"end":{"line":219,"column":28}},"80":{"start":{"line":220,"column":12},"end":{"line":220,"column":48}},"81":{"start":{"line":221,"column":12},"end":{"line":221,"column":45}},"82":{"start":{"line":222,"column":12},"end":{"line":222,"column":53}},"83":{"start":{"line":223,"column":12},"end":{"line":223,"column":47}},"84":{"start":{"line":224,"column":12},"end":{"line":224,"column":48}},"85":{"start":{"line":225,"column":12},"end":{"line":225,"column":52}},"86":{"start":{"line":226,"column":12},"end":{"line":233,"column":13}},"87":{"start":{"line":228,"column":16},"end":{"line":228,"column":74}},"88":{"start":{"line":232,"column":16},"end":{"line":232,"column":89}},"89":{"start":{"line":234,"column":12},"end":{"line":241,"column":13}},"90":{"start":{"line":236,"column":16},"end":{"line":236,"column":80}},"91":{"start":{"line":240,"column":16},"end":{"line":240,"column":93}},"92":{"start":{"line":242,"column":12},"end":{"line":242,"column":37}},"93":{"start":{"line":256,"column":8},"end":{"line":278,"column":10}},"94":{"start":{"line":279,"column":8},"end":{"line":279,"column":80}},"95":{"start":{"line":280,"column":8},"end":{"line":280,"column":84}},"96":{"start":{"line":281,"column":8},"end":{"line":281,"column":20}}},"branchMap":{"1":{"line":32,"type":"if","locations":[{"start":{"line":32,"column":8},"end":{"line":32,"column":8}},{"start":{"line":32,"column":8},"end":{"line":32,"column":8}}]},"2":{"line":66,"type":"if","locations":[{"start":{"line":66,"column":8},"end":{"line":66,"column":8}},{"start":{"line":66,"column":8},"end":{"line":66,"column":8}}]},"3":{"line":70,"type":"if","locations":[{"start":{"line":70,"column":8},"end":{"line":70,"column":8}},{"start":{"line":70,"column":8},"end":{"line":70,"column":8}}]},"4":{"line":75,"type":"if","locations":[{"start":{"line":75,"column":8},"end":{"line":75,"column":8}},{"start":{"line":75,"column":8},"end":{"line":75,"column":8}}]},"5":{"line":81,"type":"if","locations":[{"start":{"line":81,"column":8},"end":{"line":81,"column":8}},{"start":{"line":81,"column":8},"end":{"line":81,"column":8}}]},"6":{"line":86,"type":"if","locations":[{"start":{"line":86,"column":12},"end":{"line":86,"column":12}},{"start":{"line":86,"column":12},"end":{"line":86,"column":12}}]},"7":{"line":86,"type":"binary-expr","locations":[{"start":{"line":86,"column":15},"end":{"line":86,"column":34}},{"start":{"line":86,"column":38},"end":{"line":86,"column":57}}]},"8":{"line":104,"type":"if","locations":[{"start":{"line":104,"column":12},"end":{"line":104,"column":12}},{"start":{"line":104,"column":12},"end":{"line":104,"column":12}}]},"9":{"line":104,"type":"binary-expr","locations":[{"start":{"line":104,"column":15},"end":{"line":104,"column":29}},{"start":{"line":104,"column":33},"end":{"line":104,"column":48}}]},"10":{"line":106,"type":"if","locations":[{"start":{"line":106,"column":16},"end":{"line":106,"column":16}},{"start":{"line":106,"column":16},"end":{"line":106,"column":16}}]},"11":{"line":114,"type":"if","locations":[{"start":{"line":114,"column":12},"end":{"line":114,"column":12}},{"start":{"line":114,"column":12},"end":{"line":114,"column":12}}]},"12":{"line":117,"type":"if","locations":[{"start":{"line":117,"column":16},"end":{"line":117,"column":16}},{"start":{"line":117,"column":16},"end":{"line":117,"column":16}}]},"13":{"line":123,"type":"if","locations":[{"start":{"line":123,"column":21},"end":{"line":123,"column":21}},{"start":{"line":123,"column":21},"end":{"line":123,"column":21}}]},"14":{"line":136,"type":"if","locations":[{"start":{"line":136,"column":16},"end":{"line":136,"column":16}},{"start":{"line":136,"column":16},"end":{"line":136,"column":16}}]},"15":{"line":142,"type":"if","locations":[{"start":{"line":142,"column":21},"end":{"line":142,"column":21}},{"start":{"line":142,"column":21},"end":{"line":142,"column":21}}]},"16":{"line":150,"type":"if","locations":[{"start":{"line":150,"column":12},"end":{"line":150,"column":12}},{"start":{"line":150,"column":12},"end":{"line":150,"column":12}}]},"17":{"line":150,"type":"binary-expr","locations":[{"start":{"line":150,"column":15},"end":{"line":150,"column":24}},{"start":{"line":150,"column":28},"end":{"line":150,"column":33}}]},"18":{"line":153,"type":"if","locations":[{"start":{"line":153,"column":16},"end":{"line":153,"column":16}},{"start":{"line":153,"column":16},"end":{"line":153,"column":16}}]},"19":{"line":166,"type":"if","locations":[{"start":{"line":166,"column":20},"end":{"line":166,"column":20}},{"start":{"line":166,"column":20},"end":{"line":166,"column":20}}]},"20":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":20},"end":{"line":170,"column":20}},{"start":{"line":170,"column":20},"end":{"line":170,"column":20}}]},"21":{"line":177,"type":"if","locations":[{"start":{"line":177,"column":17},"end":{"line":177,"column":17}},{"start":{"line":177,"column":17},"end":{"line":177,"column":17}}]},"22":{"line":182,"type":"if","locations":[{"start":{"line":182,"column":8},"end":{"line":182,"column":8}},{"start":{"line":182,"column":8},"end":{"line":182,"column":8}}]},"23":{"line":210,"type":"if","locations":[{"start":{"line":210,"column":8},"end":{"line":210,"column":8}},{"start":{"line":210,"column":8},"end":{"line":210,"column":8}}]},"24":{"line":217,"type":"cond-expr","locations":[{"start":{"line":217,"column":67},"end":{"line":217,"column":82}},{"start":{"line":217,"column":85},"end":{"line":217,"column":107}}]},"25":{"line":217,"type":"binary-expr","locations":[{"start":{"line":217,"column":31},"end":{"line":217,"column":46}},{"start":{"line":217,"column":50},"end":{"line":217,"column":64}}]},"26":{"line":226,"type":"if","locations":[{"start":{"line":226,"column":12},"end":{"line":226,"column":12}},{"start":{"line":226,"column":12},"end":{"line":226,"column":12}}]},"27":{"line":234,"type":"if","locations":[{"start":{"line":234,"column":12},"end":{"line":234,"column":12}},{"start":{"line":234,"column":12},"end":{"line":234,"column":12}}]}},"code":["(function () { YUI.add('series-bar-stacked', function (Y, NAME) {","","/**"," * Provides functionality for creating a stacked bar series."," *"," * @module charts"," * @submodule series-bar-stacked"," */","var Y_Lang = Y.Lang;","","/**"," * The StackedBarSeries renders bar chart in which series are stacked horizontally to show"," * their contribution to the cumulative total."," *"," * @class StackedBarSeries"," * @extends BarSeries"," * @uses StackingUtil"," * @constructor"," * @param {Object} config (optional) Configuration parameters."," * @submodule series-bar-stacked"," */","Y.StackedBarSeries = Y.Base.create(\"stackedBarSeries\", Y.BarSeries, [Y.StackingUtil], {","    /**","     * @protected","     *","     * Draws the series.","     *","     * @method drawSeries","     */","    drawSeries: function()","\t{","        if(this.get(\"xcoords\").length < 1)","        {","            return;","        }","","        var isNumber = Y_Lang.isNumber,","            style = Y.clone(this.get(\"styles\").marker),","            w = style.width,","            h = style.height,","            xcoords = this.get(\"xcoords\"),","            ycoords = this.get(\"ycoords\"),","            i = 0,","            len = xcoords.length,","            top = ycoords[0],","            seriesCollection = this.get(\"seriesTypeCollection\"),","            ratio,","            order = this.get(\"order\"),","            graphOrder = this.get(\"graphOrder\"),","            left,","            marker,","            lastCollection,","            negativeBaseValues,","            positiveBaseValues,","            fillColors,","            borderColors,","            useOrigin = order === 0,","            totalHeight = len * h,","            dimensions = {","                width: [],","                height: []","            },","            xvalues = [],","            yvalues = [],","            groupMarkers = this.get(\"groupMarkers\");","        if(Y_Lang.isArray(style.fill.color))","        {","            fillColors = style.fill.color.concat();","        }","        if(Y_Lang.isArray(style.border.color))","        {","            borderColors = style.border.color.concat();","        }","        this._createMarkerCache();","        if(totalHeight > this.get(\"height\"))","        {","            ratio = this.get(\"height\")/totalHeight;","            h *= ratio;","            h = Math.max(h, 1);","        }","        if(!useOrigin)","        {","            lastCollection = seriesCollection[order - 1];","            negativeBaseValues = lastCollection.get(\"negativeBaseValues\");","            positiveBaseValues = lastCollection.get(\"positiveBaseValues\");","            if(!negativeBaseValues || !positiveBaseValues)","            {","                useOrigin = true;","                positiveBaseValues = [];","                negativeBaseValues = [];","            }","        }","        else","        {","            negativeBaseValues = [];","            positiveBaseValues = [];","        }","        this.set(\"negativeBaseValues\", negativeBaseValues);","        this.set(\"positiveBaseValues\", positiveBaseValues);","        for(i = 0; i < len; ++i)","        {","            top = ycoords[i];","            left = xcoords[i];","            if(!isNumber(top) || !isNumber(left))","            {","                if(useOrigin)","                {","                    positiveBaseValues[i] = this._leftOrigin;","                    negativeBaseValues[i] = this._leftOrigin;","                }","                this._markers.push(null);","                continue;","            }","            if(useOrigin)","            {","                w = Math.abs(left - this._leftOrigin);","                if(left > this._leftOrigin)","                {","                    positiveBaseValues[i] = left;","                    negativeBaseValues[i] = this._leftOrigin;","                    left -= w;","                }","                else if(left < this._leftOrigin)","                {","                    positiveBaseValues[i] = this._leftOrigin;","                    negativeBaseValues[i] = left;","                }","                else","                {","                    positiveBaseValues[i] = left;","                    negativeBaseValues[i] = this._leftOrigin;","                }","            }","            else","            {","                if(left < this._leftOrigin)","                {","                    left = negativeBaseValues[i] - (this._leftOrigin - xcoords[i]);","                    w = negativeBaseValues[i] - left;","                    negativeBaseValues[i] = left;","                }","                else if(left >= this._leftOrigin)","                {","                    left += (positiveBaseValues[i] - this._leftOrigin);","                    w = left - positiveBaseValues[i];","                    positiveBaseValues[i] = left;","                    left -= w;","                }","            }","            if(!isNaN(w) && w > 0)","            {","                top -= h/2;","                if(groupMarkers)","                {","                    dimensions.width[i] = w;","                    dimensions.height[i] = h;","                    xvalues.push(left);","                    yvalues.push(top);","                }","                else","                {","                    style.width = w;","                    style.height = h;","                    style.x = left;","                    style.y = top;","                    if(fillColors)","                    {","                        style.fill.color = fillColors[i % fillColors.length];","                    }","                    if(borderColors)","                    {","                        style.border.color = borderColors[i % borderColors.length];","                    }","                    marker = this.getMarker(style, graphOrder, i);","                }","            }","            else if(!groupMarkers)","            {","                this._markers.push(null);","            }","        }","        if(groupMarkers)","        {","            this._createGroupMarker({","                fill: style.fill,","                border: style.border,","                dimensions: dimensions,","                xvalues: xvalues,","                yvalues: yvalues,","                shape: style.shape","            });","        }","        else","        {","            this._clearMarkerCache();","        }","    },","","    /**","     * @protected","     *","     * Resizes and positions markers based on a mouse interaction.","     *","     * @method updateMarkerState","     * @param {String} type state of the marker","     * @param {Number} i index of the marker","     */","    updateMarkerState: function(type, i)","    {","        if(this._markers[i])","        {","            var state = this._getState(type),","                ycoords = this.get(\"ycoords\"),","                marker = this._markers[i],","                styles = this.get(\"styles\").marker,","                h = styles.height,","                markerStyles = state === \"off\" || !styles[state] ? Y.clone(styles) : Y.clone(styles[state]),","                fillColor,","                borderColor;","            markerStyles.y = (ycoords[i] - h/2);","            markerStyles.x = marker.get(\"x\");","            markerStyles.width = marker.get(\"width\");","            markerStyles.id = marker.get(\"id\");","            fillColor = markerStyles.fill.color;","            borderColor = markerStyles.border.color;","            if(Y_Lang.isArray(fillColor))","            {","                markerStyles.fill.color = fillColor[i % fillColor.length];","            }","            else","            {","                markerStyles.fill.color = this._getItemColor(markerStyles.fill.color, i);","            }","            if(Y_Lang.isArray(borderColor))","            {","                markerStyles.border.color = borderColor[i % borderColor.length];","            }","            else","            {","                markerStyles.border.color = this._getItemColor(markerStyles.border.color, i);","            }","            marker.set(markerStyles);","        }","    },","","    /**","     * @protected","     *","     * Returns default values for the `styles` attribute.","     *","     * @method _getPlotDefaults","     * @return Object","     */","    _getPlotDefaults: function()","    {","        var defs = {","            fill:{","                type: \"solid\",","                alpha: 1,","                colors:null,","                alphas: null,","                ratios: null","            },","            border:{","                weight: 0,","                alpha: 1","            },","            width: 24,","            height: 24,","            shape: \"rect\",","","            padding:{","                top: 0,","                left: 0,","                right: 0,","                bottom: 0","            }","        };","        defs.fill.color = this._getDefaultColor(this.get(\"graphOrder\"), \"fill\");","        defs.border.color = this._getDefaultColor(this.get(\"graphOrder\"), \"border\");","        return defs;","    }","}, {","    ATTRS: {","        /**","         * Read-only attribute indicating the type of series.","         *","         * @attribute type","         * @type String","         * @default stackedBar","         */","        type: {","            value: \"stackedBar\"","        },","","        /**","         * Direction of the series","         *","         * @attribute direction","         * @type String","         * @default vertical","         */","        direction: {","            value: \"vertical\"","        },","","        /**","         * @private","         *","         * @attribute negativeBaseValues","         * @type Array","         * @default null","         */","        negativeBaseValues: {","            value: null","        },","","        /**","         * @private","         *","         * @attribute positiveBaseValues","         * @type Array","         * @default null","         */","        positiveBaseValues: {","            value: null","        }","","        /**","         * Style properties used for drawing markers. This attribute is inherited from `BarSeries`. Below are the default values:","         *  <dl>","         *      <dt>fill</dt><dd>A hash containing the following values:","         *          <dl>","         *              <dt>color</dt><dd>Color of the fill. The default value is determined by the order of the series on the graph. The color","         *              will be retrieved from the below array:<br/>","         *              `[\"#66007f\", \"#a86f41\", \"#295454\", \"#996ab2\", \"#e8cdb7\", \"#90bdbd\",\"#000000\",\"#c3b8ca\", \"#968373\", \"#678585\"]`","         *              </dd>","         *              <dt>alpha</dt><dd>Number from 0 to 1 indicating the opacity of the marker fill. The default value is 1.</dd>","         *          </dl>","         *      </dd>","         *      <dt>border</dt><dd>A hash containing the following values:","         *          <dl>","         *              <dt>color</dt><dd>Color of the border. The default value is determined by the order of the series on the graph. The color","         *              will be retrieved from the below array:<br/>","         *              `[\"#205096\", \"#b38206\", \"#000000\", \"#94001e\", \"#9d6fa0\", \"#e55b00\", \"#5e85c9\", \"#adab9e\", \"#6ac291\", \"#006457\"]`","         *              <dt>alpha</dt><dd>Number from 0 to 1 indicating the opacity of the marker border. The default value is 1.</dd>","         *              <dt>weight</dt><dd>Number indicating the width of the border. The default value is 1.</dd>","         *          </dl>","         *      </dd>","         *      <dt>height</dt><dd>indicates the width of the marker. The default value is 24.</dd>","         *      <dt>over</dt><dd>hash containing styles for markers when highlighted by a `mouseover` event. The default","         *      values for each style is null. When an over style is not set, the non-over value will be used. For example,","         *      the default value for `marker.over.fill.color` is equivalent to `marker.fill.color`.</dd>","         *  </dl>","         *","         * @attribute styles","         * @type Object","         */","    }","});","","","","}, '3.10.3', {\"requires\": [\"series-stacked\", \"series-bar\"]});","","}());"]};
 
11
}
 
12
var __cov_a40Aqxly8gf8i53RJDrtuw = __coverage__['build/series-bar-stacked/series-bar-stacked.js'];
 
13
__cov_a40Aqxly8gf8i53RJDrtuw.s['1']++;YUI.add('series-bar-stacked',function(Y,NAME){__cov_a40Aqxly8gf8i53RJDrtuw.f['1']++;__cov_a40Aqxly8gf8i53RJDrtuw.s['2']++;var Y_Lang=Y.Lang;__cov_a40Aqxly8gf8i53RJDrtuw.s['3']++;Y.StackedBarSeries=Y.Base.create('stackedBarSeries',Y.BarSeries,[Y.StackingUtil],{drawSeries:function(){__cov_a40Aqxly8gf8i53RJDrtuw.f['2']++;__cov_a40Aqxly8gf8i53RJDrtuw.s['4']++;if(this.get('xcoords').length<1){__cov_a40Aqxly8gf8i53RJDrtuw.b['1'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['5']++;return;}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['1'][1]++;}__cov_a40Aqxly8gf8i53RJDrtuw.s['6']++;var isNumber=Y_Lang.isNumber,style=Y.clone(this.get('styles').marker),w=style.width,h=style.height,xcoords=this.get('xcoords'),ycoords=this.get('ycoords'),i=0,len=xcoords.length,top=ycoords[0],seriesCollection=this.get('seriesTypeCollection'),ratio,order=this.get('order'),graphOrder=this.get('graphOrder'),left,marker,lastCollection,negativeBaseValues,positiveBaseValues,fillColors,borderColors,useOrigin=order===0,totalHeight=len*h,dimensions={width:[],height:[]},xvalues=[],yvalues=[],groupMarkers=this.get('groupMarkers');__cov_a40Aqxly8gf8i53RJDrtuw.s['7']++;if(Y_Lang.isArray(style.fill.color)){__cov_a40Aqxly8gf8i53RJDrtuw.b['2'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['8']++;fillColors=style.fill.color.concat();}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['2'][1]++;}__cov_a40Aqxly8gf8i53RJDrtuw.s['9']++;if(Y_Lang.isArray(style.border.color)){__cov_a40Aqxly8gf8i53RJDrtuw.b['3'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['10']++;borderColors=style.border.color.concat();}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['3'][1]++;}__cov_a40Aqxly8gf8i53RJDrtuw.s['11']++;this._createMarkerCache();__cov_a40Aqxly8gf8i53RJDrtuw.s['12']++;if(totalHeight>this.get('height')){__cov_a40Aqxly8gf8i53RJDrtuw.b['4'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['13']++;ratio=this.get('height')/totalHeight;__cov_a40Aqxly8gf8i53RJDrtuw.s['14']++;h*=ratio;__cov_a40Aqxly8gf8i53RJDrtuw.s['15']++;h=Math.max(h,1);}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['4'][1]++;}__cov_a40Aqxly8gf8i53RJDrtuw.s['16']++;if(!useOrigin){__cov_a40Aqxly8gf8i53RJDrtuw.b['5'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['17']++;lastCollection=seriesCollection[order-1];__cov_a40Aqxly8gf8i53RJDrtuw.s['18']++;negativeBaseValues=lastCollection.get('negativeBaseValues');__cov_a40Aqxly8gf8i53RJDrtuw.s['19']++;positiveBaseValues=lastCollection.get('positiveBaseValues');__cov_a40Aqxly8gf8i53RJDrtuw.s['20']++;if((__cov_a40Aqxly8gf8i53RJDrtuw.b['7'][0]++,!negativeBaseValues)||(__cov_a40Aqxly8gf8i53RJDrtuw.b['7'][1]++,!positiveBaseValues)){__cov_a40Aqxly8gf8i53RJDrtuw.b['6'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['21']++;useOrigin=true;__cov_a40Aqxly8gf8i53RJDrtuw.s['22']++;positiveBaseValues=[];__cov_a40Aqxly8gf8i53RJDrtuw.s['23']++;negativeBaseValues=[];}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['6'][1]++;}}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['5'][1]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['24']++;negativeBaseValues=[];__cov_a40Aqxly8gf8i53RJDrtuw.s['25']++;positiveBaseValues=[];}__cov_a40Aqxly8gf8i53RJDrtuw.s['26']++;this.set('negativeBaseValues',negativeBaseValues);__cov_a40Aqxly8gf8i53RJDrtuw.s['27']++;this.set('positiveBaseValues',positiveBaseValues);__cov_a40Aqxly8gf8i53RJDrtuw.s['28']++;for(i=0;i<len;++i){__cov_a40Aqxly8gf8i53RJDrtuw.s['29']++;top=ycoords[i];__cov_a40Aqxly8gf8i53RJDrtuw.s['30']++;left=xcoords[i];__cov_a40Aqxly8gf8i53RJDrtuw.s['31']++;if((__cov_a40Aqxly8gf8i53RJDrtuw.b['9'][0]++,!isNumber(top))||(__cov_a40Aqxly8gf8i53RJDrtuw.b['9'][1]++,!isNumber(left))){__cov_a40Aqxly8gf8i53RJDrtuw.b['8'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['32']++;if(useOrigin){__cov_a40Aqxly8gf8i53RJDrtuw.b['10'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['33']++;positiveBaseValues[i]=this._leftOrigin;__cov_a40Aqxly8gf8i53RJDrtuw.s['34']++;negativeBaseValues[i]=this._leftOrigin;}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['10'][1]++;}__cov_a40Aqxly8gf8i53RJDrtuw.s['35']++;this._markers.push(null);__cov_a40Aqxly8gf8i53RJDrtuw.s['36']++;continue;}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['8'][1]++;}__cov_a40Aqxly8gf8i53RJDrtuw.s['37']++;if(useOrigin){__cov_a40Aqxly8gf8i53RJDrtuw.b['11'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['38']++;w=Math.abs(left-this._leftOrigin);__cov_a40Aqxly8gf8i53RJDrtuw.s['39']++;if(left>this._leftOrigin){__cov_a40Aqxly8gf8i53RJDrtuw.b['12'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['40']++;positiveBaseValues[i]=left;__cov_a40Aqxly8gf8i53RJDrtuw.s['41']++;negativeBaseValues[i]=this._leftOrigin;__cov_a40Aqxly8gf8i53RJDrtuw.s['42']++;left-=w;}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['12'][1]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['43']++;if(left<this._leftOrigin){__cov_a40Aqxly8gf8i53RJDrtuw.b['13'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['44']++;positiveBaseValues[i]=this._leftOrigin;__cov_a40Aqxly8gf8i53RJDrtuw.s['45']++;negativeBaseValues[i]=left;}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['13'][1]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['46']++;positiveBaseValues[i]=left;__cov_a40Aqxly8gf8i53RJDrtuw.s['47']++;negativeBaseValues[i]=this._leftOrigin;}}}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['11'][1]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['48']++;if(left<this._leftOrigin){__cov_a40Aqxly8gf8i53RJDrtuw.b['14'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['49']++;left=negativeBaseValues[i]-(this._leftOrigin-xcoords[i]);__cov_a40Aqxly8gf8i53RJDrtuw.s['50']++;w=negativeBaseValues[i]-left;__cov_a40Aqxly8gf8i53RJDrtuw.s['51']++;negativeBaseValues[i]=left;}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['14'][1]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['52']++;if(left>=this._leftOrigin){__cov_a40Aqxly8gf8i53RJDrtuw.b['15'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['53']++;left+=positiveBaseValues[i]-this._leftOrigin;__cov_a40Aqxly8gf8i53RJDrtuw.s['54']++;w=left-positiveBaseValues[i];__cov_a40Aqxly8gf8i53RJDrtuw.s['55']++;positiveBaseValues[i]=left;__cov_a40Aqxly8gf8i53RJDrtuw.s['56']++;left-=w;}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['15'][1]++;}}}__cov_a40Aqxly8gf8i53RJDrtuw.s['57']++;if((__cov_a40Aqxly8gf8i53RJDrtuw.b['17'][0]++,!isNaN(w))&&(__cov_a40Aqxly8gf8i53RJDrtuw.b['17'][1]++,w>0)){__cov_a40Aqxly8gf8i53RJDrtuw.b['16'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['58']++;top-=h/2;__cov_a40Aqxly8gf8i53RJDrtuw.s['59']++;if(groupMarkers){__cov_a40Aqxly8gf8i53RJDrtuw.b['18'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['60']++;dimensions.width[i]=w;__cov_a40Aqxly8gf8i53RJDrtuw.s['61']++;dimensions.height[i]=h;__cov_a40Aqxly8gf8i53RJDrtuw.s['62']++;xvalues.push(left);__cov_a40Aqxly8gf8i53RJDrtuw.s['63']++;yvalues.push(top);}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['18'][1]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['64']++;style.width=w;__cov_a40Aqxly8gf8i53RJDrtuw.s['65']++;style.height=h;__cov_a40Aqxly8gf8i53RJDrtuw.s['66']++;style.x=left;__cov_a40Aqxly8gf8i53RJDrtuw.s['67']++;style.y=top;__cov_a40Aqxly8gf8i53RJDrtuw.s['68']++;if(fillColors){__cov_a40Aqxly8gf8i53RJDrtuw.b['19'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['69']++;style.fill.color=fillColors[i%fillColors.length];}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['19'][1]++;}__cov_a40Aqxly8gf8i53RJDrtuw.s['70']++;if(borderColors){__cov_a40Aqxly8gf8i53RJDrtuw.b['20'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['71']++;style.border.color=borderColors[i%borderColors.length];}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['20'][1]++;}__cov_a40Aqxly8gf8i53RJDrtuw.s['72']++;marker=this.getMarker(style,graphOrder,i);}}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['16'][1]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['73']++;if(!groupMarkers){__cov_a40Aqxly8gf8i53RJDrtuw.b['21'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['74']++;this._markers.push(null);}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['21'][1]++;}}}__cov_a40Aqxly8gf8i53RJDrtuw.s['75']++;if(groupMarkers){__cov_a40Aqxly8gf8i53RJDrtuw.b['22'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['76']++;this._createGroupMarker({fill:style.fill,border:style.border,dimensions:dimensions,xvalues:xvalues,yvalues:yvalues,shape:style.shape});}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['22'][1]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['77']++;this._clearMarkerCache();}},updateMarkerState:function(type,i){__cov_a40Aqxly8gf8i53RJDrtuw.f['3']++;__cov_a40Aqxly8gf8i53RJDrtuw.s['78']++;if(this._markers[i]){__cov_a40Aqxly8gf8i53RJDrtuw.b['23'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['79']++;var state=this._getState(type),ycoords=this.get('ycoords'),marker=this._markers[i],styles=this.get('styles').marker,h=styles.height,markerStyles=(__cov_a40Aqxly8gf8i53RJDrtuw.b['25'][0]++,state==='off')||(__cov_a40Aqxly8gf8i53RJDrtuw.b['25'][1]++,!styles[state])?(__cov_a40Aqxly8gf8i53RJDrtuw.b['24'][0]++,Y.clone(styles)):(__cov_a40Aqxly8gf8i53RJDrtuw.b['24'][1]++,Y.clone(styles[state])),fillColor,borderColor;__cov_a40Aqxly8gf8i53RJDrtuw.s['80']++;markerStyles.y=ycoords[i]-h/2;__cov_a40Aqxly8gf8i53RJDrtuw.s['81']++;markerStyles.x=marker.get('x');__cov_a40Aqxly8gf8i53RJDrtuw.s['82']++;markerStyles.width=marker.get('width');__cov_a40Aqxly8gf8i53RJDrtuw.s['83']++;markerStyles.id=marker.get('id');__cov_a40Aqxly8gf8i53RJDrtuw.s['84']++;fillColor=markerStyles.fill.color;__cov_a40Aqxly8gf8i53RJDrtuw.s['85']++;borderColor=markerStyles.border.color;__cov_a40Aqxly8gf8i53RJDrtuw.s['86']++;if(Y_Lang.isArray(fillColor)){__cov_a40Aqxly8gf8i53RJDrtuw.b['26'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['87']++;markerStyles.fill.color=fillColor[i%fillColor.length];}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['26'][1]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['88']++;markerStyles.fill.color=this._getItemColor(markerStyles.fill.color,i);}__cov_a40Aqxly8gf8i53RJDrtuw.s['89']++;if(Y_Lang.isArray(borderColor)){__cov_a40Aqxly8gf8i53RJDrtuw.b['27'][0]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['90']++;markerStyles.border.color=borderColor[i%borderColor.length];}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['27'][1]++;__cov_a40Aqxly8gf8i53RJDrtuw.s['91']++;markerStyles.border.color=this._getItemColor(markerStyles.border.color,i);}__cov_a40Aqxly8gf8i53RJDrtuw.s['92']++;marker.set(markerStyles);}else{__cov_a40Aqxly8gf8i53RJDrtuw.b['23'][1]++;}},_getPlotDefaults:function(){__cov_a40Aqxly8gf8i53RJDrtuw.f['4']++;__cov_a40Aqxly8gf8i53RJDrtuw.s['93']++;var defs={fill:{type:'solid',alpha:1,colors:null,alphas:null,ratios:null},border:{weight:0,alpha:1},width:24,height:24,shape:'rect',padding:{top:0,left:0,right:0,bottom:0}};__cov_a40Aqxly8gf8i53RJDrtuw.s['94']++;defs.fill.color=this._getDefaultColor(this.get('graphOrder'),'fill');__cov_a40Aqxly8gf8i53RJDrtuw.s['95']++;defs.border.color=this._getDefaultColor(this.get('graphOrder'),'border');__cov_a40Aqxly8gf8i53RJDrtuw.s['96']++;return defs;}},{ATTRS:{type:{value:'stackedBar'},direction:{value:'vertical'},negativeBaseValues:{value:null},positiveBaseValues:{value:null}}});},'3.10.3',{'requires':['series-stacked','series-bar']});