/*!@license
* Infragistics.Web.ClientUI infragistics.datachart_radial.js 21.2.20212.99
*
* Copyright (c) 2011-2022 Infragistics Inc.
*
* http://www.infragistics.com/
*
* Depends:
*     jquery-1.4.4.js
*     jquery.ui.core.js
*     jquery.ui.widget.js
*     infragistics.util.js
*     infragistics.ext_core.js
*     infragistics.ext_collections.js
*     infragistics.dv_core.js
*     infragistics.dv_geometry.js
*     infragistics.datachart_categorycore.js
*     infragistics.datachart_extendedaxes.js
*     infragistics.datachart_core.js
*     infragistics.ext_ui.js
*/
(function(factory){if(typeof define==="function"&&define.amd){define(["./infragistics.util","./infragistics.ext_core","./infragistics.ext_collections","./infragistics.dv_core","./infragistics.dv_geometry","./infragistics.datachart_categorycore","./infragistics.datachart_extendedaxes","./infragistics.datachart_core","./infragistics.ext_ui"],factory)}else{factory(igRoot)}})(function($){$.ig=$.ig||{};var $$t={};$.ig.globalDefs=$.ig.globalDefs||{};$.ig.globalDefs.$$a1=$$t;var $$0=$.ig.globalDefs.$$0;var $$4=$.ig.globalDefs.$$4;var $$1=$.ig.globalDefs.$$1;var $$w=$.ig.globalDefs.$$w;var $$r=$.ig.globalDefs.$$r;var $$g=$.ig.globalDefs.$$g;var $$l=$.ig.globalDefs.$$l;var $$j=$.ig.globalDefs.$$j;var $$6=$.ig.globalDefs.$$6;var $$a=$.ig.globalDefs.$$a;$.ig.$currDefinitions=$$t;$.ig.util.bulkDefine(["AnchoredRadialBucketCalculator:a","AnchoredRadialSeries:b","RadialAreaSeries:c","RadialBucketCalculator:e","RadialBase:f","RadialColumnSeries:g","RadialLineSeries:h","RadialPieSeries:k","AnchoredRadialSeriesView:m","RadialAreaSeriesView:n","RadialBaseView:o","RadialColumnSeriesView:p","RadialLineSeriesView:q","RadialPieSeriesView:r"]);var $a=$.ig.intDivide,$b=$.ig.util.cast,$c=$.ig.util.defType,$d=$.ig.util.defEnum,$e=$.ig.util.getBoxIfEnum,$f=$.ig.util.getDefaultValue,$g=$.ig.util.getEnumValue,$h=$.ig.util.getValue,$i=$.ig.util.intSToU,$j=$.ig.util.nullableEquals,$k=$.ig.util.nullableIsNull,$l=$.ig.util.nullableNotEquals,$m=$.ig.util.toNullable,$n=$.ig.util.toString$1,$o=$.ig.util.u32BitwiseAnd,$p=$.ig.util.u32BitwiseOr,$q=$.ig.util.u32BitwiseXor,$r=$.ig.util.u32LS,$s=$.ig.util.unwrapNullable,$t=$.ig.util.wrapNullable,$u=String.fromCharCode,$v=$.ig.util.castObjTo$t,$w=$.ig.util.compareSimple,$x=$.ig.util.tryParseNumber,$y=$.ig.util.tryParseNumber1,$z=$.ig.util.numberToString,$0=$.ig.util.numberToString1,$1=$.ig.util.parseNumber,$2=$.ig.util.compare,$3=$.ig.util.replace,$4=$.ig.util.stringFormat,$5=$.ig.util.stringFormat1,$6=$.ig.util.stringFormat2,$7=$.ig.util.stringCompare1,$8=$.ig.util.stringCompare2,$9=$.ig.util.stringCompare3;$c("RadialBucketCalculator:e","Object",{_a:null,init:function(a){$.ig.$op.init.call(this);this._a=a},_c:0,_d:0,_b:0,getBucket:function(a){throw new $$6.q(0)},getBucketWithoutUnknowns:function(a){return this.getBucket(a)},getErrorBucket:function(a,b){return NaN},getBucketInfo:function(a,b,c,d){a=this._c;b=this._d;c=this._b;d=this._a._cr.resolution();return{p0:a,p1:b,p2:c,p3:d}},e:function(a){var b=this._a.bv();var c=this._a.bu();var d=this._a._cr.angleAxis();if(b.isEmpty()||c.isEmpty()||d==null||this._a._cr.ci()==null||this._a._cr.ci().count()==0){this._b=0;return}var e=Math.floor(d.mr(c,b));var f=Math.ceil(d.mq(c,b));if(d.isInverted()){f=Math.ceil(d.mr(c,b));e=Math.floor(d.mq(c,b))}if(f<e){f=d.k9+f}var g=this._a._cr.valueAxis();var h=g!=null?g._mu:.75;var i=Math.min(c.width(),c.height())*.5*h*2*Math.PI;var j=Math.floor((f-e+1)*a/i);this._b=$.ig.truncate(Math.max(1,j));this._c=$.ig.truncate(Math.max(0,Math.floor(e/this._b)-1));this._d=$.ig.truncate(Math.ceil(f/this._b))},cacheValues:function(){},unCacheValues:function(){},$type:new $.ig.Type("RadialBucketCalculator",$.ig.$ot,[$.ig.IBucketizer.prototype.$type])},true);$c("AnchoredRadialBucketCalculator:a","RadialBucketCalculator",{_f:null,init:function(a){$$t.$e.init.call(this,a);this._f=a},getBucket:function(a){var b=this._f.anchoredRadialModel().sr();var c=Math.min(a*this._b,b.count()-1);var d=Math.min(c+this._b-1,b.count()-1);var e=NaN;var f=NaN;for(var g=c;g<=d;++g){var h=b.item(g);if(!$.ig.util.isNaN(e)){if(!$.ig.util.isNaN(h)){e=Math.min(e,h);f=Math.max(f,h)}}else{e=h;f=h}}if(!$.ig.util.isNaN(e)){return[.5*(c+d),e,f]}return[.5*(c+d),NaN,NaN]},$type:new $.ig.Type("AnchoredRadialBucketCalculator",$$t.$e.$type)},true);$c("RadialBase:f","MarkerSeries",{lo:function(a){$.ig.MarkerSeries.prototype.lo.call(this,a);this._rh=a},_rh:null,init:function(){var $self=this;this.rk=new $$t.d(3);this.rl=new $$t.d(3);this.ri=new $$t.d(3);$.ig.MarkerSeries.prototype.init.call(this);this.rm=new $$t.i;this._rn=new $.ig.SeriesRenderer$2($$t.$d.$type,$$t.$o.$type,1,this.sa.runOn(this),this.sd.runOn(this),this.cs.runOn(this),this.mf.runOn(this),this.r9.runOn(this),function(a){$self._rh._cs.e($self.resolution())})},r9:function(){if(this._cc.needsFlush()){this._cc.flush()}},categoryAxis:function(){return this.angleAxis()},ar:function(){return this.angleAxis()},getCategoryItems:function(a,b){return null},rm:null,getVisiblePointsOfInterest:function(a,b,c,d){var $self=this;if(!this.hasMarkers()){return false}var e=this.angleAxis();var f=new $.ig.ScalerParams(1,this.seriesViewer().actualWindowRect(),this.po(),e.isInverted());f.c=this.getEffectiveViewport1(this.view());var g=this.valueAxis();var h=new $.ig.ScalerParams(1,this.seriesViewer().actualWindowRect(),this.po(),g.isInverted());h.c=this.getEffectiveViewport1(this.view());a.clear();this._pz.cf(function(i){if(i.__visibility==0){var j=new $.ig.SeriesPointOfInterest;var k=i._n;var l=i._o;if(k<$self.po().left()||k>$self.po().right()||l<$self.po().top()||l>$self.po().bottom()){return}var m;var n;var o=$self.rg.g(k,l,$self.view().bv(),$self.view().bu(),m,n);m=o.p4;n=o.p5;j._b=m;j._c=n;if(b){if(c){j._d=$self.r4(j._c,d)}else{var p=$self.gf(i);if(!$.ig.util.isNaN(p)){j._d=$self.r4(p,d)}else{j._d=$self.r4(j._c,d)}}}else{j._d=e.getValueLabel(i._ak)}j._a=i.content();a.add(j)}});return true},r4:function(a,b){if(b>=0){return Math.round10N(a,b).toString()}else{return a.toString()}},_rn:null,isRadial:function(){return true},isCustomRadialStyleAllowed:function(a){if(arguments.length===1){this.h($$t.$f.isCustomRadialStyleAllowedProperty,a);return a}else{return this.c($$t.$f.isCustomRadialStyleAllowedProperty)}},isCustomRadialMarkerStyleAllowed:function(a){if(arguments.length===1){this.h($$t.$f.isCustomRadialMarkerStyleAllowedProperty,a);return a}else{return this.c($$t.$f.isCustomRadialMarkerStyleAllowedProperty)}},_rp:false,_ro:false,dt:function(){return true},_rd:null,_re:null,ra:function(a,b,c){var d=new $.ig.HighlightingInfo;d.series(this);d.startIndex(0);d.endIndex(this.ci().count()-1);d.isFullRange(true);if(c!=null&&c.startIndex()==d.startIndex()&&c.endIndex()==d.endIndex()){return c}return d},rb:function(a,b,c){var d=this._rh._cs._c;var e=this._rh._cs._d;var f=this._rh._cs._b;var g=this.rj();var h=this.ci().count();var i=this.angleAxis();var j=-1;var k=-1;var l=this.getItemIndex(b);j=$.ig.truncate(Math.floor($a(l,f)))*f;k=j+(f-1);if(c!=null&&c.startIndex()==j&&c.endIndex()==k){return c}var m=new $.ig.HighlightingInfo;m.series(this);m.startIndex(j);m.endIndex(k);return m},rc:function(a,b,c){var d=this._rh._cs._c;var e=this._rh._cs._d;var f=this._rh._cs._b;var g=this.rj();var h=this.ci().count();var i=this.angleAxis();var j=-1;var k=-1;var l=this.getItemIndex(b);j=$.ig.truncate(Math.floor($a(l,f)))*f;k=j+(f-1);if(c!=null&&c.startIndex()==j&&c.endIndex()==k){return c}var m=new $.ig.HighlightingInfo;m.isMarker(true);m.series(this);m.startIndex(j);m.endIndex(k);return m},av:function(a,b,c){if(this.cz()&&this.eb(this.actualHighlightingMode())&&!c){var d=this.rb(a,b,this._rd);this._rd=d;return d}else{var e=this.ra(a,b,this._rd);this._rd=e;return e}},aw:function(a,b,c){if(this.eb(this.actualHighlightingMode())&&!c){var d=this.rc(a,b,this._re);this._re=d;return d}else{var e=this.ra(a,b,this._re);e.isMarker(true);this._re=e;return e}},assigningRadialStyle:null,assigningRadialMarkerStyle:null,ry:function(){return this.assigningRadialStyle!=null&&this._rp||this.actualHighlightingMode()!=1},rx:function(){return this.assigningRadialMarkerStyle!=null&&this._ro||this.actualHighlightingMode()!=1},sc:function(a){if(this.assigningRadialStyle!=null&&this._rp){this.assigningRadialStyle(this,a)}},sb:function(a){if(this.assigningRadialMarkerStyle!=null&&this._ro){this.assigningRadialMarkerStyle(this,a)}},r0:function(a){return a._cs._b},r1:function(a){return a._cs._c},angleAxis:function(a){if(arguments.length===1){this.h($$t.$f.angleAxisProperty,a);return a}else{return this.c($$t.$f.angleAxisProperty)}},valueAxis:function(a){if(arguments.length===1){this.h($$t.$f.valueAxisProperty,a);return a}else{return this.c($$t.$f.valueAxisProperty)}},getAxes:function(){return[this.angleAxis(),this.valueAxis()]},clipSeriesToBounds:function(a){if(arguments.length===1){this.h($$t.$f.clipSeriesToBoundsProperty,a);return a}else{return this.c($$t.$f.clipSeriesToBoundsProperty)}},mu:function(a,b){this._rh._cs.e(this.resolution());this.renderSeries(false)},mt:function(a,b){this._rh._cs.e(this.resolution());this.renderSeries(false)},preferredCategoryMode:function(a){},lt:function(a,b,c,d){$.ig.MarkerSeries.prototype.lt.call(this,a,b,c,d);switch(b){case"SeriesViewer":if(c!=null&&d==null){if(this.angleAxis()!=null){this.angleAxis().deregisterSeries(this)}if(this.valueAxis()!=null){this.valueAxis().deregisterSeries(this)}}if(c==null&&d!=null){if(this.angleAxis()!=null){this.angleAxis().registerSeries(this)}if(this.valueAxis()!=null){this.valueAxis().registerSeries(this)}}this._rh._cs.e(this.resolution());this.renderSeries(false);break;case"AngleAxis":if(this.angleAxis()!=null&&this.valueAxis()!=null){this.rg=new $.ig.RadialAxes(this.valueAxis(),this.angleAxis())}if(c!=null){c.deregisterSeries(this)}if(d!=null){d.registerSeries(this)}this._rh._cs.e(this.resolution());this.renderSeries(false);break;case"ValueAxis":if(this.angleAxis()!=null&&this.valueAxis()!=null){this.rg=new $.ig.RadialAxes(this.valueAxis(),this.angleAxis())}if(c!=null){c.deregisterSeries(this)}if(d!=null){d.registerSeries(this)}this._rh._cs.e(this.resolution());if(this.valueAxis()==null||!this.valueAxis().updateRange()){this.renderSeries(false)}break;case"SyncLink":if(this.syncLink()!=null&&this.seriesViewer()!=null){this._rh._cs.e(this.resolution());this.renderSeries(false)}break;case"TransitionProgress":this.rl.c(this.gq(),this.rk,this.ri);if(this.cu(this.view())){return}if(this.gq()==1){this.sd(this.ri,this._rh)}else{this.sd(this.rl,this._rh)}if(this.seriesViewer()!=null){this.seriesViewer().nd(this)}break;case"ClipSeriesToBounds":this.renderSeries(false);this.le();break;case"VisibilityProxy":if($g(c)!=0&&$g(d)==0){this._rh._cs.e(this.resolution())}break;case"IsCustomRadialStyleAllowed":this._rp=this.rw();this.renderSeries(false);break;case"IsCustomRadialMarkerStyleAllowed":this._ro=this.rv();this.renderSeries(false);break}},rw:function(){return this.isCustomRadialStyleAllowed()},rv:function(){return this.isCustomRadialMarkerStyleAllowed()},canUseAsValueAxis:function(a){if($b($.ig.NumericRadiusAxis.prototype.$type,a)!==null){return true}return false},canUseAsAngleAxis:function(a){if($b($.ig.CategoryAngleAxis.prototype.$type,a)!==null){return true}return false},getItem:function(a){var b=this.getItemIndex(a);return b>=0&&this.ci()!=null&&b<this.ci().count()?this.ci().item(b):null},getAngleFromWorld:function(a){var b=this.view().bv();var c=this.view().bu();if(this.angleAxis()!=null&&!b.isEmpty()&&!c.isEmpty()&&this.rg!=null){var d=this.rg.c(a);if(d<0){d+=Math.PI*2}if(d>Math.PI*2){d-=Math.PI*2}return d}return NaN},getExactItemIndex:function(a){var b=this.view().bv();var c=this.view().bu();var d=-1;if(this.angleAxis()!=null&&!b.isEmpty()&&!c.isEmpty()&&this.rg!=null){var e=this.rg.c(a);if(e<0){e+=Math.PI*2}if(e>Math.PI*2){e-=Math.PI*2}var f=this.angleAxis().getUnscaledAngle(e);if(this.angleAxis().categoryMode()!=0){f-=.5}d=f}return d},getItemIndex:function(a){var b=$.ig.truncate(Math.round(this.getExactItemIndex(a)));if(this.ci()!=null&&b==this.ci().count()){b=0}return b},scrollIntoView:function(a){return false},rk:null,rl:null,ri:null,rj:function(){var a=this.ri;if(this.cs()){if(this._cc.needsFlush()){this._cc.flush()}a=this.rl}return a},getOffsetValue:function(){},getCategoryWidth:function(){},sa:function(a,b){},sd:function(a,b){},rg:null,k5:function(){$.ig.MarkerSeries.prototype.k5.call(this);if(this.angleAxis()!=null){this.angleAxis().h3(false)}if(this.valueAxis()!=null){this.valueAxis().h3(false)}},e5:function(a,b,c){var d=true;var e=c;if(!$.ig.MarkerSeries.prototype.e5.call(this,a,b,c)||!c.o()||b.isEmpty()||a.isEmpty()||this.angleAxis()==null||this.angleAxis().itemsSource()==null||this.valueAxis()==null||this.rg==null||this.ci()==null||this.angleAxis().seriesViewer()==null||this.valueAxis().seriesViewer()==null||this.valueAxis().actualMinimumValue()==this.valueAxis().actualMaximumValue()){e._cs._b=0;d=false}return d},l8:function(a){var b;var c;var d=this.getViewInfo(c,b);c=d.p0;b=d.p1;if(!this.e5(c,b,this.view())){this.ko(true,this.view());return}var e=new $.ig.SeriesRenderingArguments(this,c,b,a,this._eo);var f=this._rn.g(e,this.rk,this.ri,this.rl,this._rh);this.rk=f.p1;this.ri=f.p2;this.rl=f.p3},r2:function(){var a=0;var c=this.seriesViewer().series().getEnumerator();while(c.moveNext()){var b=c.current();if(b==this){return a}var d=$b($$t.$f.$type,b);if(d!=null&&d.angleAxis()==this.angleAxis()&&d.preferredCategoryMode(d.angleAxis())==2){a++}}return-1},$type:new $.ig.Type("RadialBase",$.ig.MarkerSeries.prototype.$type,[$.ig.IHasCategoryModePreference.prototype.$type])},true);$c("AnchoredRadialSeries:b","RadialBase",{bv:function(){return new $$t.m(this)},kl:function(){$$t.$f.kl.call(this);this.angleAxis(null);this.valueAxis(null)},getItemValue:function(a,b){var c=this.jf(b);if(c=="ValueMemberPath"){return this.ho(a,b,this.valueMemberPath())}return $$t.$f.getItemValue.call(this,a,b)},lo:function(a){$$t.$f.lo.call(this,a);this._sl=a},_sl:null,init:function(){this.tn={__x:0,__y:0,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};$$t.$f.init.call(this);this._so=new $$t.d(3);this._sm=new $.ig.CategoryLineRasterizer},_sm:null,getPreviousOrExactIndex:function(a,b){return this.ha(a,b,this.angleAxis(),null,this.sr())},getNextOrExactIndex:function(a,b){return this.g8(a,b,this.angleAxis(),null,this.sr())},fw:function(a,b,c,d,e){if(this.sr()==null){return Number.POSITIVE_INFINITY}return this.fx(a,b,this.angleAxis(),d,e,this.sr().count(),null)},getSeriesValue:function(a,b,c){var d=this.getEffectiveViewport1(this.view());var e=this.sw(this.angleAxis(),this.view().bv(),this.view().bu(),d);var f=new $.ig.ScalerParams(0,this.view().bv(),this.view().bu(),this.angleAxis().isInverted(),d);f.c=this.seriesViewer().viewportRect();return this.gc(this.sr(),a,this.angleAxis(),f,e,null,b,c)},getSeriesValuePosition:function(a,b,c){if(this.valueAxis()==null||this.angleAxis()==null||this.view()==null||this.view().bv().isEmpty()||this.view().bu().isEmpty()){return{__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}}var d=this.getEffectiveViewport1(this.view());var e=new $.ig.ScalerParams(0,this.view().bv(),this.view().bu(),this.valueAxis().isInverted(),d);e.c=this.getEffectiveViewport1(this.view());var f=this.getSeriesValue(a,b,c);f=this.valueAxis().getScaledValue(f,e);var g=this.rg.c(a);if(!b&&this.angleAxis()!=null){var h=this.getPreviousOrExactIndex(a,c);var i=this.getNextOrExactIndex(a,c);var j=this.sw(this.angleAxis(),this.view().bv(),this.view().bu(),d);var k=new $.ig.ScalerParams(0,this.view().bv(),this.view().bu(),this.angleAxis().isInverted(),d);k.c=this.seriesViewer().viewportRect();var l=this.fw(a,h,this.angleAxis(),k,j);var m=this.fw(a,i,this.angleAxis(),k,j);if(m<=l){g=this.angleAxis().getScaledValue(i,k)+j}else{g=this.angleAxis().getScaledValue(h,k)+j}}var n=this.rg.d(g,f,this.view().bv(),this.view().bu());var o=this.rg.e(g,f,this.view().bv(),this.view().bu());return{__x:n,__y:o,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},valueMemberPath:function(a){if(arguments.length===1){this.h($$t.$b.valueMemberPathProperty,a);return a}else{return this.c($$t.$b.valueMemberPathProperty)}},sr:function(a){if(arguments.length===1){if(this.sq!=a){var b=this.sq;this.sq=a;this.raisePropertyChanged("ValueColumn",b,this.sq)}return a}else{return this.sq}},sq:null,trendLineType:function(a){if(arguments.length===1){this.h($$t.$b.trendLineTypeProperty,$.ig.TrendLineType.prototype.getBox(a));return a}else{return $g(this.c($$t.$b.trendLineTypeProperty))}},trendLineBrush:function(a){if(arguments.length===1){this.h($$t.$b.trendLineBrushProperty,a);return a}else{return this.c($$t.$b.trendLineBrushProperty)}},actualTrendLineBrush:function(a){if(arguments.length===1){this.h($$t.$b.actualTrendLineBrushProperty,a);return a}else{return this.c($$t.$b.actualTrendLineBrushProperty)}},trendLineThickness:function(a){if(arguments.length===1){this.h($$t.$b.trendLineThicknessProperty,a);return a}else{return this.c($$t.$b.trendLineThicknessProperty)}},trendLineDashCap:function(a){if(arguments.length===1){this.h($$t.$b.trendLineDashCapProperty,$$a.$bm.getBox(a));return a}else{return $g(this.c($$t.$b.trendLineDashCapProperty))}},trendLineDashArray:function(a){if(arguments.length===1){this.h($$t.$b.trendLineDashArrayProperty,a);return a}else{return this.c($$t.$b.trendLineDashArrayProperty)}},trendLinePeriod:function(a){if(arguments.length===1){this.h($$t.$b.trendLinePeriodProperty,a);return a}else{return $h(this.c($$t.$b.trendLinePeriodProperty))}},trendLineZIndex:function(a){if(arguments.length===1){this.h($$t.$b.trendLineZIndexProperty,a);return a}else{return $h(this.c($$t.$b.trendLineZIndexProperty))}},ap:function(a){if(a!=null&&a==this.angleAxis()&&this.sr()!=null&&this.sr().count()>0){return new $.ig.AxisRange(0,this.sr().count()-1)}if(a!=null&&a==this.valueAxis()&&this.sr()!=null&&this.sr().count()>0){return new $.ig.AxisRange(this.sr().minimum(),this.sr().maximum())}return null},lt:function(a,b,c,d){$$t.$f.lt.call(this,a,b,c,d);if(this._sl._cx.propertyUpdated(a,b,c,d)){this.renderSeries(false);this.le()}var e=$b($.ig.NumericAxisBase.prototype.$type,this.valueAxis());switch(b){case"FastItemsSource":if($b($.ig.IFastItemsSource.prototype.$type,c)!==null){c.deregisterColumn(this.sr());this.sr(null)}if($b($.ig.IFastItemsSource.prototype.$type,d)!==null){this.sr(this.cf(this.valueMemberPath()));this._sl._cs.e(this.resolution())}if(e!=null&&!e.updateRange()){this._sl._cs.e(this.resolution());this.renderSeries(false)}break;case"ValueMemberPath":if(this.ci()!=null){this.ci().deregisterColumn(this.sr());this.sr(this.cf(this.valueMemberPath()))}break;case"ValueColumn":if(e!=null&&!e.updateRange()){this._sl._cs.e(this.resolution());this.renderSeries(false)}break;case"TrendLineBrush":this.mk();break;case"TrendLineType":this.le();break}},kr:function(a,b,c,d){switch(a){case 4:case 1:case 0:this._sl._cs.e(this.resolution());break}this._sl._cx.dataUpdated(a,b,c,d);switch(a){case 4:if(this.valueAxis()!=null&&!this.valueAxis().updateRange()){this.renderSeries(true)}break;case 1:if(this.valueAxis()!=null&&!this.valueAxis().updateRange()){this.renderSeries(true)}break;case 0:if(this.valueAxis()!=null&&!this.valueAxis().updateRange()){this.renderSeries(true)}break;case 2:if(this.valueMemberPath()!=null&&this._sl._cs._b>0&&this.valueAxis()!=null&&!this.valueAxis().updateRange()){this.renderSeries(true)}break;case 3:if(d==this.valueMemberPath()){if(this.valueAxis()!=null&&!this.valueAxis().updateRange()){this.renderSeries(true)}}break}},e5:function(a,b,c){var d=$$t.$f.e5.call(this,a,b,c);var e=c;if(this.ci()==null||this.ci().count()==0||this.angleAxis()==null||this.sr()==null||this.angleAxis().k9==0||this.valueAxis()==null||Number.isInfinity(this.valueAxis().actualMinimumValue())||Number.isInfinity(this.valueAxis().actualMaximumValue())||e._cs._b<1){d=false}return d},getOffsetValue:function(){return this.sw(this.angleAxis(),this.view().bv(),this.view().bu(),this.getEffectiveViewport1(this.view()))},getCategoryWidth:function(){return this.angleAxis().getCategorySize(this.view().bv(),this.view().bu(),this.getEffectiveViewport1(this.view()))},su:function(){return false},sw:function(a,b,c,d){var e=0;var f=this.preferredCategoryMode(a);if(f==0&&a.categoryMode()!=0){f=1}switch(f){case 0:e=0;break;case 1:e=.5*a.getCategorySize(b,c,d);break;case 2:e=a.getGroupCenter(this.r2(),b,c,d);break}if(a.isInverted()){e=-e}return e},sa:function(a,b){var $self=this;var c=b.bv();var d=b.bu();var e=this.getEffectiveViewport1(b);var f=this.angleAxis();var g=this.valueAxis();var h=g.actualMinimumValue();var i=g.actualMaximumValue();a.f.clear();a.m.clear();a.p.clear();var j=this.p2();var k=0;var l=b;var m=new $.ig.CollisionAvoider;var n=0;var o=b._cs._d;n=this.sw(f,c,d,e);l._cx.radiusExtentScale(this.valueAxis()._mu);l._cx.innerRadiusExtentScale(this.valueAxis()._mt);l._cx.projectX(function(p,q){return $self.sx(p,q,c,d)});l._cx.projectY(function(p,q){return $self.sy(p,q,c,d)});var p=function(){var $ret=new $.ig.Clipper(0,d,false);$ret.i(a.p);return $ret}();var q=function(){var $ret=new $.ig.TrendResolutionParams;$ret._c=b._cs._b;$ret._d=b._cs._c;$ret._e=o;$ret._a=n;$ret._b=$self.resolution();$ret._f=d;$ret._g=c;return $ret}();l._cx.prepareLine(a.p,this.trendLineType(),this.sr(),this.trendLinePeriod(),function(r){return $self.angleAxis().getScaledAngle(r)},function(r){return $self.valueAxis().getScaledValue3(r)},q,p);var r=true;if(this.sv(b)){o--}for(var s=b._cs._c;s<=o;++s){var t=s;if(t*b._cs._b>=this.angleAxis().k9){t-=$a(this.angleAxis().k9,b._cs._b)}var u=b._cs.getBucket(t);if(!$.ig.util.isNaN(u[0])){u[0]=f.getScaledAngle(u[0])+n;if(u[1]<h||u[1]>i){continue}u[1]=g.getScaledValue3(u[1]);if(b._cs._b>1){if(u[2]<h||u[2]>i){continue}u[2]=g.getScaledValue3(u[2])}else{u[2]=u[1]}if(($.ig.util.isNaN(u[1])||$.ig.util.isNaN(u[2]))&&r&&this.su()&&this.st()){o++}else{r=false}a.f.add(u);if(j){var v=Math.min(t*b._cs._b,this.ci().count()-1);var w=this.rg.d(u[0],u[1],c,d);var x=this.rg.e(u[0],u[1],c,d);var y=new $$a.ae(0,w-5,x-5,11,11);if(!$.ig.util.isNaN(w)&&!$.ig.util.isNaN(x)&&!Number.isInfinity(w)&&!Number.isInfinity(x)&&m.tryAdd(y)){a.m.add({__x:w,__y:x,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});var z=b._ct.item(k);z._al=t;z._ak=v;z.content().item(this.ci().item(v));++k}}}else{if(r&&this.su()&&this.st()){o++}}}b._ct.count(k);return},sx:function(a,b,c,d){return this.rg.d(a,b,c,d)},sy:function(a,b,c,d){return this.rg.e(a,b,c,d)},sv:function(a){var b=a;return!this.su()&&b._cs._c==0&&b._cs._d==this.angleAxis().k9},sk:function(a,b,c){var d=null;var e=c.bv();var f=c.bu();if(b>-1&&!e.isEmpty()&&!f.isEmpty()){var g=a.__inner[0][0]<f.left()-2e3?f.left()-10:NaN;var h=f.bottom()+10;var i=a.__inner[b][0]>f.right()+2e3?f.right()+10:NaN;var j=f.top()-10;d=new $.ig.Clipper(1,g,h,i,j,false)}return d},tn:null,s9:function(a,b,c,d,e){if(a.count()>0&&d.count()>0){if(!e||this.ss()){a.add(this.tn);a.add(a.__inner[0]);d.add(this.tn);d.add(d.__inner[0])}}},st:function(){return!this.ss()},ss:function(){var a=this.view().bv();return!a.containsPoint({__x:.5,__y:.5,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})},ko:function(a,b){$$t.$f.ko.call(this,a,b);var c=b;if(a){c._ct.clear()}c._cx.clearPoints()},sd:function(a,b){var c=b.bv();var d=b.bu();var e=this.getEffectiveViewport1(b);var f=this.pg(b);var g=b;g._cx.rasterizeTrendLine(a.p);$.ig.CategoryMarkerManager.prototype.e(this,a.m,g._ct,this.useLightweightMarkers());this.s6(b,a);g.cm();this.s5(d,c,e,f,g)},sj:function(a,b,c){if(b<a||a<0||a>this.sr().count()||b<0||b>this.sr().count()||c==null){return null}var d=new Array(b-a+1);var e=c.isSorting();var f=null;if(e){f=c.sortedIndices()}for(var g=a;g<=b;g++){var h=g;if(e){h=f.__inner[h]}d[g-a]=this.ci().item(g)}return d},s7:function(a,b,c,d,e,f){var g=this.actualHighlightingMode()!=1;this.rm.a1(this.rm._d,d.isSorting(),a,b,c,d,e,f,true);this.rm.aa(this.actualHighlightingFadeOpacity());var h=this.rm.av;var i=null;var j=this.ci();var k=null;if(g&&this.seriesViewer()!=null){i=this.seriesViewer().a3().getHighlightingInfo(this,j,h.startIndex(),h.endIndex(),true);if(this.seriesViewer().a3().isCrossSeriesHighlight(this)){k=this.seriesViewer().a3().getHighlightingInfo(this,j,h.startIndex(),h.endIndex(),true)}h.highlightingInfo(i)}h.isThumbnail(f);this.sb(h);this.rm.y(this,i,f,g,h.totalAllSeriesHighlightingProgress(),this.seriesViewer().a3().totalHighlightingProgress())},s8:function(a,b,c,d,e,f){var g=this.actualHighlightingMode()!=1;this.rm.a1(this.rm._b,d.isSorting(),a,b,c,d,e,f,false);this.rm.ab(this.actualHighlightingFadeOpacity());var h=this.rm.aw;var i=null;var j=this.ci();if(g&&this.seriesViewer()!=null){i=this.seriesViewer().a3().getHighlightingInfo(this,j,h.startIndex(),h.endIndex(),false);h.highlightingInfo(i)}h.isThumbnail(f);this.sc(h);this.rm.z(this,i,f,g,b<0)},s6:function(a,b){a._b3=true;this.rm.az(this,this.rx(),this.getCategoryItems.runOn(this),this.r0(a),this.r1(a));var c=this.rm._d;var d=c!=null;var e=this.angleAxis();if(e==null){return}var f=this.getEffectiveViewport1(a);var g=new $.ig.ScalerParams(0,a.bv(),a.bu(),e.isInverted(),f);var h=this.ci()==null?0:this.ci().count();var i=a;var j=b.f;var k=i._cs._c;var l=i._cs._d;var m=i._cs._b;var n=k*m;for(var o=0;o<a._ct.count();o++){var p=a._ct.item(o);var q=p.content();if(d){var r=p._al;this.s7(j,r,h,e,g,a.isThumbnailView())}this.rm.ac(p,q)}},s5:function(a,b,c,d,e){e.cy(a,b,c,d)},mk:function(){$$t.$f.mk.call(this);if(this.index()<0){return}this._sl.cz()},hq:function(a,b){if(a==this._sl._cx.trendPolyline()){return null}return $$t.$f.hq.call(this,a,b)},scrollIntoView:function(a){var b=this.view().bv();b=b.copy();var c=this.view().bu();var d=!b.isEmpty()&&!c.isEmpty()&&this.ci()!=null?this.ci().indexOf(a):-1;if(this.angleAxis()==null||this.sr()==null||this.valueAxis()==null){return false}if(d<0||d>this.sr().count()-1){return false}var e=this.angleAxis().getScaledAngle(d);var f=this.valueAxis().getScaledValue3(this.sr().item(d));if($.ig.util.isNaN(f)){f=(this.valueAxis()._mt+this.valueAxis()._mu)/2}var g=.5+Math.cos(e)*f;var h=.5+Math.sin(e)*f;if(!$.ig.util.isNaN(g)){if(g<b.left()+.1*b.width()){g=g+.4*b.width();b.x(g-.5*b.width())}if(g>b.right()-.1*b.width()){g=g-.4*b.width();b.x(g-.5*b.width())}}if(!$.ig.util.isNaN(h)){if(h<b.top()+.1*b.height()){h=h+.4*b.height();b.y(h-.5*b.height())}if(h>b.bottom()-.1*b.height()){h=h-.4*b.height();b.y(h-.5*b.height())}}if(this.syncLink()!=null){this.syncLink().au(this.seriesViewer(),b,true)}return d>=0},_so:null,l9:function(a,b){$$t.$f.l9.call(this,a,b);if(!this.ev()){this.view().a2(b);return}this.view().a2(b);var c=$b($$t.$m.$type,this._bx);c._cs.e(this.resolution());if(this.cu(this._bx)){return}if(!this._ep){this._so=new $$t.d(3);this.sa(this._so,c)}this._ep=false;this.sd(this._so,c);this.ev(false)},_sn:null,renderAlternateView:function(a,b,c,d,e){$$t.$f.renderAlternateView.call(this,a,b,c,d,e);var f=this.a5().alternateViews().item(d);var g=f;g._cs.e(this.resolution());f.prepAltSurface(c);if(this.cu(g)){return}if(this._sn==null){this._sn=new $$t.d(3)}this._sn.u();this.sa(this._sn,g);this.sd(this._sn,g)},ky:function(a){$$t.$f.ky.call(this,a);this.a7().exportTrendlineData(this,a,this._sl._cx.trendPolyline())},$type:new $.ig.Type("AnchoredRadialSeries",$$t.$f.$type)},true);$c("RadialAreaSeries:c","AnchoredRadialSeries",{isArea:function(){return true},bv:function(){return new $$t.n(this)},lo:function(a){$$t.$b.lo.call(this,a);this._to=a},_to:null,init:function(){$$t.$b.init.call(this);this._ab=$$t.$c.$type},preferredCategoryMode:function(a){return 0},ko:function(a,b){$$t.$b.ko.call(this,a,b);this._to.c1()},sd:function(a,b){$$t.$b.sd.call(this,a,b);var c=b.bv();var d=b.bu();var e=b;if(b.o()&&!c.isEmpty()&&!d.isEmpty()&&this.angleAxis()!=null&&this.valueAxis()!=null){var f=a.f;var g=f.count();var h=new $$4.x(Array,2,g);var i=0;for(var j=0;j<g;j++){var k=new Array(4);h.add(k);k[0]=this.rg.d(a.f.__inner[j][0],a.f.__inner[j][1],c,d);k[1]=this.rg.e(a.f.__inner[j][0],a.f.__inner[j][1],c,d);k[2]=this.rg.d(a.f.__inner[j][0],a.f.__inner[j][2],c,d);var l=a.f.__inner[j][2];k[3]=this.rg.e(a.f.__inner[j][0],l,c,d);if(l>i){i=l}}var m=$.ig.ViewportUtils.prototype.c(.5,c,d);var n=$.ig.ViewportUtils.prototype.f(.5,c,d);this.tn={__x:m,__y:n,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var o=this.getEffectiveViewport1(e);this.rm.a0(this,this.ry(),this.getCategoryItems.runOn(this),this.r0(b),this.r1(b));var p=false;var q=this.rm._b;if(q!=null){p=true}if(p){var r=new $.ig.ScalerParams(0,b.bv(),b.bu(),this.angleAxis().isInverted(),o);this.s8(f,-1,this.sr().count(),this.angleAxis(),r,b.isThumbnailView())}var s=e.c9;var t=e.da;var u=e.c7;var v=e.c8;this.rm.ad(s,true,false,true,true);this.rm.ad(t,true,false,true,true);this.rm.ad(u,false,true,false,false);this.rm.ad(v,false,true,false,false);e.c2(a.f.count(),h,false,this._to._cs._b,this.resolution(),this.s9.runOn(this),this.unknownValuePlotting());u.__opacity=this.rm.j*this.actualAreaFillOpacity();v.__opacity=.5*this.rm.j*this.actualAreaFillOpacity()}},unknownValuePlotting:function(a){if(arguments.length===1){this.h($$t.$c.unknownValuePlottingProperty,$.ig.UnknownValuePlotting.prototype.getBox(a));return a}else{return $g(this.c($$t.$c.unknownValuePlottingProperty))}},lt:function(a,b,c,d){$$t.$b.lt.call(this,a,b,c,d);switch(b){case"UnknownValuePlotting":this.renderSeries(false);this.le();break}},su:function(){return true},$type:new $.ig.Type("RadialAreaSeries",$$t.$b.$type)},true);$c("RadialFrame:d","CategoryFrame",{init:function(a){$.ig.CategoryFrame.prototype.init.call(this,a)},$type:new $.ig.Type("RadialFrame",$.ig.CategoryFrame.prototype.$type)},true);$c("RadialColumnSeries:g","AnchoredRadialSeries",{isColumn:function(){return true},isMarkerlessDisplayPreferred:function(){return true},bv:function(){return new $$t.p(this)},lo:function(a){$$t.$b.lo.call(this,a);this._to=a},_to:null,init:function(){$$t.$b.init.call(this);this._ab=$$t.$g.$type},ac:function(){$$t.$b.ac.call(this);this.renderSeries(false)},lt:function(a,b,c,d){$$t.$b.lt.call(this,a,b,c,d);switch(b){case"RadiusX":case"RadiusY":this.lq();break}},radiusX:function(a){if(arguments.length===1){this.h($$t.$g.radiusXProperty,a);return a}else{return this.c($$t.$g.radiusXProperty)}},radiusY:function(a){if(arguments.length===1){this.h($$t.$g.radiusYProperty,a);return a}else{return this.c($$t.$g.radiusYProperty)}},preferredCategoryMode:function(a){return a!=null&&a==this.angleAxis()?2:0},ko:function(a,b){$$t.$b.ko.call(this,a,b);var c=b;if(a){c.c1.count(0)}},cz:function(){return true},getItemSpan:function(){return this.angleAxis().ky(this.view().bv(),this.view().bu(),this.getEffectiveViewport1(this.view()))},sd:function(a,b){$$t.$b.sd.call(this,a,b);var c=a.f;var d=b.bv();var e=b.bu();var f=this.getEffectiveViewport1(b);var g=this.pg(b);var h=this.valueAxis().km(e,d,f,g);var i=b;var j=this.valueAxis();var k=Math.max(0,.5*j._mt);k=Math.max(k,h.minLength()*.9);var l=$.ig.ViewportUtils.prototype.d(k,d,e);var m=this.angleAxis().ky(d,e,f);var n=Math.max(.1*this.valueAxis()._mu,k);var o=this.rg.d(0,n,d,e);var p=this.rg.e(0,n,d,e);var q=this.rg.d(m,n,d,e);var r=this.rg.e(m,n,d,e);var s=Math.sqrt((o-q)*(o-q)+(p-r)*(p-r));var t={__x:$.ig.ViewportUtils.prototype.c(.5,d,e),__y:$.ig.ViewportUtils.prototype.f(.5,d,e),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var u=this.sr().count();this.rm.a0(this,this.ry(),this.getCategoryItems.runOn(this),this.r0(b),this.r1(b));this.rm.r=this.radiusX();this.rm.s=this.radiusY();this.rm.k=this.radiusX();this.rm.l=this.radiusY();var v=false;var w=this.rm._b;if(w!=null){v=true}var x=this.angleAxis();var y=new $.ig.ScalerParams(1,b.bv(),b.bu(),x.isInverted());y.c=this.getEffectiveViewport();for(var z=0;z<c.count();++z){var aa=Math.min(a.f.__inner[z][2],h.maxLength()*1.1);var ab=this.rg.d(a.f.__inner[z][0],aa,d,e);var ac=this.rg.e(a.f.__inner[z][0],aa,d,e);var ad=Math.sqrt((ab-t.__x)*(ab-t.__x)+(ac-t.__y)*(ac-t.__y));var ae=ad;var af=l;if(v){this.s8(c,z,u,x,y,b.isThumbnailView())}var ag=this.rm.k;var ah=this.rm.l;var ai=a.f.__inner[z][0]-Math.PI/2;var aj=i.c1.item(z);var ak=0-s/2;var al=s/2;var am=Math.max(af,ae);var an=Math.min(af,ae);var ao=Math.cos(ai);var ap=Math.sin(ai);var aq={
__x:t.__x+(ak*ao-am*ap),__y:t.__y+(ak*ap+am*ao),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var ar={__x:t.__x+(al*ao-am*ap),__y:t.__y+(al*ap+am*ao),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var as={__x:t.__x+(al*ao-an*ap),__y:t.__y+(al*ap+an*ao),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var at={__x:t.__x+(ak*ao-an*ap),__y:t.__y+(ak*ap+an*ao),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var au=new $$a.a7;var av=new $$a.a8;av.__startPoint=aq;av.__isClosed=true;var aw=new $$a.bg;aw.__points.add(ar);aw.__points.add(as);aw.__points.add(at);av.__segments.add(aw);au._c.add(av);aj._ak=au;this.rm.ad(aj,false,false,false,false)}i.c1.count(c.count());this._to.c6()},$type:new $.ig.Type("RadialColumnSeries",$$t.$b.$type)},true);$c("RadialLineSeries:h","AnchoredRadialSeries",{isLineOnly:function(){return true},bv:function(){return new $$t.q(this)},lo:function(a){$$t.$b.lo.call(this,a);this._to=a},_to:null,init:function(){$$t.$b.init.call(this);this._ab=$$t.$h.$type},ac:function(){$$t.$b.ac.call(this)},preferredCategoryMode:function(a){return 0},ko:function(a,b){$$t.$b.ko.call(this,a,b);var c=b;c.c1()},sd:function(a,b){$$t.$b.sd.call(this,a,b);var c=b.bv();var d=b.bu();var e=a.f;var f=e.count();var g=new $$4.x(Array,2,f);var h=0;for(var i=0;i<f;i++){var j=new Array(4);g.add(j);j[0]=this.rg.d(a.f.__inner[i][0],a.f.__inner[i][1],c,d);j[1]=this.rg.e(a.f.__inner[i][0],a.f.__inner[i][1],c,d);j[2]=this.rg.d(a.f.__inner[i][0],a.f.__inner[i][2],c,d);var k=a.f.__inner[i][2];j[3]=this.rg.e(a.f.__inner[i][0],k,c,d);if(k>h){h=k}}var l=this.getEffectiveViewport1(b);this.rm.a0(this,this.ry(),this.getCategoryItems.runOn(this),this.r0(b),this.r1(b));var m=false;var n=this.rm._b;if(n!=null){m=true}if(m){var o=new $.ig.ScalerParams(0,b.bv(),b.bu(),this.angleAxis().isInverted(),l);this.s8(e,-1,this.sr().count(),this.angleAxis(),o,b.isThumbnailView())}var p=b;var q=p.da();var r=p.db();var s=p.c9();this.rm.ad(q,true,false,true,false);this.rm.ad(r,true,false,true,false);this.rm.ad(s,false,true,false,false);s.__opacity=.75*this.rm.j;p.c2(f,g,false,this.unknownValuePlotting(),this.sk(g,f-1,b),p._cs._b,this.resolution())},unknownValuePlotting:function(a){if(arguments.length===1){this.h($$t.$h.unknownValuePlottingProperty,$.ig.UnknownValuePlotting.prototype.getBox(a));return a}else{return $g(this.c($$t.$h.unknownValuePlottingProperty))}},lt:function(a,b,c,d){$$t.$b.lt.call(this,a,b,c,d);switch(b){case"UnknownValuePlotting":this.renderSeries(false);this.le();break}},su:function(){return true},$type:new $.ig.Type("RadialLineSeries",$$t.$b.$type)},true);$c("RadialSeriesRenderManager:i","SeriesRenderManager",{init:function(){$.ig.SeriesRenderManager.prototype.init.call(this)},ax:0,ay:0,c:function(){this.av=new $.ig.AssigningRadialMarkerStyleEventArgs;return this.av},a:function(){this.aw=new $.ig.AssigningRadialStyleEventArgs;return this.aw},av:null,aw:null,az:function(a,b,c,d,e){this.ax=d;this.ay=e;this.w(a,b,c)},a0:function(a,b,c,d,e){this.ax=d;this.ay=e;this.x(a,b,c)},au:function(a,b){var c=this.ax;var d=Math.min(b*c,a-1);var e=Math.min(d+c-1,a-1);var f=new Array(2);f[0]=Math.min(d+this.ay*c,a-1);f[1]=Math.min(e+this.ay*c,a-1);return f},a1:function(a,b,c,d,e,f,g,h,i){if(d==-1){{a.hasDateRange(false);a.startIndex(0);a.endIndex(e-1)}}else{{if(i){a.startIndex(d);a.endIndex(d)}else{var j=this.au(e,d);a.hasDateRange(false);a.startIndex(j[0]);a.endIndex(j[1])}}}},$type:new $.ig.Type("RadialSeriesRenderManager",$.ig.SeriesRenderManager.prototype.$type)},true);$c("SliceCoords:j","Object",{init:function(){this._n=new $$a.af;this._m=new $$a.af;this._l=new $$a.af;$.ig.$op.init.call(this)},_d:null,_f:null,_h:null,_j:null,_e:null,_g:null,_i:null,_k:null,_c:false,_n:null,_m:null,_l:null,b:function(a,b,c,d,e,f,g){var h=Math.min(c,d);var i=Math.max(c,d);var j=Math.cos(h);var k=Math.sin(h);var l=Math.max(0,e);var m=f;var n=g.__x+j*l;var o=g.__y+k*l;var p=g.__x+j*m;var q=g.__y+k*m;var r=Math.cos(i);var s=Math.sin(i);var t=g.__x+r*l;var u=g.__y+s*l;var v=g.__x+r*m;var w=g.__y+s*m;n=$.ig.ViewportUtils.prototype.c(n,a,b);o=$.ig.ViewportUtils.prototype.f(o,a,b);p=$.ig.ViewportUtils.prototype.c(p,a,b);q=$.ig.ViewportUtils.prototype.f(q,a,b);t=$.ig.ViewportUtils.prototype.c(t,a,b);u=$.ig.ViewportUtils.prototype.f(u,a,b);v=$.ig.ViewportUtils.prototype.c(v,a,b);w=$.ig.ViewportUtils.prototype.f(w,a,b);var x={__x:n,__y:o,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var y={__x:p,__y:q,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var z={__x:v,__y:w,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var aa={__x:t,__y:u,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var ab=$.ig.ViewportUtils.prototype.d(m,a,b);var ac=$.ig.ViewportUtils.prototype.g(m,a,b);var ad=$.ig.ViewportUtils.prototype.d(l,a,b);var ae=$.ig.ViewportUtils.prototype.g(l,a,b);return function(){var $ret=new $$t.j;$ret._d=x;$ret._f=y;$ret._h=z;$ret._j=aa;$ret._c=i-h>Math.PI;$ret._n=new $$a.af(1,ab,ac);$ret._m=new $$a.af(1,ad,ae);return $ret}()},a:function(a,b,c,d,e,f,g,h,i){var j=$.ig.ViewportUtils.prototype.b(i,a,b);var k=f-e;if(k<0){return null}if($.ig.ViewportUtils.prototype.d(k,a,b)<2){return null}if(j*2>k){j=k/2;i=$.ig.ViewportUtils.prototype.d(j,a,b)}var l=$.ig.ViewportUtils.prototype.b(h,a,b);var m=l/(f-j);var n=Math.atan(m);if(n*2>Math.abs(d-c)){n=Math.abs(d-c)/2;h=$.ig.ViewportUtils.prototype.d(Math.tan(n)*(f-j),a,b)}var o=$$t.$j.b(a,b,c+n,d-n,e,f,g);var p=$$t.$j.b(a,b,c,d,e+j*(e/f),f-j,g);o._g=o._f;o._k=o._j;o._e=p._d;o._f=p._f;o._i=p._h;o._j=p._j;o._l=new $$a.af(1,h,i);return o},$type:new $.ig.Type("SliceCoords",$.ig.$ot)},true);$c("RadialPieSeries:k","AnchoredRadialSeries",{isPie:function(){return true},isMarkerlessDisplayPreferred:function(){return true},bv:function(){return new $$t.r(this)},lo:function(a){$$t.$b.lo.call(this,a);this._to=a},_to:null,init:function(){$$t.$b.init.call(this);this._ab=$$t.$k.$type},radiusX:function(a){if(arguments.length===1){this.h($$t.$k.radiusXProperty,a);return a}else{return this.c($$t.$k.radiusXProperty)}},radiusY:function(a){if(arguments.length===1){this.h($$t.$k.radiusYProperty,a);return a}else{return this.c($$t.$k.radiusYProperty)}},preferredCategoryMode:function(a){return a!=null&&a==this.angleAxis()?2:0},ko:function(a,b){$$t.$b.ko.call(this,a,b);var c=b;if(a&&c.c1!=null){c.c1.count(0)}},getItemSpan:function(){return this.angleAxis().ky(this.view().bv(),this.view().bu(),this.getEffectiveViewport1(this.view()))},cz:function(){return true},sd:function(a,b){$$t.$b.sd.call(this,a,b);var c=b;var d=b.bv();var e=b.bu();var f=this.getEffectiveViewport1(b);var g=this.pg(b);var h=this.valueAxis().km(e,d,f,g);var i=a.f;var j=this.valueAxis();var k=Math.max(0,.5*j._mt);var l=k;l=Math.max(l,h.minLength());var m=this.angleAxis().ky(d,e,f);var n={__x:.5,__y:.5,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var o=this.radiusX();var p=this.radiusY();var q=o>0&&p>0;var r=this.sr().count();this.rm.a0(this,this.ry(),this.getCategoryItems.runOn(this),this.r0(b),this.r1(b));this.rm.r=this.radiusX();this.rm.s=this.radiusY();this.rm.k=this.radiusX();this.rm.l=this.radiusY();var s=false;var t=this.rm._b;if(t!=null){s=true}var u=this.angleAxis();var v=new $.ig.ScalerParams(1,b.bv(),b.bu(),u.isInverted());v.c=this.getEffectiveViewport();var w=0;for(var x=0;x<i.count();++x){var y=c.c1.item(x);var z=i.__inner[x][0];var aa=Math.min(i.__inner[x][2],h.maxLength());if(s){this.s8(i,x,r,u,v,b.isThumbnailView())}var ab=this.rm.k;var ac=this.rm.l;q=ab>0&&ac>0;var ad=null;if(q){ad=this.tv(d,e,z-m*.5,z+m*.5,l,aa,n,ab,ac)}else{ad=this.tw(d,e,z-m*.5,z+m*.5,l,aa,n)}y._ak=ad;this.rm.ad(y,false,false,false,false);var ae=i.__inner[x][2];if(ae>w){w=ae}}c._cu=$.ig.ViewportUtils.prototype.d(w,d,e);c._cv={__x:$.ig.ViewportUtils.prototype.c(n.__x,d,e),__y:$.ig.ViewportUtils.prototype.f(n.__y,d,e),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};c.c1.count(i.count());c.c6()},tw:function(a,b,c,d,e,f,g){var h=$$t.$j.b(a,b,c,d,e,f,g);var i=new $$a.a8;i.__startPoint=h._d;i.__isClosed=true;i.__segments.add(function(){var $ret=new $$a.bd(1);$ret.c(h._f);return $ret}());i.__segments.add(function(){var $ret=new $$a.bh;$ret._e=h._h;$ret._f=h._n;$ret._d=1;$ret._b=h._c;return $ret}());i.__segments.add(function(){var $ret=new $$a.bd(1);$ret.c(h._j);return $ret}());i.__segments.add(function(){var $ret=new $$a.bh;$ret._e=h._d;$ret._f=h._m;$ret._d=0;$ret._b=h._c;return $ret}());var j=new $$a.a7;j._c.add(i);return j},tv:function(a,b,c,d,e,f,g,h,i){var j=$$t.$j.a(a,b,c,d,e,f,g,h,i);if(j==null){return this.tw(a,b,c,d,e,f,g)}var k=new $$a.a8;k.__startPoint=j._d;k.__isClosed=true;var l=(c+(d-c)*.5)*180/Math.PI+90;var m=new $$a.af(1,j._l.width()*(e/f),j._l.height()*(e/f));k.__segments.add(function(){var $ret=new $$a.bh;$ret._e=j._e;$ret._f=m;$ret._c=l;$ret._d=1;$ret._b=false;return $ret}());k.__segments.add(function(){var $ret=new $$a.bd(1);$ret.c(j._f);return $ret}());k.__segments.add(function(){var $ret=new $$a.bh;$ret._e=j._g;$ret._f=j._l;$ret._c=l;$ret._d=1;$ret._b=false;return $ret}());k.__segments.add(function(){var $ret=new $$a.bh;$ret._e=j._h;$ret._f=j._n;$ret._d=1;$ret._b=j._c;return $ret}());k.__segments.add(function(){var $ret=new $$a.bh;$ret._e=j._i;$ret._f=j._l;$ret._c=l;$ret._d=1;$ret._b=false;return $ret}());k.__segments.add(function(){var $ret=new $$a.bd(1);$ret.c(j._j);return $ret}());k.__segments.add(function(){var $ret=new $$a.bh;$ret._e=j._k;$ret._f=m;$ret._c=l;$ret._d=1;$ret._b=false;return $ret}());k.__segments.add(function(){var $ret=new $$a.bh;$ret._e=j._d;$ret._f=j._m;$ret._d=0;$ret._b=j._c;return $ret}());var n=new $$a.a7;n._c.add(k);return n},lt:function(a,b,c,d){$$t.$b.lt.call(this,a,b,c,d);switch(b){case"RadiusX":case"RadiusY":this.lq();break}},$type:new $.ig.Type("RadialPieSeries",$$t.$b.$type)},true);$c("RadialTrendLineManager:l","TrendLineManagerBase$1",{init:function(){$.ig.TrendLineManagerBase$1.prototype.init.call(this,Number)},managerType:function(){return 3},prepareLine:function(a,b,c,d,e,f,g,h){var i=g._d*g._c;var j=g._e*g._c;var k=new $$4.x($$a.$y.$type,0);if(!g._g.isEmpty()&&!g._f.isEmpty()){if(b==0){this._a=null;this.trendColumn().clear();return}if(this.c(b)){this.trendColumn().clear();this._a=$.ig.TrendFitCalculator.prototype.a(k,b,g,this._a,c.count(),function(l){return l+1},function(l){return c.item(l)},function(l){return e(l-1)},f,i+1,j+1)}if(this.b(b)){this._a=null;$.ig.TrendAverageCalculator.prototype.b(b,this.trendColumn(),c,d);for(var l=g._d;l<=g._e;l+=1){var m=l%c.count()*g._c;if(m>=0&&m<this.trendColumn().count()){var n=e(m);var o=f(this.trendColumn().__inner[m]);if(!$.ig.util.isNaN(n)&&!$.ig.util.isNaN(o)){k.add({__x:n+g._a,__y:o,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})}}}}if(k.count()>0){this.f(k,g,a,h)}}},_radiusExtentScale:0,radiusExtentScale:function(a){if(arguments.length===1){this._radiusExtentScale=a;return a}else{return this._radiusExtentScale}},_innerRadiusExtentScale:0,innerRadiusExtentScale:function(a){if(arguments.length===1){this._innerRadiusExtentScale=a;return a}else{return this._innerRadiusExtentScale}},_projectX:null,projectX:function(a){if(arguments.length===1){this._projectX=a;return a}else{return this._projectX}},_projectY:null,projectY:function(a){if(arguments.length===1){this._projectY=a;return a}else{return this._projectY}},e:function(a,b,c){this.f(a,b,c,null)},f:function(a,b,c,d){var $self=this;if(d!=null){d.i(c)}var e=function(){var $ret=new $.ig.PolarLinePlanner;$ret._m=function(f){return a.item(f).__x};$ret._n=function(f){return a.item(f).__y};$ret._a=d;$ret._q=a.count();$ret._l=b._b;$ret._o=function(f){return $self.projectX()(a.item(f).__x,a.item(f).__y)};$ret._p=function(f){return $self.projectY()(a.item(f).__x,a.item(f).__y)};$ret._f=true;$ret.ab(b._f);$ret.ac(b._g);return $ret}();e.x(null,null)},$type:new $.ig.Type("RadialTrendLineManager",$.ig.TrendLineManagerBase$1.prototype.$type.specialize(Number))},true);$c("RadialBaseView:o","MarkerSeriesView",{_cs:null,_cr:null,init:function(a){$.ig.MarkerSeriesView.prototype.init.call(this,a);this._cr=a;this._ct=new $.ig.Pool$1($.ig.Marker.prototype.$type);this.ci(this._ct)},_ct:null,cf:function(a){this._ct.doToAll(a)},_cu:0,_cv:null,$type:new $.ig.Type("RadialBaseView",$.ig.MarkerSeriesView.prototype.$type)},true);$c("AnchoredRadialSeriesView:m","RadialBaseView",{_anchoredRadialModel:null,anchoredRadialModel:function(a){if(arguments.length===1){this._anchoredRadialModel=a;return a}else{return this._anchoredRadialModel}},init:function(a){$$t.$o.init.call(this,a);this._cs=new $$t.a(this);this.anchoredRadialModel(a);this._cx=new $$t.l},_cx:null,cy:function(a,b,c,d){},cz:function(){this.anchoredRadialModel().actualTrendLineBrush(null);if(this.anchoredRadialModel().trendLineBrush()!=null){this.anchoredRadialModel().actualTrendLineBrush(this.anchoredRadialModel().trendLineBrush())}else{this.anchoredRadialModel().actualTrendLineBrush(this.anchoredRadialModel().actualBrush())}},a5:function(a,b){if(a.d()){if(!b){}if(this.anchoredRadialModel().trendLineType()!=0&&!b){var c=this._cx.trendPolyline();c._ac=this.anchoredRadialModel().trendLineThickness();c.__stroke=this.anchoredRadialModel().actualTrendLineBrush();c._ai=this.anchoredRadialModel().trendLineDashArray();c._ad=this.anchoredRadialModel().trendLineDashCap();a.u(c)}}$$t.$o.a5.call(this,a,b)},getDefaultTooltipTemplate:function(){var a="<div class='ui-chart-default-tooltip-content'>";if(this.anchoredRadialModel().angleAxis().label()!=null){a+="<span>${item."+this.anchoredRadialModel().angleAxis().label()+"}</span><br/>"}a+="<span";var b=this._e.a5().getDefaultTooltipTemplateLabelColorString(this._e);if(!String.isNullOrEmpty(b)){a+=" style='color:"+b+"'"}a+=">"+this.anchoredRadialModel().title()+": </span><span class='ui-priority-primary'>"+"${item."+this.anchoredRadialModel().valueMemberPath()+"}</span></div>";return a},$type:new $.ig.Type("AnchoredRadialSeriesView",$$t.$o.$type)},true);$c("RadialAreaSeriesView:n","AnchoredRadialSeriesView",{_c0:null,init:function(a){this.c7=new $$a.by;this.c9=new $$a.by;this.c8=new $$a.by;this.da=new $$a.by;this.c3=new $$a.by;this.c5=new $$a.by;this.c4=new $$a.by;this.c6=new $$a.by;$$t.$m.init.call(this,a);this._c0=a},onInit:function(){$$t.$m.onInit.call(this);if(!this.isThumbnailView()){this._c0.markerType($.ig.Defaults.prototype.e)}},c7:null,c9:null,c8:null,da:null,c3:null,c5:null,c4:null,c6:null,c1:function(){this.c7._ak=null;this.c9._ak=null;this.c8._ak=null;this.da._ak=null;this.c3._ak=null;this.c5._ak=null;this.c4._ak=null;this.c6._ak=null;this.aq()},c2:function(a,b,c,d,e,f,g){this.anchoredRadialModel()._sm.i(this.c7,this.c9,this.c8,this.da,a,b,c,d,e,f,g);this.aq()},bb:function(){$$t.$m.bb.call(this)},bc:function(){$$t.$m.bc.call(this);var a=this.bo();this.c5._ak=this.c9._ak;this.c6._ak=this.da._ak;this.c3._ak=this.c7._ak;this.c4._ak=this.c8._ak;this.c5.__stroke=a;this.c5._ac=this._e.actualThickness()+3;this.c6.__stroke=a;this.c6._ac=this._e.actualThickness()+3;this.c3.__fill=a;this.c3.__opacity=1;this.c4.__fill=a;this.c4.__opacity=1},a6:function(a,b){$$t.$m.a6.call(this,a,b);if(a.d()){if(b){a.s(this.c3);a.s(this.c4);a.s(this.c5);a.s(this.c6)}else{a.s(this.c7);a.s(this.c8);a.s(this.c9);a.s(this.da)}}},al:function(a){$$t.$m.al.call(this,a);this._e.a7().exportPathData(a,this.c9,"lowerShape",["Lower"]);this._e.a7().exportPathData(a,this.da,"upperShape",["Upper","Main"]);this._e.a7().exportPathData(a,this.c8,"translucentShape",["Translucent"]);this._e.a7().exportPathData(a,this.c7,"fillShape",["Fill"])},$type:new $.ig.Type("RadialAreaSeriesView",$$t.$m.$type)},true);$c("RadialColumnSeriesView:p","AnchoredRadialSeriesView",{_c0:null,init:function(a){var $self=this;this.c8=new $$a.by;$$t.$m.init.call(this,a);this._c0=a;this.c1=function(){var $ret=new $.ig.Pool$1($$a.$by.$type);$ret.create($self.c9.runOn($self));$ret.activate($self.c3.runOn($self));$ret.disactivate($self.c5.runOn($self));$ret.destroy($self.c4.runOn($self));return $ret}()},c1:null,onInit:function(){$$t.$m.onInit.call(this);this._c2=new $$4.x($$a.$by.$type,0);if(!this.isThumbnailView()){this._cr.markerType($.ig.Defaults.prototype.c);this._cr.resolution($.ig.Defaults.prototype.h);this._cr.thickness($.ig.Defaults.prototype.i)}},_c2:null,c9:function(){var a=new $$a.by;this._c2.add(a);a.__visibility=1;return a},c3:function(a){a.__visibility=0},c5:function(a){a.__visibility=1},c4:function(a){this._c2.remove(a)},c7:function(a,b,c,d,e,f){this.aq()},be:function(a,b){$$t.$m.be.call(this,a,b);var c=a},bf:function(a,b){$$t.$m.bf.call(this,a,b);var c=a},ac:function(a){return this._c2.__inner[a]},c8:null,ab:function(a){var b=this._c2.__inner[a];this.c8.__visibility=b.__visibility;this.c8._ak=b._ak;var c=this.bp(a);this.c8.__fill=c;this.c8.__stroke=c;this.c8._ac=this._e.actualThickness()+3;return this.c8},a6:function(a,b){$$t.$m.a6.call(this,a,b);if(a.d()){for(var c=0;c<this._c2.count();c++){var d=this.aa(c,b);this.bd(d,c,b);a.s(d)}}},al:function(a){$$t.$m.al.call(this,a);var b=0;var d=this.c1.active().getEnumerator();while(d.moveNext()){var c=d.current();this._e.a7().exportPathData(a,c,"column"+b,["Main","Fill"]);b++}},c6:function(){this.aq()},$type:new $.ig.Type("RadialColumnSeriesView",$$t.$m.$type)},true);$c("RadialLineSeriesView:q","AnchoredRadialSeriesView",{_c0:null,init:function(a){this.c7=new $$a.by;this.c6=new $$a.by;this.c8=new $$a.by;this.c4=new $$a.by;this.c3=new $$a.by;this.c5=new $$a.by;$$t.$m.init.call(this,a);this._c0=a},onInit:function(){$$t.$m.onInit.call(this);if(!this.isThumbnailView()){this._b1.markerType($.ig.Defaults.prototype.e)}},da:function(){return this.c7},db:function(){return this.c8},c9:function(){return this.c6},c7:null,c6:null,c8:null,c4:null,c3:null,c5:null,c1:function(){this.c7._ak=null;this.c6._ak=null;this.c8._ak=null;this.c4._ak=null;this.c3._ak=null;this.c5._ak=null;this.aq()},c2:function(a,b,c,d,e,f,g){this.anchoredRadialModel()._sm.m(this.c7,this.c6,this.c8,a,b,c,d,e,f,g);this.aq()},bb:function(){$$t.$m.bb.call(this)},bc:function(){$$t.$m.bc.call(this);var a=this.bo();this.c3._ak=this.c6._ak;this.c4._ak=this.c7._ak;this.c5._ak=this.c8._ak;this.c4.__stroke=a;this.c4._ac=this._e.actualThickness()+3;this.c5.__stroke=a;this.c5._ac=this._e.actualThickness()+3;this.c3.__fill=a;this.c3.__opacity=1},a6:function(a,b){$$t.$m.a6.call(this,a,b);if(a.d()){if(b){a.s(this.c3);a.s(this.c4);a.s(this.c5)}else{a.s(this.c6);a.s(this.c7);a.s(this.c8)}}},al:function(a){$$t.$m.al.call(this,a);this._e.a7().exportPathData(a,this.c7,"lowerShape",["Lower","Main"]);this._e.a7().exportPathData(a,this.c8,"upperShape",["Upper"]);this._e.a7().exportPathData(a,this.c6,"translucentShape",["Translucent"])},af:function(){var a=new $$a.ax;a.colorString("rgba(95,95,95,0.5)");this._e.shadowColor(a);this._e.shadowBlur(3);this._e.shadowOffsetX(1);this._e.shadowOffsetY(4);this._e.useSingleShadow(false)},$type:new $.ig.Type("RadialLineSeriesView",$$t.$m.$type)},true);$c("RadialPieSeriesView:r","AnchoredRadialSeriesView",{_c0:null,init:function(a){var $self=this;this.c7=new $$a.by;$$t.$m.init.call(this,a);this._c0=a;this.c1=function(){var $ret=new $.ig.Pool$1($$a.$by.$type);$ret.create($self.c8.runOn($self));$ret.activate($self.c3.runOn($self));$ret.disactivate($self.c5.runOn($self));$ret.destroy($self.c4.runOn($self));return $ret}()},c1:null,onInit:function(){$$t.$m.onInit.call(this);this._c2=new $$4.x($$a.$by.$type,0);if(!this.isThumbnailView()){this._cr.markerType($.ig.Defaults.prototype.c);this._cr.resolution($.ig.Defaults.prototype.h);this._cr.thickness($.ig.Defaults.prototype.i)}},_c2:null,c8:function(){var $self=this;var a=function(){var $ret=new $$a.by;$ret.dataContext(function(){var $ret=new $.ig.DataContext;$ret.series($self._e);return $ret}());return $ret}();this._c2.add(a);a.__visibility=1;return a},c3:function(a){a.__visibility=0},c5:function(a){a.__visibility=1},c4:function(a){this._c2.remove(a)},be:function(a,b){$$t.$m.be.call(this,a,b);var c=a},ac:function(a){return this._c2.__inner[a]},c7:null,ab:function(a){var b=this._c2.__inner[a];this.c7.__visibility=b.__visibility;this.c7._ak=b._ak;var c=this.bp(a);this.c7.__fill=c;this.c7.__stroke=c;this.c7._ac=this._e.actualThickness();return this.c7},a6:function(a,b){$$t.$m.a6.call(this,a,b);if(a.d()){for(var c=0;c<this._c2.count();c++){var d=this.aa(c,b);a.s(d)}}},c6:function(){this.aq()},al:function(a){$$t.$m.al.call(this,a);var b=0;var d=this.c1.active().getEnumerator();while(d.moveNext()){var c=d.current();this._e.a7().exportPathData(a,c,"slice"+b,["Main","Fill"]);b++}},$type:new $.ig.Type("RadialPieSeriesView",$$t.$m.$type)},true);$$t.$f.isCustomRadialStyleAllowedProperty=$$a.$s.i("IsCustomRadialStyleAllowed",$$0.$aq.$type,$$t.$f.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("IsCustomRadialStyleAllowed",b.oldValue(),b.newValue())}));$$t.$f.isCustomRadialMarkerStyleAllowedProperty=$$a.$s.i("IsCustomRadialMarkerStyleAllowed",$$0.$aq.$type,$$t.$f.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("IsCustomRadialMarkerStyleAllowed",b.oldValue(),b.newValue())}));$$t.$f.angleAxisProperty=$$a.$s.i("AngleAxis",$.ig.CategoryAngleAxis.prototype.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("AngleAxis",b.oldValue(),b.newValue())}));$$t.$f.valueAxisProperty=$$a.$s.i("ValueAxis",$.ig.NumericRadiusAxis.prototype.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("ValueAxis",b.oldValue(),b.newValue())}));$$t.$f.clipSeriesToBoundsProperty=$$a.$s.i("ClipSeriesToBounds",$$0.$aq.$type,$$t.$f.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("ClipSeriesToBounds",b.oldValue(),b.newValue())}));$$t.$b.valueMemberPathProperty=$$a.$s.i("ValueMemberPath",String,$$t.$b.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("ValueMemberPath",b.oldValue(),b.newValue())}));$$t.$b.trendLineTypeProperty=$$a.$s.i("TrendLineType",$.ig.TrendLineType.prototype.$type,$$t.$b.$type,new $$a.ac(2,$.ig.TrendLineType.prototype.getBox(0),function(a,b){a.raisePropertyChanged("TrendLineType",b.oldValue(),b.newValue())}));$$t.$b.trendLineBrushProperty=$$a.$s.i("TrendLineBrush",$$a.$at.$type,$$t.$b.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("TrendLineBrush",b.oldValue(),b.newValue())}));$$t.$b.actualTrendLineBrushProperty=$$a.$s.i("ActualTrendLineBrush",$$a.$at.$type,$$t.$b.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("ActualTrendLineBrush",b.oldValue(),b.newValue())}));$$t.$b.trendLineThicknessProperty=$$a.$s.i("TrendLineThickness",Number,$$t.$b.$type,new $$a.ac(2,1.5,function(a,b){a.raisePropertyChanged("TrendLineThickness",b.oldValue(),b.newValue())}));$$t.$b.trendLineDashCapProperty=$$a.$s.i("TrendLineDashCap",$$a.$bm.$type,$$t.$b.$type,new $$a.ac(2,$$a.$bm.getBox(0),function(a,b){a.raisePropertyChanged("TrendLineDashCap",b.oldValue(),b.newValue())}));$$t.$b.trendLineDashArrayProperty=$$a.$s.i("TrendLineDashArray",$$a.$ay.$type,$$t.$b.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("TrendLineDashArray",b.oldValue(),b.newValue())}));$$t.$b.trendLinePeriodProperty=$$a.$s.i("TrendLinePeriod",$$0.$aw.$type,$$t.$b.$type,new $$a.ac(2,7,function(a,b){a.raisePropertyChanged("TrendLinePeriod",b.oldValue(),b.newValue())}));$$t.$b.trendLineZIndexProperty=$$a.$s.i("TrendLineZIndex",$$0.$aw.$type,$$t.$b.$type,new $$a.ac(2,1,function(a,b){a.raisePropertyChanged("TrendLineZIndex",b.oldValue(),b.newValue())}));$$t.$c.unknownValuePlottingProperty=$$a.$s.i("UnknownValuePlotting",$.ig.UnknownValuePlotting.prototype.$type,$$t.$c.$type,new $$a.ac(2,$.ig.UnknownValuePlotting.prototype.getBox(1),function(a,b){a.raisePropertyChanged("UnknownValuePlotting",b.oldValue(),b.newValue())}));$$t.$g.radiusXProperty=$$a.$s.i("RadiusX",Number,$$t.$g.$type,new $$a.ac(2,0,function(a,b){a.raisePropertyChanged("RadiusX",b.oldValue(),b.newValue())}));$$t.$g.radiusYProperty=$$a.$s.i("RadiusY",Number,$$t.$g.$type,new $$a.ac(2,0,function(a,b){a.raisePropertyChanged("RadiusY",b.oldValue(),b.newValue())}));$$t.$h.unknownValuePlottingProperty=$$a.$s.i("UnknownValuePlotting",$.ig.UnknownValuePlotting.prototype.$type,$$t.$h.$type,new $$a.ac(2,$.ig.UnknownValuePlotting.prototype.getBox(1),function(a,b){a.raisePropertyChanged("UnknownValuePlotting",b.oldValue(),b.newValue())}));$$t.$k.radiusXProperty=$$a.$s.i("RadiusX",Number,$$t.$k.$type,new $$a.ac(2,2,function(a,b){a.raisePropertyChanged("RadiusX",b.oldValue(),b.newValue())}));$$t.$k.radiusYProperty=$$a.$s.i("RadiusY",Number,$$t.$k.$type,new $$a.ac(2,2,function(a,b){a.raisePropertyChanged("RadiusY",b.oldValue(),b.newValue())}))});