//>>built
define("dojox/charting/plot2d/Base","dojo/_base/declare dojo/_base/array dojo/_base/lang dojox/gfx ../Element ./common ../axis2d/common dojo/has".split(" "),function(c,f,l,d,m,g,n,p){c=c("dojox.charting.plot2d.Base",m,{constructor:function(a,b){b&&b.tooltipFunc&&(this.tooltipFunc=b.tooltipFunc)},clear:function(){this.series=[];this.dirty=!0;return this},setAxis:function(a){return this},assignAxes:function(a){f.forEach(this.axes,function(b){this[b]&&this.setAxis(a[this[b]])},this)},addSeries:function(a){this.series.push(a);
return this},getSeriesStats:function(){return g.collectSimpleStats(this.series,l.hitch(this,"isNullValue"))},calculateAxes:function(a){this.initializeScalers(a,this.getSeriesStats());return this},initializeScalers:function(){return this},isDataDirty:function(){return f.some(this.series,function(a){return a.dirty})},render:function(a,b){return this},renderLabel:function(a,b,e,q,h,r,k){a=n.createText[this.opt.htmlLabels&&"vml"!=d.renderer?"html":"gfx"](this.chart,a,b,e,k?k:"middle",q,h.series.font,
h.series.fontColor);r&&(this.opt.htmlLabels&&"vml"!=d.renderer?a.style.pointerEvents="none":a.rawNode&&(a.rawNode.style.pointerEvents="none"));this.opt.htmlLabels&&"vml"!=d.renderer&&this.htmlElements.push(a);return a},getRequiredColors:function(){return this.series.length},_getLabel:function(a){return g.getLabel(a,this.opt.fixed,this.opt.precision)}});p("dojo-bidi")&&c.extend({_checkOrientation:function(a,b,e){this.chart.applyMirroring(this.group,b,e)}});return c});