/*!@license
* Infragistics.Web.ClientUI infragistics.datachart_categorycore.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_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_core","./infragistics.ext_ui"],factory)}else{factory(igRoot)}})(function($){$.ig=$.ig||{};var $$t={};$.ig.globalDefs=$.ig.globalDefs||{};$.ig.globalDefs.$$g=$$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 $$j=$.ig.globalDefs.$$j;var $$6=$.ig.globalDefs.$$6;var $$a=$.ig.globalDefs.$$a;$.ig.$currDefinitions=$$t;$.ig.util.bulkDefine(["CategoryBucketCalculator:a","CategoryFramePreparer:n","CategoryFramePreparerBase:o","CategorySeries:q","CategorySeriesView:t"]);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;$d("CategoryTransitionInMode:j",false,false,{Auto:0,FromZero:1,SweepFromLeft:2,SweepFromRight:3,SweepFromTop:4,SweepFromBottom:5,SweepFromCenter:6,AccordionFromLeft:7,AccordionFromRight:8,AccordionFromTop:9,AccordionFromBottom:10,Expand:11,SweepFromCategoryAxisMinimum:12,SweepFromCategoryAxisMaximum:13,SweepFromValueAxisMinimum:14,SweepFromValueAxisMaximum:15,AccordionFromCategoryAxisMinimum:16,AccordionFromCategoryAxisMaximum:17,AccordionFromValueAxisMinimum:18,AccordionFromValueAxisMaximum:19});$c("CategoryBucketCalculator:a","Object",{_c:null,init:function(a){$.ig.$op.init.call(this);if(a==null){throw new $$6.e(0,"view")}this._c=a;this.e=-1;this.d=0},e:0,f:0,d:0,getBucket:function(a){return null},getBucketWithoutUnknowns:function(a){return this.getBucket(a)},getErrorBucket:function(a,b){return NaN},g:function(a){var b=this._c.bv();var c=this._c.bu();var d=this._c._ct;var e=$b($.ig.CategoryAxisBase.prototype.$type,d.q9());var f=d.ci();if(b.isEmpty()||c.isEmpty()||e==null||f==null||f.count()==0){this.d=0;return}var g=d.getEffectiveViewport1(this._c);var h=d.pg(this._c);var i=$b($.ig.ISortingAxis.prototype.$type,e);if(i==null||i.sortedIndices()==null){var j=new $.ig.ScalerParams(0,b,c,e.isInverted(),g);var k=Math.floor(e.ej(h.left(),j,0));var l=Math.ceil(e.ej(h.right(),j,0));if(e.isInverted()){l=Math.ceil(e.ej(h.left(),j,0));k=Math.floor(e.ej(h.right(),j,0))}var m=Math.floor((l-k+1)*a/h.width());this.d=$.ig.truncate(Math.max(1,m));this.e=$.ig.truncate(Math.max(0,Math.floor(k/this.d)-1));this.f=$.ig.truncate(Math.ceil(l/this.d))}else{this.e=i.getFirstVisibleIndex(b,c,g,h);this.f=i.getLastVisibleIndex(b,c,g,h);this.d=1}},getBucketInfo:function(a,b,c,d){a=this.e;b=this.f;c=this.d;d=this._c._ct.resolution();return{p0:a,p1:b,p2:c,p3:d}},cacheValues:function(){},unCacheValues:function(){},$type:new $.ig.Type("CategoryBucketCalculator",$.ig.$ot,[$.ig.IBucketizer.prototype.$type])},true);$c("DefaultSupportsMarkers:b","Object",{init:function(){$.ig.$op.init.call(this)},shouldDisplayMarkers:function(){return false},updateMarkerCount:function(a){},updateMarkerTemplate:function(a,b,c){},$type:new $.ig.Type("DefaultSupportsMarkers",$.ig.$ot,[$.ig.ISupportsMarkers.prototype.$type])},true);$c("DefaultProvidesViewport:c","Object",{init:function(){$.ig.$op.init.call(this)},getViewInfo:function(a,b){a=$$a.$ae.empty();b=$$a.$ae.empty();return{p0:a,p1:b}},getEffectiveViewport:function(){return $$a.$ae.empty()},$type:new $.ig.Type("DefaultProvidesViewport",$.ig.$ot,[$.ig.IProvidesViewport.prototype.$type])},true);$c("DefaultSupportsErrorBars:d","Object",{init:function(){$.ig.$op.init.call(this)},xAxis:function(){return null},yAxis:function(){return null},$type:new $.ig.Type("DefaultSupportsErrorBars",$.ig.$ot,[$.ig.ISupportsErrorBars.prototype.$type])},true);$c("CategoryTrendLineManagerBase:g","TrendLineManagerBase$1",{init:function(){$.ig.TrendLineManagerBase$1.prototype.init.call(this,Number)},managerType:function(){return 0},prepareLine:function(a,b,c,d){var e=b._k;var f=new $.ig.ScalerParams(0,b._m,b._l,b._b.isInverted(),e);var g=new $.ig.ScalerParams(0,b._m,b._l,b._c.isInverted(),e);if($b($.ig.Series.prototype.$type,a)!==null){g._b=a.f4()}var h=c._f;if(b._d!=null&&b._d.sortedIndices()!=null){h=new $.ig.SafeSortedReadOnlyDoubleCollection(0,h,b._d.sortedIndices())}var i=function(){var $ret=new $.ig.TrendResolutionParams;$ret._c=b._h;$ret._d=b._i;$ret._e=b._j;$ret._a=d;$ret._b=b._g;$ret._f=b._l;return $ret}();if(a.trendLineType()!=0){if(a.isVertical()){this.prepareLineCore(b._a.p,a.trendLineType(),h,a.trendLinePeriod(),function(j){return b._c.getScaledValue(j,g)},function(j){return b._b.getScaledValue(j,f)},i)}else{this.prepareLineCore(b._a.p,a.trendLineType(),h,a.trendLinePeriod(),function(j){return b._b.getScaledValue(j,f)},function(j){return b._c.getScaledValue(j,g)},i)}}},prepareLineCore:function(a,b,c,d,e,f,g){},$type:new $.ig.Type("CategoryTrendLineManagerBase",$.ig.TrendLineManagerBase$1.prototype.$type.specialize(Number),[$.ig.IPreparesCategoryTrendline.prototype.$type])},true);$c("SortingTrendLineManager:e","CategoryTrendLineManagerBase",{managerType:function(){return 1},init:function(a,b){$$t.$g.init.call(this);this.getUnscaledValueFromUnsortedIndex(a);this.getUnscaledXValue(b)},_getUnscaledValueFromUnsortedIndex:null,getUnscaledValueFromUnsortedIndex:function(a){if(arguments.length===1){this._getUnscaledValueFromUnsortedIndex=a;return a}else{return this._getUnscaledValueFromUnsortedIndex}},_getUnscaledXValue:null,getUnscaledXValue:function(a){if(arguments.length===1){this._getUnscaledXValue=a;return a}else{return this._getUnscaledXValue}},prepareLineCore:function(a,b,c,d,e,f,g){var $self=this;var h=g._d*g._c;var i=g._e*g._c;var j=new $$4.x($$a.$y.$type,0);if(b==0){this._a=null;this.trendColumn().clear();return}if(this.c(b)){this.trendColumn().clear();this._a=$.ig.TrendFitCalculator.prototype.a(j,b,g,this._a,c.count(),function(k){return k+1},function(k){return c.item(k)},function(k){var l=$.ig.truncate(Math.floor(k));var m=$.ig.truncate(Math.ceil(k));var n=k-l;var o;if(m<=i){o=$self.getUnscaledValueFromUnsortedIndex()(l)+n*($self.getUnscaledValueFromUnsortedIndex()(m)-$self.getUnscaledValueFromUnsortedIndex()(l))}else{o=$self.getUnscaledValueFromUnsortedIndex()(l)+n*($self.getUnscaledValueFromUnsortedIndex()($.ig.truncate(i))-$self.getUnscaledValueFromUnsortedIndex()(l))}return e(o)},f,h,i)}if(this.b(b)){this._a=null;$.ig.TrendAverageCalculator.prototype.b(b,this.trendColumn(),c,d);for(var k=g._d;k<=g._e;k+=1){var l=k*g._c;var m=this.getUnscaledValueFromUnsortedIndex()(l);if(l>=0&&l<this.trendColumn().count()){var n=e(m);var o=f(this.trendColumn().__inner[l]);j.add({__x:n+g._a,__y:o,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})}}}this.e(j,g,a)},$type:new $.ig.Type("SortingTrendLineManager",$$t.$g.$type)},true);$c("CategoryTrendLineManagerFactory:f","Object",{init:function(){$.ig.$op.init.call(this)},a:function(a,b,c,d,e){if(b!=null&&$b($.ig.ISortingAxis.prototype.$type,b)!==null){if(a!=null){a.detach()}var f=new $$t.e(function(g){var h=g;var i=h;var j=$b($.ig.ISortingAxis.prototype.$type,b);if(j!=null){h=Math.min(h,j.sortedIndices().count()-1);i=j.sortedIndices().__inner[h]}return j.getUnscaledValueAt(i)},function(g,h,i){var j=d.getEffectiveViewport1(d.view());var k=new $.ig.ScalerParams(0,i,h,b.isInverted(),j);return b.getUnscaledValue(g,k)});f.attachPolyLine(c,d);return f}else if(a==null||a.managerType()!=0){if(a!=null){a.detach()}var g=new $$t.r;g.attachPolyLine(c,d);return g}return a},$type:new $.ig.Type("CategoryTrendLineManagerFactory",$.ig.$ot)},true);$c("RangeValueList:h","Object",{a:null,b:null,init:function(a,b){$.ig.$op.init.call(this);this.a=a;this.b=b},indexOf:function(a){throw new $$6.q(0)},insert:function(a,b){throw new $$6.q(0)},removeAt:function(a){throw new $$6.q(0)},item:function(a,b){if(arguments.length===2){return b}else{var b=NaN;var c=NaN;if(this.a!=null&&a>=0&&a<this.a.count()){b=this.a.item(a)}if(this.b!=null&&a>=0&&a<this.b.count()){c=this.b.item(a)}var d=$.ig.util.isNaN(b);var e=$.ig.util.isNaN(c);if(!d&&!e){return(b+c)/2}if(!d){return b}if(!e){return c}return NaN}},add:function(a){throw new $$6.q(0)},clear:function(){throw new $$6.q(0)},contains:function(a){throw new $$6.q(0)},copyTo:function(a,b){throw new $$6.q(0)},count:function(){var a=0;var b=0;if(this.a!=null){a=this.a.count()}if(this.b!=null){b=this.b.count()}var c=0;c=Math.max(c,a);c=Math.max(c,b);return c},isReadOnly:function(){return true},remove:function(a){throw new $$6.q(0)},getEnumerator:function(){throw new $$6.q(0)},$type:new $.ig.Type("RangeValueList",$.ig.$ot,[$$0.$bz.$type.specialize(Number)])},true);$c("CategoryTransitionSourceFramePreparer:i","Object",{init:function(){this.a=new $$6.s(0);$.ig.$op.init.call(this)},p:function(a,b,c,d,e,f,g,h,i,j,k){a._aa=new $$a.ae(0,0,0,1,1);a.f.clear();a.k.clear();a.m.clear();a.p.clear();a.i.clear();a.h.clear();a.g.clear();var l=false;var m=false;if(e!=null){l=e.isInverted()}if(d!=null){m=d.isInverted()}var n=f;if(n==0){n=g}switch(n){case 1:var o=j();this.t(a,b,o,c);break;case 7:this.r(a,b,false,c,k);break;case 9:this.s(a,b,true,c,k);break;case 10:this.s(a,b,false,c,k);break;case 8:this.r(a,b,true,c,k);break;case 2:this.u(a,b,false);break;case 3:this.u(a,b,true);break;case 4:this.v(a,b,true);break;case 5:this.v(a,b,false);break;case 6:this.j(a,b);a._aa=new $$a.ae(0,.5,.5,0,0);break;case 16:if(c){this.s(a,b,l,c,k)}else{this.r(a,b,m,c,k)}break;case 17:if(c){this.s(a,b,!l,c,k)}else{this.r(a,b,!m,c,k)}break;case 18:if(c){this.r(a,b,m,c,k)}else{this.s(a,b,l,c,k)}break;case 19:if(c){this.r(a,b,!m,c,k)}else{this.s(a,b,!l,c,k)}break;case 12:if(c){this.v(a,b,l)}else{this.u(a,b,m)}break;case 13:if(c){this.v(a,b,!l)}else{this.u(a,b,!m)}break;case 14:if(c){this.u(a,b,m)}else{this.v(a,b,l)}break;case 15:if(c){this.u(a,b,!m)}else{this.v(a,b,!l)}break;case 11:this.q(a,b);break}if(h==0){h=i}a.v();b.v();switch(h){case 3:this.b(a.f.count(),n,a.o,b.o,d,e,c,k);this.b(a.m.count(),n,a.n,b.n,d,e,c,k);this.b(a.p.count(),n,a.q,b.q,d,e,c,k);this.b(a.i.count(),n,a.l,b.l,d,e,c,k);this.b(a.h.count(),n,a.j,b.j,d,e,c,k);break;case 2:var p=j();this.d(a.f.count(),p,n,a.f,b.f,a.o,b.o,d,e,c,k);this.f(a.m.count(),p,n,a.m,b.m,a.n,b.n,d,e,c,k);this.f(a.p.count(),p,n,a.p,b.p,a.q,b.q,d,e,c,k);this.f(a.i.count(),p,n,a.i,b.i,a.l,b.l,d,e,c,k);this.e(a.h.count(),p,n,a.h,b.h,a.j,b.j,d,e,c,k);break;case 4:this.c(a.f.count(),n,a.o,b.o);this.c(a.m.count(),n,a.n,b.n);this.c(a.p.count(),n,a.q,b.q);this.c(a.i.count(),n,a.l,b.l);this.c(a.h.count(),n,a.j,b.j);break}},a:null,c:function(a,b,c,d){if(a==0){return}for(var e=0;e<a;e++){c.add(1+this.a.nextDouble());d.add(1+this.a.nextDouble())}},d:function(a,b,c,d,e,f,g,h,i,j,k){if(a==0){return}var l=false;var m=i;if(j){m=h}if(m!=null){l=m.isInverted()}var n=k.bottom();var o=k.bottom();var p=k.top();if(j){o=k.right();p=k.left()}if(l){o=k.top();p=k.bottom();if(j){o=k.left();p=k.right()}}b=Math.max(b,Math.min(p,o));b=Math.min(b,Math.max(p,o));n=0;var q;for(var r=0;r<a;r++){q=e.__inner[r];for(var s=1;s<q.length;s++){if($.ig.util.isNaN(q[s])||Number.isInfinity(q[s])){continue}n=Math.max(n,Math.abs(b-q[s]))}}var t;var u;var v;for(var w=0;w<a;w++){q=e.__inner[w];t=Math.abs(q[1]-b);u=Math.abs(q[1]-b);for(var x=1;x<q.length;x++){if($.ig.util.isNaN(q[x])||Number.isInfinity(q[x])){continue}t=Math.max(Math.abs(q[x]-b),t);u=Math.min(Math.abs(q[x]-b),u)}var y=(t+u)/2;if($.ig.util.isNaN(y)||n==0){v=1}else{v=y/n}f.add(2-v);g.add(2-v)}},f:function(a,b,c,d,e,f,g,h,i,j,k){if(a==0){return}var l=false;var m=i;if(j){m=h}if(m!=null){l=m.isInverted()}var n=k.bottom();var o=k.bottom();var p=k.top();if(j){o=k.right();p=k.left()}if(l){o=k.top();p=k.bottom();if(j){o=k.left();p=k.right()}}b=Math.max(b,Math.min(p,o));b=Math.min(b,Math.max(p,o));n=0;var q;for(var r=0;r<a;r++){q=e.__inner[r];if(j){if($.ig.util.isNaN(q.__x)||Number.isInfinity(q.__x)){continue}n=Math.max(n,Math.abs(q.__x-b))}else{if($.ig.util.isNaN(q.__y)||Number.isInfinity(q.__y)){continue}n=Math.max(n,Math.abs(q.__y-b))}}var s;for(var t=0;t<a;t++){q=e.__inner[t];var u;if(j){u=q.__x}else{u=q.__y}if($.ig.util.isNaN(u)||Number.isInfinity(u)||n==0){s=1}else{s=Math.abs(u-b)/n}f.add(2-s);g.add(2-s)}},e:function(a,b,c,d,e,f,g,h,i,j,k){if(a==0){return}var l=false;var m=i;if(j){m=h}if(m!=null){l=m.isInverted()}var n=k.bottom();var o=k.bottom();var p=k.top();if(j){o=k.right();p=k.left()}if(l){o=k.top();p=k.bottom();if(j){o=k.left();p=k.right()}}b=Math.max(b,Math.min(p,o));b=Math.min(b,Math.max(p,o));n=0;var q;for(var r=0;r<a;r++){q=e.__inner[r];if($.ig.util.isNaN(q)||Number.isInfinity(q)){continue}n=Math.max(n,Math.abs(q-b))}var s;for(var t=0;t<a;t++){q=e.__inner[t];var u;u=q;if(n==0||$.ig.util.isNaN(u)||Number.isInfinity(u)){s=1}else{s=Math.abs(u-b)/n}f.add(2-s);g.add(2-s)}},b:function(a,b,c,d,e,f,g,h){if(a==0){return}var i=e;if(g){i=f}var j=false;if(i!=null){j=i.isInverted()}var k;for(var l=0;l<a;l++){if(a==1){k=1}else{k=l/(a-1)}k=1-k;c.add(1+k);d.add(1+k)}},q:function(a,b){a.f.clear();a.k.clear();a.m.clear();a.p.clear();a.i.clear();a.h.clear();a.g.clear();this.g(a.f,b.f);this.h(a.k,b.k);this.k(a.m,b.m);this.k(a.p,b.p);this.k(a.i,b.i);this.h(a.h,b.h);this.h(a.g,b.g);var c=a.f.count();var d=a.f;var e;var f;var g;var h;for(var i=0;i<c;i++){e=d.__inner[i];f=e[1];g=e[1];for(var j=2;j<e.length;j++){f=Math.min(f,e[j]);g=Math.max(g,e[j])}h=(f+g)/2;for(var k=1;k<e.length;k++){e[k]=h}}var l=a.h.count();var m=a.h;var n=a.g;for(var o=0;o<l;o++){m.__inner[o]=0;n.__inner[o]=0}},u:function(a,b,c){if(c){this.j(a,b);a._aa=new $$a.ae(0,1,0,0,1)}else{this.j(a,b);a._aa=new $$a.ae(0,0,0,0,1)}},v:function(a,b,c){if(c){this.j(a,b);a._aa=new $$a.ae(0,0,0,1,0)}else{this.j(a,b);a._aa=new $$a.ae(0,0,1,1,0)}},j:function(a,b){a.f.clear();a.k.clear();a.m.clear();a.p.clear();a.i.clear();a.h.clear();a.g.clear();this.g(a.f,b.f);this.h(a.k,b.k);this.k(a.m,b.m);this.k(a.p,b.p);this.k(a.i,b.i);this.h(a.h,b.h);this.h(a.g,b.g)},o:function(a,b,c,d,e){var f=b.count();var g;var h;for(var i=0;i<f;i++){g=b.__inner[i];if(e){if(c){h={__x:d,__y:g.__y,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}}else{h={__x:g.__x,__y:d,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}}}else{if(c){h={__x:g.__x,__y:d,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}}else{h={__x:d,__y:g.__y,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}}}a.add(h)}},k:function(a,b){var c=b.count();var d;var e;for(var f=0;f<c;f++){d=b.__inner[f];e={__x:d.__x,__y:d.__y,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};a.add(e)}},g:function(a,b){var c=b.count();var d=b;var e;var f;var g=a;for(var h=0;h<c;h++){f=d.__inner[h];e=new Array(f.length);for(var i=0;i<e.length;i++){e[i]=f[i]}g.add(e)}},l:function(a,b,c,d,e){var f=b.count();var g=b;var h;var i;var j=a;for(var k=0;k<f;k++){i=g.__inner[k];h=new Array(i.length);if(e){h[0]=i[0];for(var l=1;l<h.length;l++){h[l]=d}}else{h[0]=d;for(var m=1;m<h.length;m++){h[m]=i[m]}}j.add(h)}},n:function(a,b){var c=b.count();var d;for(var e=0;e<c;e++){d=b.__inner[e];a.add(d)}},i:function(a,b){var c=b.count();var d;for(var e=0;e<c;e++){d=b.__inner[e];a.add(d)}},h:function(a,b){var c=b.count();var d;for(var e=0;e<c;e++){d=b.__inner[e];a.add(d)}},m:function(a,b,c,d,e){var f=b.count();var g;for(var h=0;h<f;h++){g=b.__inner[h];a.add(g)}},r:function(a,b,c,d,e){var f=e.right();if(!c){f=e.left()}var g=false;if(d){g=true}this.l(a.f,b.f,d,f,g);this.m(a.k,b.k,d,f,g);this.o(a.m,b.m,d,f,g);this.o(a.p,b.p,d,f,g);this.o(a.i,b.i,d,f,g);this.m(a.h,b.h,d,f,g);this.m(a.g,b.g,d,f,g)},s:function(a,b,c,d,e){var f=e.bottom();if(c){f=e.top()}var g=true;if(d){g=false}this.l(a.f,b.f,d,f,g);this.m(a.k,b.k,d,f,g);this.o(a.m,b.m,d,f,g);this.o(a.p,b.p,d,f,g);this.o(a.i,b.i,d,f,g);this.m(a.h,b.h,d,f,g);this.m(a.g,b.g,d,f,g)},t:function(a,b,c,d){this.l(a.f,b.f,d,c,true);this.m(a.k,b.k,d,c,true);this.o(a.m,b.m,d,c,true);this.o(a.p,b.p,d,c,true);this.o(a.i,b.i,d,c,true);this.m(a.h,b.h,d,c,true);this.m(a.g,b.g,d,c,true)},$type:new $.ig.Type("CategoryTransitionSourceFramePreparer",$.ig.$ot)},true);$c("CategorySeriesRenderManager:k","SeriesRenderManager",{init:function(){$.ig.SeriesRenderManager.prototype.init.call(this)},ax:0,ay:0,c:function(){this.av=new $.ig.AssigningCategoryMarkerStyleEventArgs;return this.av},a:function(){this.aw=new $.ig.AssigningCategoryStyleEventArgs;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){if(b){a.hasDateRange(true);a.startDate(f.fy());a.endDate(f.fx())}else{a.hasDateRange(false);a.startIndex(0);a.endIndex(e-1)}}else{if(b){var longStart_=$.ig.truncate(f.getUnscaledValue(c.__inner[d][0],g));var longEnd_=longStart_;if(d+1<c.count()){longEnd_=$.ig.truncate(f.getUnscaledValue(c.__inner[d+1][0],g))}a.hasDateRange(true);a.startDate(new Date(longStart_));a.endDate(new Date(longEnd_));if(f.isInverted()){var j=a.endDate();a.endDate(a.startDate());a.startDate(j)}if(i){a.startIndex(d);a.endIndex(d)}else{var k=this.au(e,d);a.startIndex(k[0]);a.endIndex(k[1])}}else{if(i){a.startIndex(d);a.endIndex(d)}else{var l=this.au(e,d);a.hasDateRange(false);a.startIndex(l[0]);a.endIndex(l[1])}}}},$type:new $.ig.Type("CategorySeriesRenderManager",$.ig.SeriesRenderManager.prototype.$type)},true);$c("SingleValuesHolder:l","ValuesHolder",{init:function(){$.ig.ValuesHolder.prototype.init.call(this)},_f:null,e:function(){if(this._f!=null){return this._f.count()}return 0},$type:new $.ig.Type("SingleValuesHolder",$.ig.ValuesHolder.prototype.$type)},true);$c("DefaultSingleValueProvider:m","Object",{init:function(){$.ig.$op.init.call(this)},valueColumn:function(){return new $.ig.FastItemColumn(new $.ig.FastItemsSource,null,null,false)},$type:new $.ig.Type("DefaultSingleValueProvider",$.ig.$ot,[$.ig.IHasSingleValueCategory.prototype.$type])},true);$c("FramePreparer:s","Object",{init:function(a,b){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}$$t.$s.init1.call(this,1,$b($.ig.ISupportsMarkers.prototype.$type,b),$b($.ig.IProvidesViewport.prototype.$type,b),$b($.ig.ISupportsErrorBars.prototype.$type,b))},init1:function(a,b,c,d){$.ig.$op.init.call(this);this._c=new $$t.b;this._a=new $$t.c;this._b=new $$t.d;if(b!=null){this._c=b}if(c!=null){this._a=c}if(d!=null){this._b=d}},_b:null,_c:null,_a:null,d:function(a,b){},$type:new $.ig.Type("FramePreparer",$.ig.$ot)},true);$c("CategoryFramePreparerBase:o","FramePreparer",{init:function(a,b){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}$$t.$o.init1.call(this,1,b,$b($.ig.ISupportsMarkers.prototype.$type,b),$b($.ig.IProvidesViewport.prototype.$type,b),$b($.ig.ISupportsErrorBars.prototype.$type,b),$b($.ig.IBucketizer.prototype.$type,b))},init1:function(a,b,c,d,e,f){this.o=new $$4.x(Array,0);this.p=new $$4.x($$0.$aw.$type,0);this.n=new $$4.x($$0.$aw.$type,0);$$t.$s.init1.call(this,1,c,d,e);this._h=b;this._g=f},_g:null,_h:null,l:function(a,b,c,d,e,f){},_m:false,i:function(a){var b=new $.ig.PreparationParams;b._f=this._h.useHighMarkerFidelity();b._b=this._h.scaler();b._c=this._h.yScaler();b._d=$b($.ig.ISortingAxis.prototype.$type,b._b);b._a=$b($.ig.CategoryFrame.prototype.$type,a);if(b._a==null||b._b==null||b._c==null){return null}var c;var d;var e;var f;var g=this._g.getBucketInfo(c,d,e,f);c=g.p0;d=g.p1;e=g.p2;f=g.p3;b._i=c;b._j=d;b._h=e;b._g=f;if(b._j<b._i){return null}var h;var i;var j;var k=this._a.getViewInfo(i,h);i=k.p0;h=k.p1;j=this._a.getEffectiveViewport();b._m=h;b._l=i;b._k=j;if($$a.$ae.l_op_Equality(b._m,$$a.$ae.empty())||$$a.$ae.l_op_Equality(b._l,$$a.$ae.empty())){return null}if(this._h!=null&&($b($.ig.Series.prototype.$type,this._h)!==null&&this._h.isFragment())&&this._g!=null){b._e=true}return b},r:function(a,b,c,d){return a.getSeriesOffset(b,c,d,this._h.currentMode2Index(),this._h.currentCategoryMode())},s:function(a){return this.r(a._b,a._m,a._l,a._k)},d:function(a,b){var c=this.i(a);if(c==null||this._g==null){return}c._a.f.clear();c._a.k.clear();c._a.m.clear();c._a.p.clear();c._a.i.clear();c._a.h.clear();c._a.g.clear();var d=this._c.shouldDisplayMarkers();var e=false;var f=this.s(c);var g=this.j(c);if(c._d!=null&&c._d.sortedIndices()!=null&&c._d.sortedIndices().count()!=g.e()){return}if(c._d!=null&&c._d.isDateTime()){c._d.ensureActualMinimumAndMaximum()}this._g.cacheValues();if(this._m&&c._d!=null&&c._d.sortedIndices().count()>0){var h=c._d.sortedIndices().__inner[c._i];this.z(g,h,true,c._e);while(($.ig.util.isNaN(g._c)||$.ig.util.isNaN(g._d))&&c._i>0){c._i=c._i-1;h=c._d.sortedIndices().__inner[c._i];this.z(g,h,true,c._e)}var i=c._d.sortedIndices().__inner[c._j];this.z(g,i,true,c._e);while(($.ig.util.isNaN(g._c)||$.ig.util.isNaN(g._d))&&c._j<g.e()-1){c._j=c._j+1;i=c._d.sortedIndices().__inner[c._j];this.z(g,i,true,c._e)}}if(this._m&&c._d==null){var j=c._i;var k=this._g.getBucket(j);while(($.ig.util.isNaN(k[1])||$.ig.util.isNaN(k[2]))&&c._i>0){c._i=c._i-1;j=c._i;k=this._g.getBucket(j)}var l=c._j;k=this._g.getBucket(l);while(($.ig.util.isNaN(k[1])||$.ig.util.isNaN(k[2]))&&c._j<$a(g.e(),c._h)){c._j=c._j+1;l=c._j;k=this._g.getBucket(l)}}this.w(c,g,f);var m=this.t(c,g,f,d,e);this._c.updateMarkerCount(m);this.v($b($.ig.CategoryFrame.prototype.$type,a),b);this._g.unCacheValues();return},v:function(a,b){},o:null,q:function(){return this.o},p:null,n:null,t:function(a,b,c,d,e){var $self=this;var f=0;var g=false;var h=null;var i=false;var j=a._d!=null;var k=a._m;var l=a._l;var m=$b($.ig.NumericAxisBase.prototype.$type,a._c)!==null&&a._c.k3();var n=a._f;var o=this._h.mayContainUnknowns();var p=this.o;var q=this.n;var r=this.p;p.clear();q.clear();r.clear();var s=this._g;var t=this._h.provideCollisionDetector();var u=0;var v=a._k;var w=new $.ig.ScalerParams(0,k,l,a._b.isInverted(),v);var x=function(){var $ret=new $.ig.ScalerParams(0,k,l,a._c.isInverted(),v);$ret._b=$b($.ig.Series.prototype.$type,$self._h)!==null?$self._h.f4():NaN;return $ret}();if(j){u=a._b.getUnscaledValue(2,w)-a._b.getUnscaledValue(1,w);i=this.k()}var y=a._i;var z=a._j;var aa=a._a.f;var ab=$b($.ig.IDateTimeAxis.prototype.$type,a._b);if(ab!=null){ab.startCursor()}for(var ac=y;ac<=z;++ac){var ad;if(!j){if(!o){ad=s.getBucketWithoutUnknowns(ac)}else{ad=s.getBucket(ac)}}else{ad=function(){var ae=$self.f(a,ac,b,u,g,h,c);ac=ae.p1;g=ae.p4;h=ae.p5;return ae.ret}()}var ae=!m||m&&ad[1]>0;var af=ad[0];if(!j||!$.ig.util.isNaN(ad[0])){aa.add(ad);if(g&&i){if(h!=null){aa.add(h)}}if(d&&ae){var ag=ac*a._h;var ah=ag;if(j&&a._d.sortedIndices()!=null&&ag>=0&&ag<a._d.sortedIndices().count()){ag=a._d.sortedIndices().__inner[ag]}var ai=new Array(ad.length);ai[0]=ad[0];ai[1]=ad[1];ai[2]=ad[2];if(n&&ag<b.e()){ai=new Array(ad.length);ai[0]=af;this.z(b,ag,true,a._e);ai[1]=b._c;ai[2]=b._d}p.add(ai);q.add(a._a.f.count()-1);r.add(ag)}}}if(ab!=null){ab.resetCursor()}this.y(a,c,j,w,x,e,d);if(d){var aj=p.count();var ak;for(var al=0;al<aj;al++){ak=p.__inner[al];if(this.l(a._a,ak,t,Math.min(r.__inner[al],b.e()-1),f,q.__inner[al])){++f}}}return f},k:function(){if($b($.ig.Series.prototype.$type,this._h)!==null){return this._h.isAreaOrLine()}return false},z:function(a,b,c,d){},u:function(a,b,c){},e:function(a,b){},f:function(a,b,c,d,e,f,g){var h;f=null;e=false;var i=$b($$t.$q.$type,this._h);var j=a._l;var k=a._m;var l=a._k;var m=new $.ig.ScalerParams(0,k,j,a._b.isInverted(),l);var n=new $.ig.ScalerParams(0,k,j,a._c.isInverted(),l);var o=a._e;if(a._d==null||a._d.sortedIndices()==null||a._d.sortedIndices().count()==0){return{ret:[NaN,NaN,NaN],p1:b,p4:e,p5:f}}if(i!=null&&i.ci()!=null&&i.ci().count()<a._d.sortedIndices().count()){return{ret:[NaN,NaN,NaN],p1:b,p4:e,p5:f}}var p=a._d.sortedIndices().__inner[b];var q=a._d.getUnscaledValueAt(p);var r=q;this.z(c,p,false,o);while(b<a._j){p=a._d.sortedIndices().__inner[b+1];r=a._d.getUnscaledValueAt(p);this.z(c,p,true,o);if(r-q>=d||$.ig.util.isNaN(c._c)||$.ig.util.isNaN(c._d)){if(e){var s=a._d.sortedIndices().__inner[b];this.z(c,s,true,o);f=[a._b.getScaledValue(q,m),c._c,c._d]}break}if(!e&&this.k()){var t=a._d.sortedIndices().__inner[b];this.z(c,t,true,o);var u=[a._b.getScaledValue(q,m),c._c,c._d];if(!$.ig.util.isNaN(u[0])){if(!$.ig.util.isNaN(u[1])&&!$.ig.util.isNaN(u[2])){if(a._d!=null){u[0]=u[0]+g}a._a.f.add(u);e=true}else{break}}}b++;this.u(c,p,o)}var v=NaN;if(!$.ig.util.isNaN(q)){v=a._b.getScaledValue(q,m)}h=this.e(v,c);return{ret:h,p1:b,p4:e,p5:f}},y:function(a,b,c,d,e,f,g){var h=a._h;var i=a._a.f.count();var j=a._a.f;var k=this.o;var l=k.count();if(f){var m=a._c.getScaledValue(a._c.referenceValue(),e);a._c.getScaledValueList(a._a.k,0,a._a.k.count(),e);var n=a._a.k;var o=n.count();for(var p=0;p<n.count();p++){n.__inner[p]=Math.abs(n.__inner[p]-m)}}},x:function(a,b,c,d,e,f){},w:function(a,b,c){},j:function(a){},$type:new $.ig.Type("CategoryFramePreparerBase",$$t.$s.$type)},true);$c("CategoryFramePreparer:n","CategoryFramePreparerBase",{init:function(a,b){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}$$t.$n.init1.call(this,1,b,$b($.ig.ISupportsMarkers.prototype.$type,b),$b($.ig.IProvidesViewport.prototype.$type,b),$b($.ig.ISupportsErrorBars.prototype.$type,b),$b($.ig.IBucketizer.prototype.$type,b))},aa:null,ab:null,init1:function(a,b,c,d,e,f){this.aa=new $.ig.DefaultCategoryTrendlineHost;this.ab=new $$t.m;$$t.$o.init1.call(this,1,b,c,d,e,f);this._ac=this.aa;if($b($.ig.IHasCategoryTrendline.prototype.$type,b)!==null){this._ac=$b($.ig.IHasCategoryTrendline.prototype.$type,b)}this._ad=this.ab;if($b($.ig.IHasSingleValueCategory.prototype.$type,b)!==null){this._ad=$b($.ig.IHasSingleValueCategory.prototype.$type,b)}},_ac:null,_ad:null,l:function(a,b,c,d,e,f){var g=b[0];var h=b[1];var i=new $$a.ae(0,g-5,h-5,11,11);if(!$.ig.util.isNaN(g)&&!$.ig.util.isNaN(h)&&!Number.isInfinity(g)&&!Number.isInfinity(h)&&c.tryAdd(i)){a.m.add({__x:g,__y:h,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});this._c.updateMarkerTemplate(e,d,f);return true}return false},j:function(a){var b=new $$t.l;var c=this._ad.valueColumn();b._f=c;return b},x:function(a,b,c,d,e,f){if(d){b[0]=b[0]+c}else{b[0]=a._b.getScaledValue(b[0],e)+c}b[1]=a._c.getScaledValue(b[1],f);if(a._h>1||d){b[2]=a._c.getScaledValue(b[2],f)}else{b[2]=b[1]}},y:function(a,b,c,d,e,f,g){$$t.$o.y.call(this,a,b,c,d,e,f,g);var h=a._h;var i=a._a.f.count();var j=a._a.f;var k=this.q();var l=k.count();var m=new $$4.x($$0.$aw.$type,0);if(!c){m.add(0)}var n=new $$4.x($$0.$aw.$type,0);n.add(1);if(c||h>1){n.add(2)}a._b.getScaledBucketValueList(j,m,0,i,d);a._c.getScaledBucketValueList(j,n,0,i,e);for(var o=0;o<i;o++){j.__inner[o][0]=j.__inner[o][0]+b}if(h==1&&!c){for(var p=0;p<i;p++){j.__inner[p][2]=j.__inner[p][1]}}if(g){a._b.getScaledBucketValueList(k,m,0,l,d);a._c.getScaledBucketValueList(k,n,0,l,e);for(var q=0;q<l;q++){k.__inner[q][0]=k.__inner[q][0]+b}if(h==1&&!c){for(var r=0;r<l;r++){k.__inner[r][2]=k.__inner[r][1]}}}},w:function(a,b,c){if(this._ac.trendLineType()==0||this._ac.trendlinePreparer()==null||this._ac.trendLinePeriod()<1){return}this._ac.trendlinePreparer().prepareLine(this._ac,a,b,c)},z:function(a,b,c,d){var e=a;var f=e._f;var g=f.item(b);var h=g;if(d){var i=this._g.getBucket(b);g=i[1];h=i[1]}if(c){e._c=g;e._d=h}else{e._a=g;e._b=h}},u:function(a,b,c){var d=a;var e=d._f;if(b<e.count()){var f;if(c){var g=this._g.getBucket(b);f=g[1]}else{f=e.item(b)}d._a=Math.min(d._a,f);d._b=Math.max(d._b,f)}},e:function(a,b){var c=b;return[a,c._a,c._b]},$type:new $.ig.Type("CategoryFramePreparer",$$t.$o.$type)},true);$c("CategoryLineRasterizer:p","Object",{init:function(){this.n=new $$a.z(0);$.ig.$op.init.call(this)},_a:false,n:null,o:function(a){if(arguments.length===1){this.n=a;return a}else{return this.n}},m:function(a,b,c,d,e,f,g,h,i,j){var k=new $$a.a7;var l=new $$a.a7;var m=new $$a.a7;a._ak=k;b._ak=l;c._ak=m;k._c=new $$a.a9;l._c=new $$a.a9;m._c=new $$a.a9;var n=new $$4.x($$a.$bg.$type,0);var o=new $$4.x($$a.$bg.$type,0);var p=new $$4.x($$a.$bg.$type,0);var q=new $$4.x($$a.$bg.$type,0);if(g==0||g==1){var r=g==1?h:null;var s=0;for(var t=0;t<d;t++){if($.ig.util.isNaN(e.__inner[t][1])){var u=t-s;var v=g==0&&u>0||g==1&&u>1;if(v){if(g==1||n.count()==0){var w=new $$a.bg;var x=new $$a.bg;var y=new $$a.bg;var z=new $$a.bg;n.add(w);o.add(x);p.add(y);q.add(z)}this.l(n.__inner[n.count()-1].__points,o.__inner[o.count()-1].__points,p.__inner[p.count()-1].__points,q.__inner[q.count()-1].__points,s,t-1,e,f,r,i,j)}s=t+1}}if(g==1||n.count()==0){var aa=new $$a.bg;var ab=new $$a.bg;var ac=new $$a.bg;var ad=new $$a.bg;n.add(aa);o.add(ad);p.add(ab);q.add(ac)}this.l(n.__inner[n.count()-1].__points,o.__inner[o.count()-1].__points,p.__inner[p.count()-1].__points,q.__inner[q.count()-1].__points,s,d-1,e,f,r,i,j);if(r==null&&n.count()==1&&h!=null){this.d(n.__inner[0],h);if(o.count()==1){this.d(o.__inner[0],h)}}}else{n.add(new $$a.bg);o.add(new $$a.bg);p.add(new $$a.bg);q.add(new $$a.bg);this.k(n.__inner[0].__points,o.__inner[0].__points,p.__inner[0].__points,q.__inner[0].__points,d,e,f,h,i,j)}for(var ae=0;ae<n.count();ae++){var af=n.__inner[ae];var ag=o.__inner[ae];var ah=p.__inner[ae];var ai=q.__inner[ae];if(af.__points.count()>0){var aj=function(){var $ret=new $$a.a8;$ret.startPoint(af.__points.__inner[0]);return $ret}();aj.__segments.add(af);k._c.add(aj)}if(ag.__points.count()>0){var ak=function(){var $ret=new $$a.a8;$ret.startPoint(ag.__points.__inner[0]);return $ret}();ak.__segments.add(ag);m._c.add(ak)}if(ah.__points.count()>0&&ai.__points.count()>0){var al=new $$a.bg;if(h!=null){var am=h.f();h.f(true);h.i(al.__points);h.k(ah.__points,false);h.k(ai.__points,true);h.i(null);h.f(am)}else{var ao=ah.__points.getEnumerator();while(ao.moveNext()){var an=ao.current();al.__points.add(an)}for(var ap=ai.__points.count()-1;ap>=0;ap--){al.__points.add(ai.__points.__inner[ap])}}if(al.__points.count()>0){var aq=function(){var $ret=new $$a.a8;$ret.startPoint(al.__points.__inner[0]);return $ret}();aq.__segments.add(al);l._c.add(aq)}}}},d:function(a,b){var c=a.__points;a.__points=new $$a.z(0);b.i(a.__points);b.k(c,false);b.i(null)},k:function(a,b,c,d,e,f,g,h,i,j){this.l(a,b,c,d,0,e-1,f,g,h,i,j)},e:function(a,b,c,d,e,f,g){var h=$.ig.FastFlattener.prototype.a(new $$4.x($$0.$aw.$type,0),d,e,f,b,c,g);var i=$.ig.ArrayAccessHelper.prototype.c(h);var j=$.ig.ArrayAccessHelper.prototype.a(d);var k=i!=null;var l=j!=null;var m=0;var n=h.count();var o;var p;var q;if(e){for(var r=0;r<n;r++){m=k?i[r]:h.item(r);o=l?j[m]:d.__inner[m];p=o[0];q=o[1];var s={__x:p,__y:q,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};a.add(s)}}else if(f){for(var t=0;t<n;t++){m=k?i[t]:h.item(t);o=l?j[m]:d.__inner[m];p=o[0];q=o[2];var u={__x:p,__y:q,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};a.add(u)}}else{for(var v=0;v<n;v++){m=k?i[v]:h.item(v);o=l?j[m]:d.__inner[m];p=o[2];q=o[3];var w={__x:p,__y:q,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};a.add(w)}}},b:function(a,b,c,d){c.i(a);c.k(b,false);c.i(null);
},c:function(a,b,c,d,e){var f=c.f();c.f(e);this.b(a,b,c,d);c.f(f)},l:function(a,b,c,d,e,f,g,h,i,j,k){if(f>-1){if(j==1&&!this._a){var l=new $$a.z(0);this.e(l,e,f,g,true,h,k);if(i!=null){this.b(a,l,i,k)}else{this.f(a,l)}}else{var m=new $$a.z(0);var n=new $$a.z(0);this.e(m,e,f,g,true,h,k);this.e(n,e,f,g,false,h,k);this.f(c,m);this.f(d,n);if(i!=null){this.b(a,m,i,k);this.b(b,n,i,k)}else{this.f(a,m);this.f(b,n)}}}},i:function(a,b,c,d,e,f,g,h,i,j,k){this.j(a,b,c,d,e,f,g,h,i,j,k,null)},j:function(a,b,c,d,e,f,g,h,i,j,k,l){var m=new $$a.a7;var n=new $$a.a7;var o=new $$a.a7;var p=new $$a.a7;a._ak=m;b._ak=n;c._ak=o;d._ak=p;m._c=new $$a.a9;n._c=new $$a.a9;o._c=new $$a.a9;p._c=new $$a.a9;var q=new $$4.x($$a.$bg.$type,0);var r=new $$4.x($$a.$bg.$type,0);var s=new $$4.x($$a.$bg.$type,0);var t=new $$4.x($$a.$bg.$type,0);if(k==0||k==1){var u=k==1?l:null;var v=0;for(var w=0;w<e;w++){if($.ig.util.isNaN(f.__inner[w][1])){var x=w-v;var y=k==0&&x>0||k==1&&x>1;if(y){if(k==1||r.count()==0){var z=new $$a.bg;var aa=new $$a.bg;var ab=new $$a.bg;var ac=new $$a.bg;q.add(z);r.add(aa);s.add(ab);t.add(ac)}var ad;var ae;var af;var ag;if(l!=null&&k==1){ad=new $$a.z(0);ae=new $$a.z(0);af=new $$a.z(0);ag=new $$a.z(0)}else{ad=q.__inner[q.count()-1].__points;ae=r.__inner[r.count()-1].__points;af=s.__inner[s.count()-1].__points;ag=t.__inner[t.count()-1].__points}this.g(ad,ae,af,ag,v,w-1,f,g,null,h,i);if(k==1){j(ad,ae,af,ag,false);if(l!=null){this.c(q.__inner[q.count()-1].__points,ad,l,i,true);this.c(r.__inner[r.count()-1].__points,ae,l,i,false);this.c(s.__inner[s.count()-1].__points,af,l,i,true);this.c(t.__inner[t.count()-1].__points,ag,l,i,false)}}}v=w+1}}if(k==1||r.count()==0){var ah=new $$a.bg;var ai=new $$a.bg;var aj=new $$a.bg;var ak=new $$a.bg;q.add(ah);r.add(ai);s.add(aj);t.add(ak)}var al;var am;var an;var ao;if(l!=null){al=new $$a.z(0);this.f(al,q.__inner[q.count()-1].__points);am=new $$a.z(0);this.f(am,r.__inner[r.count()-1].__points);an=new $$a.z(0);this.f(an,s.__inner[s.count()-1].__points);ao=new $$a.z(0);this.f(ao,t.__inner[t.count()-1].__points);q.__inner[q.count()-1].__points.clear();r.__inner[r.count()-1].__points.clear();s.__inner[s.count()-1].__points.clear();t.__inner[t.count()-1].__points.clear()}else{al=q.__inner[q.count()-1].__points;am=r.__inner[r.count()-1].__points;an=s.__inner[s.count()-1].__points;ao=t.__inner[t.count()-1].__points}this.g(al,am,an,ao,v,e-1,f,g,null,h,i);j(al,am,an,ao,true);if(l!=null){this.c(q.__inner[q.count()-1].__points,al,l,i,true);this.c(r.__inner[r.count()-1].__points,am,l,i,false);this.c(s.__inner[s.count()-1].__points,an,l,i,true);this.c(t.__inner[t.count()-1].__points,ao,l,i,false)}}else{q.add(new $$a.bg);r.add(new $$a.bg);s.add(new $$a.bg);t.add(new $$a.bg);this.h(q.__inner[0].__points,r.__inner[0].__points,s.__inner[0].__points,t.__inner[0].__points,0,e-1,f,g,h,i);j(q.__inner[0].__points,r.__inner[0].__points,s.__inner[0].__points,t.__inner[0].__points,true)}for(var ap=0;ap<r.count();ap++){var aq=q.__inner[ap];var ar=r.__inner[ap];var as=s.__inner[ap];var at=t.__inner[ap];if(aq.__points.count()>0){var au=function(){var $ret=new $$a.a8;$ret.startPoint(aq.__points.__inner[0]);return $ret}();au.__segments.add(aq);m._c.add(au)}if(ar.__points.count()>0){var av=function(){var $ret=new $$a.a8;$ret.startPoint(ar.__points.__inner[0]);return $ret}();av.__segments.add(ar);n._c.add(av)}if(as.__points.count()>0){var aw=function(){var $ret=new $$a.a8;$ret.startPoint(as.__points.__inner[0]);return $ret}();aw.__segments.add(as);o._c.add(aw)}if(at.__points.count()>0){var ax=function(){var $ret=new $$a.a8;$ret.startPoint(at.__points.__inner[0]);return $ret}();ax.__segments.add(at);p._c.add(ax)}}},h:function(a,b,c,d,e,f,g,h,i,j){this.g(a,b,c,d,e,f,g,h,null,i,j)},g:function(a,b,c,d,e,f,g,h,i,j,k){this.o().clear();if(j==1&&!this._a){var l=$.ig.FastFlattener.prototype.a(new $$4.x($$0.$aw.$type,0),g,true,h,e,f,k);var m=l.count();var n=0;var o;var p;var q;var r=new $$a.z(0);for(var s=0;s<m;s++){n=l.item(s);o=g.__inner[n];p=o[0];q=o[1];r.add({__x:p,__y:q,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})}if(i!=null){this.c(a,r,i,k,true);this.c(d,r,i,k,false);this.c(this.o(),r,i,k,false)}else{this.f(a,r);this.f(d,r);this.f(this.o(),r)}}else{var t=$.ig.FastFlattener.prototype.a(new $$4.x($$0.$aw.$type,0),g,true,h,e,f,k);var u=$.ig.FastFlattener.prototype.a(new $$4.x($$0.$aw.$type,0),g,false,h,e,f,k);var v=t.count();var w=u.count();var x=0;var y;var z;var aa;var ab=new $$a.z(0);var ac=new $$a.z(0);for(var ad=0;ad<v;ad++){x=t.item(ad);y=g.__inner[x];z=y[0];aa=y[1];ab.add({__x:z,__y:aa,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});ac.add({__x:z,__y:aa,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})}var ae=new $$a.z(0);var af;var ag;for(var ah=w-1;ah>=0;ah--){x=u.item(ah);y=g.__inner[x];if(h){af=y[0];ag=y[2]}else{af=y[2];ag=y[3]}ae.add({__x:af,__y:ag,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});ac.add({__x:af,__y:ag,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})}if(i!=null){this.c(a,ab,i,k,true);this.c(b,ab,i,k,false);this.c(d,ae,i,k,false);this.c(c,ac,i,k,true);this.c(this.o(),ab,i,k,false)}else{this.f(a,ab);this.f(b,ab);this.f(d,ae);this.f(c,ac);this.f(this.o(),ab)}}},f:function(a,b){var c=b.count();for(var d=0;d<c;d++){a.add(b.__inner[d])}},$type:new $.ig.Type("CategoryLineRasterizer",$.ig.$ot)},true);$c("CategorySeries:q","MarkerSeries",{_rh:null,bv:function(){var a=new $$t.t(this);return a},_rl:null,ru:null,rv:function(){var $self=this;if(this.ru==null){this.ru=$.ig.DVContainer.prototype.instance().createInstance($.ig.ICategorySeriesInteractionManager.prototype.$type,function(){return $self.cl().n()})}return this.ru},getVisiblePointsOfInterest:function(a,b,c,d){var $self=this;if(!this.hasMarkers()){return false}var e=this.getEffectiveViewport1(this.view());var f=this.rb();var g=new $.ig.ScalerParams(1,this.seriesViewer().actualWindowRect(),this.po(),f.isInverted());g.c=e;var h=this.rw();var i=new $.ig.ScalerParams(1,this.seriesViewer().actualWindowRect(),this.po(),h.isInverted());i.c=e;var j=this.seriesViewer().actualWindowRect();var k=this.po();var l=this.currentMode2Index();var m=0;if(f.isDateTime()&&f.isCategoryDateTime()){m=f.getSeriesOffset(j,k,e,l,f.categoryMode())}a.clear();this._pz.cf(function(n){if(n.__visibility==0){var o=new $.ig.SeriesPointOfInterest;var p=n._n;var q=n._o;if(p<$self.po().left()||p>$self.po().right()||q<$self.po().top()||q>$self.po().bottom()){return}if($self.isVertical()){if(f.isCategory()&&!f.isDateTime()&&f.categoryMode()!=0){o._c=n._ak}else{o._c=f.getUnscaledValue(q,g)}o._b=h.getUnscaledValue(p,i)}else{if(f.isCategory()&&!f.isDateTime()&&f.categoryMode()!=0){o._b=n._ak}else{o._b=f.getUnscaledValue(p,g)}o._c=h.getUnscaledValue(q,i)}o._a=n.content();if(b){if($self.isVertical()){if(c){o._d=$self.sg(o._b,d)}else{var r=$self.gf(n);if(!$.ig.util.isNaN(r)){o._d=$self.sg(r,d)}else{o._d=$self.sg(o._b,d)}}}else{if(c){o._d=$self.sg(o._c,d)}else{var s=$self.gf(n);if(!$.ig.util.isNaN(s)){o._d=$self.sg(s,d)}else{o._d=$self.sg(o._c,d)}}}}else{o._d=f.getValueLabel(n._ak)}a.add(o)}});return true},sg:function(a,b){if(b>=0){return Math.round10N(a,b).toString()}else{return a.toString()}},lo:function(a){$.ig.MarkerSeries.prototype.lo.call(this,a);this._rl=a},preferredCategoryMode:function(a){return 0},categoryAxis:function(){return this.rb()},rb:function(){return this.q9()},rw:function(){return this.ra()},isCategory:function(){return true},init:function(){this.re=new $.ig.CategoryFrame(3);this.rg=new $.ig.CategoryFrame(3);this.rc=new $.ig.CategoryFrame(3);this.rf=new $.ig.CategoryFrame(3);$.ig.MarkerSeries.prototype.init.call(this);this.rk=new $$t.k;this._ro=new $$t.i;this._ry=false;this._rx=false;this._ab=$$t.$q.$type},ac:function(){$.ig.MarkerSeries.prototype.ac.call(this);this._rl._cr.g(this.resolution())},isCustomCategoryStyleAllowed:function(a){if(arguments.length===1){this.h($$t.$q.isCustomCategoryStyleAllowedProperty,a);return a}else{return this.c($$t.$q.isCustomCategoryStyleAllowedProperty)}},isCustomCategoryMarkerStyleAllowed:function(a){if(arguments.length===1){this.h($$t.$q.isCustomCategoryMarkerStyleAllowedProperty,a);return a}else{return this.c($$t.$q.isCustomCategoryMarkerStyleAllowedProperty)}},_ry:false,_rx:false,assigningCategoryStyle:null,assigningCategoryMarkerStyle:null,r4:function(){return this.assigningCategoryStyle!=null&&this._ry||this.actualHighlightingMode()!=1},r5:function(){return this.assigningCategoryMarkerStyle!=null&&this._rx||this.actualHighlightingMode()!=1},st:function(a){if(this.assigningCategoryStyle!=null&&this._ry){this.assigningCategoryStyle(this,a)}},ss:function(a){if(this.assigningCategoryMarkerStyle!=null&&this._rx){this.assigningCategoryMarkerStyle(this,a)}},getCategoryItems:function(a,b){return null},ko:function(a,b){$.ig.MarkerSeries.prototype.ko.call(this,a,b);if(a){this.sn(b)}},bh:function(){var a=$.ig.MarkerSeries.prototype.bh.call(this);return a},k5:function(){$.ig.MarkerSeries.prototype.k5.call(this);var a=this.q9();if(a!=null){a.h3(false)}var b=this.ra();if(b!=null){b.h3(false)}},useHighMarkerFidelity:function(a){if(arguments.length===1){this.h($$t.$q.useHighMarkerFidelityProperty,a);return a}else{return this.c($$t.$q.useHighMarkerFidelityProperty)}},mu:function(a,b){$.ig.MarkerSeries.prototype.mu.call(this,a,b);this._rl._cr.g(this.resolution());this.renderSeries(false)},transitionInMode:function(a){if(arguments.length===1){this.h($$t.$q.transitionInModeProperty,$$t.$j.getBox(a));return a}else{return $g(this.c($$t.$q.transitionInModeProperty))}},isTransitionInEnabled:function(a){if(arguments.length===1){this.h($$t.$q.isTransitionInEnabledProperty,a);return a}else{return this.c($$t.$q.isTransitionInEnabledProperty)}},mt:function(a,b){if(this._ew&&this.gq()<.05&&(this.seriesViewer()==null||!this.seriesViewer().ej())){this.ex(true)}$.ig.MarkerSeries.prototype.mt.call(this,a,b);this._rl._cr.g(this.resolution());this.renderSeries(false)},lt:function(a,b,c,d){$.ig.MarkerSeries.prototype.lt.call(this,a,b,c,d);switch(b){case"SeriesViewer":var e=this.ra();var f=this.q9();if(c!=null&&d==null){this.ks(f);this.ks(e)}if(c==null&&d!=null){this.ly(f);this.ly(e)}this._rl._cr.g(this.resolution());this.renderSeries(false);break;case"SyncLink":if(this.syncLink()!=null&&this.seriesViewer()!=null){this._rl._cr.g(this.resolution())}this.renderSeries(false);break;case"TransitionProgress":this.rg.c(this.gq(),this.re,this.rc);if(this.cu(this.view())){return}if(this.gq()==1){this.rc.v();this.su(this.rc,this._rl);if(this._ew){this._ew=false;this.kp();this._cc.intervalMilliseconds($.ig.truncate(this.gd()));this._cc.easingFunction(this.transitionEasingFunction())}}else{this.su(this.rg,this._rl)}if(this.seriesViewer()!=null){this.seriesViewer().nd(this)}break;case"ErrorBarSettings":this.le();break;case"UseHighMarkerFidelity":this.renderSeries(false);break;case"IsCustomCategoryStyleAllowed":this._ry=this.r0();this.renderSeries(false);break;case"IsCustomCategoryMarkerStyleAllowed":this._rx=this.rz();this.renderSeries(false);break}},r0:function(){return this.isCustomCategoryStyleAllowed()},rz:function(){return this.isCustomCategoryMarkerStyleAllowed()},sa:function(a){return this.f0(a,this.q9())},d5:function(){return $b($.ig.ISortingAxis.prototype.$type,this.rb())!==null},ar:function(){return this.rb()},g5:function(a){return this.rv().getItemIndexSorted(this,a)},getOffsetValue:function(){},getCategoryWidth:function(){},getItem:function(a){return this.rv().getItem(this,a)},getItemIndex:function(a){var b=$.ig.truncate(Math.round(this.getExactItemIndex(a)));return b},getExactItemIndex:function(a){return this.rv().getExactItemIndex(this,a)},_rs:null,_rt:null,aw:function(a,b,c){if(this.eb(this.actualHighlightingMode())&&!c){var d=this.rr(a,b,this._rt);this._rt=d;return d}else{var e=this.rp(a,b,this._rt);e.isMarker(true);this._rt=e;return e}},dt:function(){return true},km:function(){$.ig.MarkerSeries.prototype.km.call(this);this._rs=null;this._rt=null},av:function(a,b,c){if(this.cz()&&this.eb(this.actualHighlightingMode())&&!c){var d=this.rq(a,b,this._rs);this._rs=d;return d}else{var e=this.rp(a,b,this._rs);this._rs=e;return e}},r9:function(){return this._rl._cu.active()},rr:function(a,b,c){if(!this.p2()){return null}var d=this.rd();var e=this.r9();return this.rv().getSpecificMarkerHighlightingInfo(this,e,this.sd(this.view()),this.sc(this.view()),d.f,a,b,c)},rq:function(a,b,c){var d=this.sd(this.view());var e=this.se(this.view());var f=this.sc(this.view());var g=this.rd();return this.rv().getSpecificHighlightingInfo(this,g.f,d,e,f,a,b,c)},rp: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},re:null,rg:null,rc:null,rf:null,rd:function(){var a=this.rc;if(this.cs()){if(this._cc.needsFlush()){this._cc.flush()}a=this.rg}return a},rk:null,sp:function(a,b,c,d,e,f){var g=this.actualHighlightingMode()!=1;this.rk.a1(this.rk._d,d.isSorting(),a,b,c,d,e,f,true);this.rk.aa(this.actualHighlightingFadeOpacity());var h=this.rk.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.ss(h);this.rk.y(this,i,f,g,h.totalAllSeriesHighlightingProgress(),this.seriesViewer().a3().totalHighlightingProgress())},sq:function(a,b,c,d,e,f){var g=this.actualHighlightingMode()!=1;this.rk.a1(this.rk._b,d.isSorting(),a,b,c,d,e,f,false);this.rk.ab(this.actualHighlightingFadeOpacity());var h=this.rk.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.st(h);this.rk.z(this,i,f,g,b<0)},e5:function(a,b,c){var d=$.ig.MarkerSeries.prototype.e5.call(this,a,b,c);d=d&&this.r8(this.q9());d=d&&this.r8(this.ra());var e=c;if(!c.o()||b.isEmpty()||a.isEmpty()||this.ci()==null){d=false}if(!d){e._cr.d=0}return d},r8:function(a){if(a==null||a.seriesViewer()==null){return false}var b=$b($.ig.CategoryAxisBase.prototype.$type,a);if(b!=null){if(b.itemsSource()==null){return false}if(b.k9<1){return false}}else{var c=$b($.ig.NumericAxisBase.prototype.$type,a);if(c!=null){return c.actualMinimumValue()!=c.actualMaximumValue()}}return true},em:function(){return this.isTransitionInEnabled()},rm:function(){return 12},_ro:null,kp:function(){$.ig.MarkerSeries.prototype.kp.call(this);this.re.v();this.rc.v();this.rg.v()},l8:function(a){$.ig.MarkerSeries.prototype.l8.call(this,a);this._rl._cr.g(this.resolution());if(this.cu(this.view())){this.rc.y();this.rg.y();this.re.y();return}if(this._eo){if(this.cs()){if(this._cc.needsFlush()){this._cc.flush()}this.su(this.rg,this._rl)}else{this.su(this.rc,this._rl)}return}if(this.ek(a)){var b=this.re;if(this.cs()){if(this._cc.needsFlush()){this._cc.flush()}this.re=this.rg;this.rg=b}else{this.re=this.rc;this.rc=b}this.sr(this.rc,this._rl);if(this.ey()){this._cc.stop();this._cc.intervalMilliseconds($.ig.truncate(this.ge()));this._cc.easingFunction(this.transitionInEasingFunction()!=null?this.transitionInEasingFunction():this.transitionEasingFunction());this._ro.p(this.re,this.rc,this.isVertical(),this.q9(),this.ra(),this.transitionInMode(),this.rm(),this.transitionInSpeedType(),this.b7(),this.sb.runOn(this),this._rl.bu())}this.kk();this.mf();if(this.ey()){this.ex(false);this._ew=true}}else{this.sr(this.rc,this._rl);this.su(this.rc,this._rl)}},b7:function(){return 3},sb:function(){if(this.isVertical()){return this.po().left()}return this.po().bottom()},sf:function(){var a=0;var b=this.q9();var d=this.seriesViewer().series().getEnumerator();while(d.moveNext()){var c=d.current();if(c==this){return a}var e=$b($$t.$q.$type,c);if(e!=null){var f=$b($.ig.CategoryAxisBase.prototype.$type,e.q9());if(f==b&&e.preferredCategoryMode(f)==2){a++}}}return-1},xAxis:function(){return this.q9()},yAxis:function(){return this.ra()},so:function(a,b){this.rk.az(this,this.r5(),this.getCategoryItems.runOn(this),this.sc(a),this.sd(a));var c=this.rk._d;var d=c!=null;var e=this.rb();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._cr.e;var l=i._cr.f;var m=i._cr.d;var n=k*m;for(var o=0;o<a._cu.count();o++){var p=a._cu.item(o);var q=p.content();if(d){var r=p._al;this.sp(j,r,h,e,g,a.isThumbnailView())}this.rk.ac(p,q)}},su:function(a,b){this._pf=a._aa;b.onRenderFrame()},sr:function(a,b){a.u()},sc:function(a){return a._cr.d},sd:function(a){return a._cr.e},se:function(a){return a._cr.f},sn:function(a){var b=a;b._cu.count(0)},l9:function(a,b){$.ig.MarkerSeries.prototype.l9.call(this,a,b);if(!this.ev()){this.view().a2(b);return}var c=$b($$t.$t.$type,this._bx);c._cr.g(this.resolution());this.view().a2(b);if(this.cu(this._bx)){return}this.sv();this.ev(false)},sv:function(){var a=$b($$t.$t.$type,this._bx);if(!this._ep){this.sr(this.rf,a)}this._ep=false;this.su(this.rf,a)},q9:function(){},ra:function(){},r6:function(){},ri:function(a){var b=$b($$t.$t.$type,a);if(b!=null&&b.isThumbnailView()){if(b.isAlternateView()){return new $$t.n(1,$b($.ig.IIsCategoryBased.prototype.$type,this),$b($.ig.ISupportsMarkers.prototype.$type,b),b,this,b._cr)}else{return new $$t.n(1,$b($.ig.IIsCategoryBased.prototype.$type,this),$b($.ig.ISupportsMarkers.prototype.$type,b),this.seriesViewer()._cm._o,this,b._cr)}}else{return this._rh}},an:function(a){if(this.q9()==a){return this.ra()}if(this.ra()==a){return this.q9()}return null},getAxes:function(){return[this.q9(),this.ra()]},q6:function(a,b,c,d,e){var f=null;if(b>-1&&!d.isEmpty()&&!c.isEmpty()){var g=a.__inner[0][0]<c.left()-2e3?c.left()-10:NaN;var h=c.bottom()+10;var i=a.__inner[b][0]>c.right()+2e3?c.right()+10:NaN;var j=c.top()-10;f=new $.ig.Clipper(1,g,h,i,j,e)}return f},$type:new $.ig.Type("CategorySeries",$.ig.MarkerSeries.prototype.$type,[$.ig.IHasCategoryModePreference.prototype.$type,$.ig.ISupportsErrorBars.prototype.$type])},true);$c("CategoryTrendLineManager:r","CategoryTrendLineManagerBase",{init:function(){$$t.$g.init.call(this)},prepareLineCore:function(a,b,c,d,e,f,g){var h=g._d*g._c;var i=g._e*g._c;var j=new $$4.x($$a.$y.$type,0);if(b==0){this._a=null;this.trendColumn().clear();return}if(this.c(b)){this.trendColumn().clear();this._a=$.ig.TrendFitCalculator.prototype.a(j,b,g,this._a,c.count(),function(k){return k+1},function(k){return c.item(k)},function(k){return e(k-1)},f,h+1,i+1)}if(this.b(b)){this._a=null;$.ig.TrendAverageCalculator.prototype.b(b,this.trendColumn(),c,d);for(var k=g._d;k<=g._e;k+=1){var l=k*g._c;if(l>=0&&l<this.trendColumn().count()){var m=e(l);var n=f(this.trendColumn().__inner[l]);j.add({__x:m+g._a,__y:n,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})}}}this.e(j,g,a)},$type:new $.ig.Type("CategoryTrendLineManager",$$t.$g.$type)},true);$c("CategorySeriesView:t","MarkerSeriesView",{_ct:null,_frameVersion:0,frameVersion:function(a){if(arguments.length===1){this._frameVersion=a;return a}else{return this._frameVersion}},checkFrameDirty:function(a){if(this.frameVersion()!=a._t){return true}return false},updateFrameVersion:function(a){this.frameVersion(a._t)},init:function(a){var $self=this;$.ig.MarkerSeriesView.prototype.init.call(this,a);this.frameVersion(-1);this._ct=a;this._cr=this.cs();this._cu=function(){var $ret=new $.ig.Pool$1($.ig.Marker.prototype.$type);$ret.create($self.b0.runOn($self));$ret.activate($self.cj.runOn($self));$ret.disactivate($self.cl.runOn($self));$ret.destroy($self.ck.runOn($self));return $ret}()},updateMarkerTemplate:function(a,b,c){if(!this._b1.useLightweightMarkers()){var d=this._cu.item(a);var e=d.content();e.item(this._e.ci().item(b));d._ak=b;d._al=c}},_cr:null,cs:function(){return new $$t.a(this)},_cu:null,shouldDisplayMarkers:function(){return this._ct.p2()},updateMarkerCount:function(a){this._cu.count(a)},cf:function(a){this._cu.doToAll(a)},cx:function(){},$type:new $.ig.Type("CategorySeriesView",$.ig.MarkerSeriesView.prototype.$type,[$.ig.ISupportsMarkers.prototype.$type])},true);$$t.$q.isCustomCategoryStyleAllowedProperty=$$a.$s.i("IsCustomCategoryStyleAllowed",$$0.$aq.$type,$$t.$q.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("IsCustomCategoryStyleAllowed",b.oldValue(),b.newValue())}));$$t.$q.isCustomCategoryMarkerStyleAllowedProperty=$$a.$s.i("IsCustomCategoryMarkerStyleAllowed",$$0.$aq.$type,$$t.$q.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("IsCustomCategoryMarkerStyleAllowed",b.oldValue(),b.newValue())}));$$t.$q.useHighMarkerFidelityProperty=$$a.$s.i("UseHighMarkerFidelity",$$0.$aq.$type,$$t.$q.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("UseHighMarkerFidelity",b.oldValue(),b.newValue())}));$$t.$q.transitionInModeProperty=$$a.$s.i("TransitionInMode",$$t.$j.$type,$$t.$q.$type,new $$a.ac(2,$$t.$j.getBox(0),function(a,b){a.raisePropertyChanged("TransitionInMode",b.oldValue(),b.newValue())}));$$t.$q.isTransitionInEnabledProperty=$$a.$s.i("IsTransitionInEnabled",$$0.$aq.$type,$$t.$q.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("IsTransitionInEnabled",b.oldValue(),b.newValue())}))});