~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/graphics-group/graphics-group-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/graphics-group/graphics-group.js']) {
 
10
   __coverage__['build/graphics-group/graphics-group.js'] = {"path":"build/graphics-group/graphics-group.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},"b":{"1":[0,0],"2":[0,0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0]},"f":{"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},"fnMap":{"1":{"name":"(anonymous_1)","line":1,"loc":{"start":{"line":1,"column":26},"end":{"line":1,"column":45}}},"2":{"name":"(anonymous_2)","line":24,"loc":{"start":{"line":24,"column":14},"end":{"line":25,"column":1}}},"3":{"name":"(anonymous_3)","line":38,"loc":{"start":{"line":38,"column":11},"end":{"line":39,"column":4}}},"4":{"name":"(anonymous_4)","line":93,"loc":{"start":{"line":93,"column":26},"end":{"line":94,"column":4}}},"5":{"name":"(anonymous_5)","line":108,"loc":{"start":{"line":108,"column":16},"end":{"line":109,"column":8}}},"6":{"name":"(anonymous_6)","line":134,"loc":{"start":{"line":134,"column":16},"end":{"line":135,"column":8}}},"7":{"name":"(anonymous_7)","line":141,"loc":{"start":{"line":141,"column":16},"end":{"line":142,"column":8}}},"8":{"name":"(anonymous_8)","line":145,"loc":{"start":{"line":145,"column":16},"end":{"line":146,"column":8}}},"9":{"name":"(anonymous_9)","line":151,"loc":{"start":{"line":151,"column":16},"end":{"line":152,"column":8}}},"10":{"name":"(anonymous_10)","line":155,"loc":{"start":{"line":155,"column":16},"end":{"line":156,"column":8}}},"11":{"name":"(anonymous_11)","line":169,"loc":{"start":{"line":169,"column":15},"end":{"line":170,"column":1}}},"12":{"name":"(anonymous_12)","line":183,"loc":{"start":{"line":183,"column":15},"end":{"line":184,"column":4}}},"13":{"name":"(anonymous_13)","line":191,"loc":{"start":{"line":191,"column":16},"end":{"line":192,"column":8}}},"14":{"name":"(anonymous_14)","line":228,"loc":{"start":{"line":228,"column":13},"end":{"line":229,"column":1}}},"15":{"name":"(anonymous_15)","line":242,"loc":{"start":{"line":242,"column":15},"end":{"line":243,"column":4}}},"16":{"name":"(anonymous_16)","line":257,"loc":{"start":{"line":257,"column":16},"end":{"line":258,"column":1}}},"17":{"name":"(anonymous_17)","line":271,"loc":{"start":{"line":271,"column":15},"end":{"line":272,"column":4}}},"18":{"name":"(anonymous_18)","line":286,"loc":{"start":{"line":286,"column":16},"end":{"line":287,"column":1}}},"19":{"name":"(anonymous_19)","line":300,"loc":{"start":{"line":300,"column":15},"end":{"line":301,"column":4}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":310,"column":41}},"2":{"start":{"line":9,"column":0},"end":{"line":14,"column":20}},"3":{"start":{"line":24,"column":1},"end":{"line":27,"column":3}},"4":{"start":{"line":26,"column":4},"end":{"line":26,"column":61}},"5":{"start":{"line":29,"column":1},"end":{"line":29,"column":32}},"6":{"start":{"line":31,"column":1},"end":{"line":104,"column":4}},"7":{"start":{"line":40,"column":8},"end":{"line":56,"column":53}},"8":{"start":{"line":57,"column":8},"end":{"line":82,"column":9}},"9":{"start":{"line":59,"column":12},"end":{"line":59,"column":25}},"10":{"start":{"line":61,"column":12},"end":{"line":61,"column":33}},"11":{"start":{"line":62,"column":12},"end":{"line":80,"column":13}},"12":{"start":{"line":64,"column":16},"end":{"line":64,"column":31}},"13":{"start":{"line":65,"column":16},"end":{"line":65,"column":31}},"14":{"start":{"line":66,"column":16},"end":{"line":66,"column":58}},"15":{"start":{"line":67,"column":16},"end":{"line":67,"column":61}},"16":{"start":{"line":68,"column":16},"end":{"line":79,"column":17}},"17":{"start":{"line":70,"column":20},"end":{"line":77,"column":23}},"18":{"start":{"line":78,"column":20},"end":{"line":78,"column":37}},"19":{"start":{"line":81,"column":12},"end":{"line":81,"column":30}},"20":{"start":{"line":95,"column":8},"end":{"line":97,"column":23}},"21":{"start":{"line":98,"column":8},"end":{"line":101,"column":9}},"22":{"start":{"line":100,"column":12},"end":{"line":100,"column":36}},"23":{"start":{"line":102,"column":8},"end":{"line":102,"column":21}},"24":{"start":{"line":106,"column":0},"end":{"line":160,"column":3}},"25":{"start":{"line":110,"column":12},"end":{"line":114,"column":23}},"26":{"start":{"line":115,"column":12},"end":{"line":131,"column":13}},"27":{"start":{"line":117,"column":16},"end":{"line":117,"column":34}},"28":{"start":{"line":121,"column":16},"end":{"line":121,"column":41}},"29":{"start":{"line":122,"column":16},"end":{"line":122,"column":43}},"30":{"start":{"line":123,"column":16},"end":{"line":123,"column":98}},"31":{"start":{"line":124,"column":16},"end":{"line":124,"column":102}},"32":{"start":{"line":125,"column":16},"end":{"line":130,"column":18}},"33":{"start":{"line":136,"column":12},"end":{"line":136,"column":35}},"34":{"start":{"line":137,"column":12},"end":{"line":137,"column":23}},"35":{"start":{"line":143,"column":12},"end":{"line":143,"column":33}},"36":{"start":{"line":147,"column":12},"end":{"line":147,"column":32}},"37":{"start":{"line":153,"column":12},"end":{"line":153,"column":33}},"38":{"start":{"line":157,"column":12},"end":{"line":157,"column":32}},"39":{"start":{"line":161,"column":0},"end":{"line":161,"column":26}},"40":{"start":{"line":169,"column":1},"end":{"line":172,"column":3}},"41":{"start":{"line":171,"column":4},"end":{"line":171,"column":62}},"42":{"start":{"line":174,"column":1},"end":{"line":174,"column":34}},"43":{"start":{"line":176,"column":1},"end":{"line":187,"column":4}},"44":{"start":{"line":185,"column":8},"end":{"line":185,"column":50}},"45":{"start":{"line":189,"column":0},"end":{"line":217,"column":3}},"46":{"start":{"line":193,"column":12},"end":{"line":197,"column":23}},"47":{"start":{"line":198,"column":12},"end":{"line":214,"column":13}},"48":{"start":{"line":200,"column":16},"end":{"line":200,"column":34}},"49":{"start":{"line":204,"column":16},"end":{"line":204,"column":41}},"50":{"start":{"line":205,"column":16},"end":{"line":205,"column":43}},"51":{"start":{"line":206,"column":16},"end":{"line":206,"column":98}},"52":{"start":{"line":207,"column":16},"end":{"line":207,"column":33}},"53":{"start":{"line":208,"column":16},"end":{"line":213,"column":18}},"54":{"start":{"line":219,"column":0},"end":{"line":219,"column":39}},"55":{"start":{"line":220,"column":0},"end":{"line":220,"column":28}},"56":{"start":{"line":228,"column":1},"end":{"line":231,"column":3}},"57":{"start":{"line":230,"column":4},"end":{"line":230,"column":60}},"58":{"start":{"line":233,"column":1},"end":{"line":233,"column":30}},"59":{"start":{"line":235,"column":1},"end":{"line":246,"column":4}},"60":{"start":{"line":244,"column":8},"end":{"line":244,"column":59}},"61":{"start":{"line":248,"column":0},"end":{"line":248,"column":37}},"62":{"start":{"line":249,"column":0},"end":{"line":249,"column":24}},"63":{"start":{"line":257,"column":1},"end":{"line":260,"column":3}},"64":{"start":{"line":259,"column":4},"end":{"line":259,"column":63}},"65":{"start":{"line":262,"column":1},"end":{"line":262,"column":36}},"66":{"start":{"line":264,"column":1},"end":{"line":275,"column":4}},"67":{"start":{"line":273,"column":8},"end":{"line":273,"column":62}},"68":{"start":{"line":277,"column":0},"end":{"line":277,"column":40}},"69":{"start":{"line":278,"column":0},"end":{"line":278,"column":30}},"70":{"start":{"line":286,"column":1},"end":{"line":289,"column":3}},"71":{"start":{"line":288,"column":4},"end":{"line":288,"column":63}},"72":{"start":{"line":291,"column":1},"end":{"line":291,"column":36}},"73":{"start":{"line":293,"column":1},"end":{"line":304,"column":4}},"74":{"start":{"line":302,"column":8},"end":{"line":302,"column":62}},"75":{"start":{"line":306,"column":0},"end":{"line":306,"column":40}},"76":{"start":{"line":307,"column":0},"end":{"line":307,"column":30}}},"branchMap":{"1":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":8},"end":{"line":57,"column":8}},{"start":{"line":57,"column":8},"end":{"line":57,"column":8}}]},"2":{"line":57,"type":"binary-expr","locations":[{"start":{"line":57,"column":11},"end":{"line":57,"column":18}},{"start":{"line":57,"column":22},"end":{"line":57,"column":29}},{"start":{"line":57,"column":33},"end":{"line":57,"column":51}}]},"3":{"line":66,"type":"cond-expr","locations":[{"start":{"line":66,"column":39},"end":{"line":66,"column":48}},{"start":{"line":66,"column":51},"end":{"line":66,"column":57}}]},"4":{"line":67,"type":"cond-expr","locations":[{"start":{"line":67,"column":40},"end":{"line":67,"column":50}},{"start":{"line":67,"column":53},"end":{"line":67,"column":60}}]},"5":{"line":68,"type":"if","locations":[{"start":{"line":68,"column":16},"end":{"line":68,"column":16}},{"start":{"line":68,"column":16},"end":{"line":68,"column":16}}]},"6":{"line":68,"type":"binary-expr","locations":[{"start":{"line":68,"column":19},"end":{"line":68,"column":28}},{"start":{"line":68,"column":32},"end":{"line":68,"column":41}},{"start":{"line":68,"column":45},"end":{"line":68,"column":57}}]},"7":{"line":73,"type":"cond-expr","locations":[{"start":{"line":73,"column":46},"end":{"line":73,"column":54}},{"start":{"line":73,"column":57},"end":{"line":73,"column":62}}]},"8":{"line":74,"type":"cond-expr","locations":[{"start":{"line":74,"column":48},"end":{"line":74,"column":57}},{"start":{"line":74,"column":60},"end":{"line":74,"column":66}}]},"9":{"line":115,"type":"if","locations":[{"start":{"line":115,"column":12},"end":{"line":115,"column":12}},{"start":{"line":115,"column":12},"end":{"line":115,"column":12}}]},"10":{"line":123,"type":"cond-expr","locations":[{"start":{"line":123,"column":49},"end":{"line":123,"column":81}},{"start":{"line":123,"column":85},"end":{"line":123,"column":96}}]},"11":{"line":124,"type":"cond-expr","locations":[{"start":{"line":124,"column":51},"end":{"line":124,"column":84}},{"start":{"line":124,"column":88},"end":{"line":124,"column":100}}]},"12":{"line":198,"type":"if","locations":[{"start":{"line":198,"column":12},"end":{"line":198,"column":12}},{"start":{"line":198,"column":12},"end":{"line":198,"column":12}}]},"13":{"line":206,"type":"cond-expr","locations":[{"start":{"line":206,"column":49},"end":{"line":206,"column":81}},{"start":{"line":206,"column":85},"end":{"line":206,"column":96}}]}},"code":["(function () { YUI.add('graphics-group', function (Y, NAME) {","","/**"," * The graphics-group submodule allows from drawing a shape multiple times within a single instance."," *"," * @module graphics"," * @submodule graphics-group"," */","var ShapeGroup,","    CircleGroup,","    RectGroup,","    EllipseGroup,","    DiamondGroup,","    Y_Lang = Y.Lang;","","/**"," * Abstract class for creating groups of shapes with the same styles and dimensions."," *"," * @class ShapeGroup"," * @constructor"," * @submodule graphics-group"," */",""," ShapeGroup = function()"," {","    ShapeGroup.superclass.constructor.apply(this, arguments);"," };",""," ShapeGroup.NAME = \"shapeGroup\";",""," Y.extend(ShapeGroup, Y.Path, {","    /**","     * Updates the shape.","     *","     * @method _draw","     * @private","     */","    _draw: function()","    {","        var xvalues = this.get(\"xvalues\"),","            yvalues = this.get(\"yvalues\"),","            x,","            y,","            xRad,","            yRad,","            i = 0,","            len,","            dimensions = this.get(\"dimensions\"),","            width = dimensions.width,","            height = dimensions.height,","            radius = dimensions.radius,","            yRadius = dimensions.yRadius,","            widthIsArray = Y_Lang.isArray(width),","            heightIsArray = Y_Lang.isArray(height),","            radiusIsArray = Y_Lang.isArray(radius),","            yRadiusIsArray = Y_Lang.isArray(yRadius);","        if(xvalues && yvalues && xvalues.length > 0)","        {","            this.clear();","","            len = xvalues.length;","            for(; i < len; ++i)","            {","                x = xvalues[i];","                y = yvalues[i];","                xRad = radiusIsArray ? radius[i] : radius;","                yRad = yRadiusIsArray ? yRadius[i] : yRadius;","                if(!isNaN(x) && !isNaN(y) && !isNaN(xRad))","                {","                    this.drawShape({","                        x: x,","                        y: y,","                        width: widthIsArray ? width[i] : width,","                        height: heightIsArray ? height[i] : height,","                        radius: xRad,","                        yRadius: yRad","                    });","                    this.closePath();","                }","            }","            this._closePath();","        }","    },","","    /**","     * Parses and array of lengths into radii","     *","     * @method _getRadiusCollection","     * @param {Array} val Array of lengths","     * @return Array","     * @private","     */","    _getRadiusCollection: function(val)","    {","        var i = 0,","            len = val.length,","            radii = [];","        for(; i < len; ++i)","        {","            radii[i] = val[i] * 0.5;","        }","        return radii;","    }"," });","","ShapeGroup.ATTRS = Y.merge(Y.Path.ATTRS, {","    dimensions: {","        getter: function()","        {","            var dimensions = this._dimensions,","                radius,","                yRadius,","                width,","                height;","            if(dimensions.hasOwnProperty(\"radius\"))","            {","                return dimensions;","            }","            else","            {","                width = dimensions.width;","                height = dimensions.height;","                radius = Y_Lang.isArray(width) ? this._getRadiusCollection(width) : (width * 0.5);","                yRadius = Y_Lang.isArray(height) ? this._getRadiusCollection(height) : (height * 0.5);","                return {","                    width: width,","                    height: height,","                    radius: radius,","                    yRadius: yRadius","                };","            }","        },","","        setter: function(val)","        {","            this._dimensions = val;","            return val;","        }","    },","    xvalues: {","        getter: function()","        {","            return this._xvalues;","        },","        setter: function(val)","        {","            this._xvalues = val;","        }","    },","    yvalues: {","        getter: function()","        {","            return this._yvalues;","        },","        setter: function(val)","        {","            this._yvalues = val;","        }","    }","});","Y.ShapeGroup = ShapeGroup;","/**"," * Abstract class for creating groups of circles with the same styles and dimensions."," *"," * @class CircleGroup"," * @constructor"," * @submodule graphics-group"," */"," CircleGroup = function()"," {","    CircleGroup.superclass.constructor.apply(this, arguments);"," };",""," CircleGroup.NAME = \"circleGroup\";",""," Y.extend(CircleGroup, Y.ShapeGroup, {","    /**","     * Algorithm for drawing shape.","     *","     * @method drawShape","     * @param {Object} cfg Parameters used to draw the shape.","     */","    drawShape: function(cfg)","    {","        this.drawCircle(cfg.x, cfg.y, cfg.radius);","    }"," });","","CircleGroup.ATTRS = Y.merge(Y.ShapeGroup.ATTRS, {","    dimensions: {","        getter: function()","        {","            var dimensions = this._dimensions,","                radius,","                yRadius,","                width,","                height;","            if(dimensions.hasOwnProperty(\"radius\"))","            {","                return dimensions;","            }","            else","            {","                width = dimensions.width;","                height = dimensions.height;","                radius = Y_Lang.isArray(width) ? this._getRadiusCollection(width) : (width * 0.5);","                yRadius = radius;","                return {","                    width: width,","                    height: height,","                    radius: radius,","                    yRadius: yRadius","                };","            }","        }","    }","});","","CircleGroup.ATTRS = Y.ShapeGroup.ATTRS;","Y.CircleGroup = CircleGroup;","/**"," * Abstract class for creating groups of rects with the same styles and dimensions."," *"," * @class GroupRect"," * @constructor"," * @submodule graphics-group"," */"," RectGroup = function()"," {","    RectGroup.superclass.constructor.apply(this, arguments);"," };",""," RectGroup.NAME = \"rectGroup\";",""," Y.extend(RectGroup, Y.ShapeGroup, {","    /**","     * Updates the rect.","     *","     * @method _draw","     * @private","     */","    drawShape: function(cfg)","    {","        this.drawRect(cfg.x, cfg.y, cfg.width, cfg.height);","    }"," });","","RectGroup.ATTRS = Y.ShapeGroup.ATTRS;","Y.RectGroup = RectGroup;","/**"," * Abstract class for creating groups of diamonds with the same styles and dimensions."," *"," * @class GroupDiamond"," * @constructor"," * @submodule graphics-group"," */"," DiamondGroup = function()"," {","    DiamondGroup.superclass.constructor.apply(this, arguments);"," };",""," DiamondGroup.NAME = \"diamondGroup\";",""," Y.extend(DiamondGroup, Y.ShapeGroup, {","    /**","     * Updates the diamond.","     *","     * @method _draw","     * @private","     */","    drawShape: function(cfg)","    {","        this.drawDiamond(cfg.x, cfg.y, cfg.width, cfg.height);","    }"," });","","DiamondGroup.ATTRS = Y.ShapeGroup.ATTRS;","Y.DiamondGroup = DiamondGroup;","/**"," * Abstract class for creating groups of ellipses with the same styles and dimensions."," *"," * @class EllipseGroup"," * @constructor"," * @submodule graphics-group"," */"," EllipseGroup = function()"," {","    EllipseGroup.superclass.constructor.apply(this, arguments);"," };",""," EllipseGroup.NAME = \"ellipseGroup\";",""," Y.extend(EllipseGroup, Y.ShapeGroup, {","    /**","     * Updates the ellipse.","     *","     * @method _draw","     * @private","     */","    drawShape: function(cfg)","    {","        this.drawEllipse(cfg.x, cfg.y, cfg.width, cfg.height);","    }"," });","","EllipseGroup.ATTRS = Y.ShapeGroup.ATTRS;","Y.EllipseGroup = EllipseGroup;","","","}, '3.10.3', {\"requires\": [\"graphics\"]});","","}());"]};
 
11
}
 
12
var __cov_grtHupSuc1xPmqm526DkbQ = __coverage__['build/graphics-group/graphics-group.js'];
 
13
__cov_grtHupSuc1xPmqm526DkbQ.s['1']++;YUI.add('graphics-group',function(Y,NAME){__cov_grtHupSuc1xPmqm526DkbQ.f['1']++;__cov_grtHupSuc1xPmqm526DkbQ.s['2']++;var ShapeGroup,CircleGroup,RectGroup,EllipseGroup,DiamondGroup,Y_Lang=Y.Lang;__cov_grtHupSuc1xPmqm526DkbQ.s['3']++;ShapeGroup=function(){__cov_grtHupSuc1xPmqm526DkbQ.f['2']++;__cov_grtHupSuc1xPmqm526DkbQ.s['4']++;ShapeGroup.superclass.constructor.apply(this,arguments);};__cov_grtHupSuc1xPmqm526DkbQ.s['5']++;ShapeGroup.NAME='shapeGroup';__cov_grtHupSuc1xPmqm526DkbQ.s['6']++;Y.extend(ShapeGroup,Y.Path,{_draw:function(){__cov_grtHupSuc1xPmqm526DkbQ.f['3']++;__cov_grtHupSuc1xPmqm526DkbQ.s['7']++;var xvalues=this.get('xvalues'),yvalues=this.get('yvalues'),x,y,xRad,yRad,i=0,len,dimensions=this.get('dimensions'),width=dimensions.width,height=dimensions.height,radius=dimensions.radius,yRadius=dimensions.yRadius,widthIsArray=Y_Lang.isArray(width),heightIsArray=Y_Lang.isArray(height),radiusIsArray=Y_Lang.isArray(radius),yRadiusIsArray=Y_Lang.isArray(yRadius);__cov_grtHupSuc1xPmqm526DkbQ.s['8']++;if((__cov_grtHupSuc1xPmqm526DkbQ.b['2'][0]++,xvalues)&&(__cov_grtHupSuc1xPmqm526DkbQ.b['2'][1]++,yvalues)&&(__cov_grtHupSuc1xPmqm526DkbQ.b['2'][2]++,xvalues.length>0)){__cov_grtHupSuc1xPmqm526DkbQ.b['1'][0]++;__cov_grtHupSuc1xPmqm526DkbQ.s['9']++;this.clear();__cov_grtHupSuc1xPmqm526DkbQ.s['10']++;len=xvalues.length;__cov_grtHupSuc1xPmqm526DkbQ.s['11']++;for(;i<len;++i){__cov_grtHupSuc1xPmqm526DkbQ.s['12']++;x=xvalues[i];__cov_grtHupSuc1xPmqm526DkbQ.s['13']++;y=yvalues[i];__cov_grtHupSuc1xPmqm526DkbQ.s['14']++;xRad=radiusIsArray?(__cov_grtHupSuc1xPmqm526DkbQ.b['3'][0]++,radius[i]):(__cov_grtHupSuc1xPmqm526DkbQ.b['3'][1]++,radius);__cov_grtHupSuc1xPmqm526DkbQ.s['15']++;yRad=yRadiusIsArray?(__cov_grtHupSuc1xPmqm526DkbQ.b['4'][0]++,yRadius[i]):(__cov_grtHupSuc1xPmqm526DkbQ.b['4'][1]++,yRadius);__cov_grtHupSuc1xPmqm526DkbQ.s['16']++;if((__cov_grtHupSuc1xPmqm526DkbQ.b['6'][0]++,!isNaN(x))&&(__cov_grtHupSuc1xPmqm526DkbQ.b['6'][1]++,!isNaN(y))&&(__cov_grtHupSuc1xPmqm526DkbQ.b['6'][2]++,!isNaN(xRad))){__cov_grtHupSuc1xPmqm526DkbQ.b['5'][0]++;__cov_grtHupSuc1xPmqm526DkbQ.s['17']++;this.drawShape({x:x,y:y,width:widthIsArray?(__cov_grtHupSuc1xPmqm526DkbQ.b['7'][0]++,width[i]):(__cov_grtHupSuc1xPmqm526DkbQ.b['7'][1]++,width),height:heightIsArray?(__cov_grtHupSuc1xPmqm526DkbQ.b['8'][0]++,height[i]):(__cov_grtHupSuc1xPmqm526DkbQ.b['8'][1]++,height),radius:xRad,yRadius:yRad});__cov_grtHupSuc1xPmqm526DkbQ.s['18']++;this.closePath();}else{__cov_grtHupSuc1xPmqm526DkbQ.b['5'][1]++;}}__cov_grtHupSuc1xPmqm526DkbQ.s['19']++;this._closePath();}else{__cov_grtHupSuc1xPmqm526DkbQ.b['1'][1]++;}},_getRadiusCollection:function(val){__cov_grtHupSuc1xPmqm526DkbQ.f['4']++;__cov_grtHupSuc1xPmqm526DkbQ.s['20']++;var i=0,len=val.length,radii=[];__cov_grtHupSuc1xPmqm526DkbQ.s['21']++;for(;i<len;++i){__cov_grtHupSuc1xPmqm526DkbQ.s['22']++;radii[i]=val[i]*0.5;}__cov_grtHupSuc1xPmqm526DkbQ.s['23']++;return radii;}});__cov_grtHupSuc1xPmqm526DkbQ.s['24']++;ShapeGroup.ATTRS=Y.merge(Y.Path.ATTRS,{dimensions:{getter:function(){__cov_grtHupSuc1xPmqm526DkbQ.f['5']++;__cov_grtHupSuc1xPmqm526DkbQ.s['25']++;var dimensions=this._dimensions,radius,yRadius,width,height;__cov_grtHupSuc1xPmqm526DkbQ.s['26']++;if(dimensions.hasOwnProperty('radius')){__cov_grtHupSuc1xPmqm526DkbQ.b['9'][0]++;__cov_grtHupSuc1xPmqm526DkbQ.s['27']++;return dimensions;}else{__cov_grtHupSuc1xPmqm526DkbQ.b['9'][1]++;__cov_grtHupSuc1xPmqm526DkbQ.s['28']++;width=dimensions.width;__cov_grtHupSuc1xPmqm526DkbQ.s['29']++;height=dimensions.height;__cov_grtHupSuc1xPmqm526DkbQ.s['30']++;radius=Y_Lang.isArray(width)?(__cov_grtHupSuc1xPmqm526DkbQ.b['10'][0]++,this._getRadiusCollection(width)):(__cov_grtHupSuc1xPmqm526DkbQ.b['10'][1]++,width*0.5);__cov_grtHupSuc1xPmqm526DkbQ.s['31']++;yRadius=Y_Lang.isArray(height)?(__cov_grtHupSuc1xPmqm526DkbQ.b['11'][0]++,this._getRadiusCollection(height)):(__cov_grtHupSuc1xPmqm526DkbQ.b['11'][1]++,height*0.5);__cov_grtHupSuc1xPmqm526DkbQ.s['32']++;return{width:width,height:height,radius:radius,yRadius:yRadius};}},setter:function(val){__cov_grtHupSuc1xPmqm526DkbQ.f['6']++;__cov_grtHupSuc1xPmqm526DkbQ.s['33']++;this._dimensions=val;__cov_grtHupSuc1xPmqm526DkbQ.s['34']++;return val;}},xvalues:{getter:function(){__cov_grtHupSuc1xPmqm526DkbQ.f['7']++;__cov_grtHupSuc1xPmqm526DkbQ.s['35']++;return this._xvalues;},setter:function(val){__cov_grtHupSuc1xPmqm526DkbQ.f['8']++;__cov_grtHupSuc1xPmqm526DkbQ.s['36']++;this._xvalues=val;}},yvalues:{getter:function(){__cov_grtHupSuc1xPmqm526DkbQ.f['9']++;__cov_grtHupSuc1xPmqm526DkbQ.s['37']++;return this._yvalues;},setter:function(val){__cov_grtHupSuc1xPmqm526DkbQ.f['10']++;__cov_grtHupSuc1xPmqm526DkbQ.s['38']++;this._yvalues=val;}}});__cov_grtHupSuc1xPmqm526DkbQ.s['39']++;Y.ShapeGroup=ShapeGroup;__cov_grtHupSuc1xPmqm526DkbQ.s['40']++;CircleGroup=function(){__cov_grtHupSuc1xPmqm526DkbQ.f['11']++;__cov_grtHupSuc1xPmqm526DkbQ.s['41']++;CircleGroup.superclass.constructor.apply(this,arguments);};__cov_grtHupSuc1xPmqm526DkbQ.s['42']++;CircleGroup.NAME='circleGroup';__cov_grtHupSuc1xPmqm526DkbQ.s['43']++;Y.extend(CircleGroup,Y.ShapeGroup,{drawShape:function(cfg){__cov_grtHupSuc1xPmqm526DkbQ.f['12']++;__cov_grtHupSuc1xPmqm526DkbQ.s['44']++;this.drawCircle(cfg.x,cfg.y,cfg.radius);}});__cov_grtHupSuc1xPmqm526DkbQ.s['45']++;CircleGroup.ATTRS=Y.merge(Y.ShapeGroup.ATTRS,{dimensions:{getter:function(){__cov_grtHupSuc1xPmqm526DkbQ.f['13']++;__cov_grtHupSuc1xPmqm526DkbQ.s['46']++;var dimensions=this._dimensions,radius,yRadius,width,height;__cov_grtHupSuc1xPmqm526DkbQ.s['47']++;if(dimensions.hasOwnProperty('radius')){__cov_grtHupSuc1xPmqm526DkbQ.b['12'][0]++;__cov_grtHupSuc1xPmqm526DkbQ.s['48']++;return dimensions;}else{__cov_grtHupSuc1xPmqm526DkbQ.b['12'][1]++;__cov_grtHupSuc1xPmqm526DkbQ.s['49']++;width=dimensions.width;__cov_grtHupSuc1xPmqm526DkbQ.s['50']++;height=dimensions.height;__cov_grtHupSuc1xPmqm526DkbQ.s['51']++;radius=Y_Lang.isArray(width)?(__cov_grtHupSuc1xPmqm526DkbQ.b['13'][0]++,this._getRadiusCollection(width)):(__cov_grtHupSuc1xPmqm526DkbQ.b['13'][1]++,width*0.5);__cov_grtHupSuc1xPmqm526DkbQ.s['52']++;yRadius=radius;__cov_grtHupSuc1xPmqm526DkbQ.s['53']++;return{width:width,height:height,radius:radius,yRadius:yRadius};}}}});__cov_grtHupSuc1xPmqm526DkbQ.s['54']++;CircleGroup.ATTRS=Y.ShapeGroup.ATTRS;__cov_grtHupSuc1xPmqm526DkbQ.s['55']++;Y.CircleGroup=CircleGroup;__cov_grtHupSuc1xPmqm526DkbQ.s['56']++;RectGroup=function(){__cov_grtHupSuc1xPmqm526DkbQ.f['14']++;__cov_grtHupSuc1xPmqm526DkbQ.s['57']++;RectGroup.superclass.constructor.apply(this,arguments);};__cov_grtHupSuc1xPmqm526DkbQ.s['58']++;RectGroup.NAME='rectGroup';__cov_grtHupSuc1xPmqm526DkbQ.s['59']++;Y.extend(RectGroup,Y.ShapeGroup,{drawShape:function(cfg){__cov_grtHupSuc1xPmqm526DkbQ.f['15']++;__cov_grtHupSuc1xPmqm526DkbQ.s['60']++;this.drawRect(cfg.x,cfg.y,cfg.width,cfg.height);}});__cov_grtHupSuc1xPmqm526DkbQ.s['61']++;RectGroup.ATTRS=Y.ShapeGroup.ATTRS;__cov_grtHupSuc1xPmqm526DkbQ.s['62']++;Y.RectGroup=RectGroup;__cov_grtHupSuc1xPmqm526DkbQ.s['63']++;DiamondGroup=function(){__cov_grtHupSuc1xPmqm526DkbQ.f['16']++;__cov_grtHupSuc1xPmqm526DkbQ.s['64']++;DiamondGroup.superclass.constructor.apply(this,arguments);};__cov_grtHupSuc1xPmqm526DkbQ.s['65']++;DiamondGroup.NAME='diamondGroup';__cov_grtHupSuc1xPmqm526DkbQ.s['66']++;Y.extend(DiamondGroup,Y.ShapeGroup,{drawShape:function(cfg){__cov_grtHupSuc1xPmqm526DkbQ.f['17']++;__cov_grtHupSuc1xPmqm526DkbQ.s['67']++;this.drawDiamond(cfg.x,cfg.y,cfg.width,cfg.height);}});__cov_grtHupSuc1xPmqm526DkbQ.s['68']++;DiamondGroup.ATTRS=Y.ShapeGroup.ATTRS;__cov_grtHupSuc1xPmqm526DkbQ.s['69']++;Y.DiamondGroup=DiamondGroup;__cov_grtHupSuc1xPmqm526DkbQ.s['70']++;EllipseGroup=function(){__cov_grtHupSuc1xPmqm526DkbQ.f['18']++;__cov_grtHupSuc1xPmqm526DkbQ.s['71']++;EllipseGroup.superclass.constructor.apply(this,arguments);};__cov_grtHupSuc1xPmqm526DkbQ.s['72']++;EllipseGroup.NAME='ellipseGroup';__cov_grtHupSuc1xPmqm526DkbQ.s['73']++;Y.extend(EllipseGroup,Y.ShapeGroup,{drawShape:function(cfg){__cov_grtHupSuc1xPmqm526DkbQ.f['19']++;__cov_grtHupSuc1xPmqm526DkbQ.s['74']++;this.drawEllipse(cfg.x,cfg.y,cfg.width,cfg.height);}});__cov_grtHupSuc1xPmqm526DkbQ.s['75']++;EllipseGroup.ATTRS=Y.ShapeGroup.ATTRS;__cov_grtHupSuc1xPmqm526DkbQ.s['76']++;Y.EllipseGroup=EllipseGroup;},'3.10.3',{'requires':['graphics']});