oi-metrology/Static/igniteui/js/modules/infragistics.datachart_core.js
2024-06-14 16:51:30 -07:00

33 lines
449 KiB
JavaScript

/*!@license
* Infragistics.Web.ClientUI infragistics.datachart_core.js 19.1.20191.172
*
* Copyright (c) 2011-2019 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.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.ext_ui"],factory)}else{factory(igRoot)}})(function($){$.ig=$.ig||{};var $$t={};$.ig.globalDefs=$.ig.globalDefs||{};$.ig.globalDefs.$$j=$$t;$$0=$.ig.globalDefs.$$0;$$4=$.ig.globalDefs.$$4;$$1=$.ig.globalDefs.$$1;$$w=$.ig.globalDefs.$$w;$$r=$.ig.globalDefs.$$r;$$6=$.ig.globalDefs.$$6;$$a=$.ig.globalDefs.$$a;$.ig.$currDefinitions=$$t;$.ig.util.bulkDefine(["IProvidesViewport:a","ISupportsMarkers:b","ISupportsErrorBars:c","ISeriesViewerWidgetOptions:d","ISeriesViewerWidget:e","SeriesViewer:f","SeriesViewer___SynchronizedCharts__IteratorClass:g","RefreshCompletedEventHandler:j","SeriesAnimatingEventHandler:k","SeriesViewerView:l","OverviewPlusDetailViewportHost:n","SeriesViewerViewManager:s","IAnnotationInfoProvider:t","AutoRangeCalculator:u","AxisFormatLabelHandler:w","IDateTimeAxis:y","IAxisAnnotation:z","IAxisAnnotationManager:ab","Axis:ac","Axis___DirectSeries__IteratorClass:ad","AxisCollection:ae","AxisLabelManager:ag","AxisLabelPanelBase:ah","AxisLabelPanelBase___GetLabels__IteratorClass:aj","AxisLabelPanelBase___GetTextBlocks__IteratorClass:ak","CategoryAxisBase:al","CategoryAxisBase___RelatedSeries__IteratorClass:am","CategoryAxisBase___RelatedAxes__IteratorClass:an","CategoryXAxis:ao","HorizontalAxisLabelPanelBase:ap","HorizontalAxisLabelPanel:aq","IScaler:ar","ICategoryScaler:as","IAngleScaler:at","ISortingAxis:au","ITimeRangeSelectorAxis:av","NumericAxisBase:aw","StraightNumericAxisBase:ax","NumericXAxis:ay","NumericYAxis:az","AxisRendererBase:a0","GetSnapperInfoStrategy:a1","ShouldRenderLinesHandler:a2","ShouldRenderContentHandler:a3","RenderAxisLineHandler:a4","DetermineCrossingValueHandler:a5","RenderStripHandler:a6","ShouldRenderLabelHandler:a7","GetLabelLocationHandler:a8","TransformToLabelValueHandler:a9","GetLabelForItemHandler:ba","RenderLineHandler:bb","ScaleValueHandler:bc","ShouldRenderHandler:bd","CreateRenderingParamsHandler:be","SnapMajorValueHandler:bf","AdjustMajorValueHandler:bg","GetGroupCenterHandler:bh","GetUnscaledGroupCenterHandler:bi","INumberAbbreviator:bn","NumericAxisRenderer:bq","NumericScaler:bz","VerticalAxisLabelPanel:b9","IIsCategoryBased:cc","IHasSingleValueCategory:cd","IBucketizer:ce","IHasHighLowValueCategory:cf","IHasCategoryModePreference:cg","IHasCategoryAxis:ch","ITileZoomTileInfo:co","ITileZoomTile:cp","IHighlightingManager:cs","HighlightingInfo:ct","IHorizontalAnchoredCategorySeriesProxy:c1","IFinancialPriceSeriesProxy:c2","IAnnotationLayerProxy:c3","IIndicatorProxy:c4","IOverlayProxy:c5","IHorizontalRangeCategorySeriesProxy:c6","ISeriesInteractionManager:c7","ICategorySeriesInteractionManager:c8","IAnchoredCategorySeriesInteractionManager:c9","IHorizontalAnchoredCategorySeriesInteractionManager:da","IVerticalAnchoredCategorySeriesInteractionManager:db","ISeriesViewerInteractionManager:dc","ITrendLineSeries:dd","IDataChartVisualDataManager:de","IAxisVisualDataManager:df","ISeriesVisualDataManager:dg","GetCategoryItemsHandler:dk","AssigningCategoryStyleEventHandler:dl","AssigningCategoryMarkerStyleEventHandler:dn","XamDataChart:dp","LabelPanelArranger:dq","ChartContentManager:ds","ContentInfo:dt","ChartContentManager___InOrder__IteratorClass:dv","MarkerSeries:d2","IFlattener:d5","SyncLink:ea","SyncLinkManager:ed","SyncManager:ee","IHasTrendline:ef","IHasCategoryTrendline:eg","IPreparesCategoryTrendline:ei","ITrendLineManager:eo","AxisRangeChangedEventHandler:e5","ChartCollection:fa","SeriesCollection:fb","CalloutStyleUpdatingEventHandler:fg","ChartCursorEventArgs:fh","DataChartCursorEventHandler:fi","TileZoomManager:fm","TileZoomTileCache:fp","TileZoomTile:fq","DataChartMouseButtonEventArgs:fr","DataChartMouseButtonEventHandler:fs","ChartMouseEventArgs:ft","DataChartMouseEventHandler:fu","Series:fv","AxisComponentsForView:fy","AxisLabelPanelBaseView:f0","AxisLabelSettings:f1","TitleSettings:f2","AxisView:f3","CategoryAxisBaseView:f4","CategoryXAxisView:f5","HorizontalAxisLabelPanelBaseView:f6","NumericAxisBaseView:f7","NumericXAxisView:f8","NumericYAxisView:f9","StraightNumericAxisBaseView:ga","VerticalAxisLabelPanelView:gb","XamDataChartView:gc","MarkerSeriesView:ge","SeriesView:gh","ChartAxisRangeChangedEventArgs:gi","DataChartAxisRangeChangedEventHandler:gj","IDetectsCollisions:gn"]);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;$d("PriceDisplayType:fe",false,false,{Candlestick:0,OHLC:1});$d("MarkerType:fd",false,false,{Unset:0,None:1,Automatic:2,Circle:3,Triangle:4,Pyramid:5,Square:6,Diamond:7,Pentagon:8,Hexagon:9,Tetragram:10,Pentagram:11,Hexagram:12,Hidden:13});$d("IndicatorDisplayType:fc",false,false,{Line:0,Area:1,Column:2});$d("EnableErrorBars:e2",false,false,{None:0,Both:1,Positive:2,Negative:3});$d("WindowResponse:ey",false,false,{Deferred:0,Immediate:1});$d("TimeAxisDisplayType:ex",false,false,{Continuous:0,Discrete:1});$d("SplineType:ew",false,false,{Natural:0,Clamped:1});$d("GridMode:ev",false,false,{None:0,BeforeSeries:1,BehindSeries:2});$d("BrushSelectionMode:eu",false,false,{Select:0,Interpolate:1});$d("AxisOrientation:et",false,false,{Horizontal:0,Vertical:1,Angular:2,Radial:3});$d("CategoryMode:er",false,false,{Mode0:0,Mode1:1,Mode2:2});$d("AxisLabelsLocation:eq",false,false,{OutsideTop:0,OutsideBottom:1,OutsideLeft:2,OutsideRight:3,InsideTop:4,InsideBottom:5,InsideLeft:6,InsideRight:7});$d("TrendLineManagerType:en",false,false,{Category:0,Sorting:1,Polar:2,Radial:3,Scatter:4});$d("CollisionAvoidanceType:dx",false,false,{None:0,Omit:1,Fade:2,OmitAndShift:3,FadeAndShift:4});$d("ChartContentType:du",false,false,{Series:0,Axis:1,Background:2});$d("AxisTitlePosition:dh",false,false,{Auto:0,Left:1,Right:2,Top:3,Bottom:4});$d("HighlightingMode:cy",false,false,{Closest:0,DirectlyOver:1});$d("ChartHitTestMode:cx",false,false,{Auto:0,Computational:1,ColorEncoded:2,Mixed:3,MixedFavoringComputational:4});$d("SeriesHitTestMode:cv",false,false,{Auto:0,Computational:1,ColorEncoded:2});$d("HighlightingState:cr",false,false,{"Out:outward":0,"In:inward":1,"Static:$static":2});$d("TransitionInSpeedType:cq",false,false,{Auto:0,Normal:1,ValueScaled:2,IndexScaled:3,Random:4});$d("NumericScaleMode:by",false,false,{Linear:0,Logarithmic:1});$d("AxisExtentType:x",false,false,{Pixel:0,Percent:1});$d("ViewerSurfaceUsage:h",false,false,{Normal:0,Minimal:1});$c("IProvidesViewport:a","Object",{$type:new $.ig.Type("IProvidesViewport",null)},true);$c("ISupportsMarkers:b","Object",{$type:new $.ig.Type("ISupportsMarkers",null)},true);$c("ISupportsErrorBars:c","Object",{$type:new $.ig.Type("ISupportsErrorBars",null)},true);$c("ISeriesViewerWidgetOptions:d","Object",{$type:new $.ig.Type("ISeriesViewerWidgetOptions",null)},true);$c("ISeriesViewerWidget:e","Object",{$type:new $.ig.Type("ISeriesViewerWidget",null)},true);$c("SeriesViewer:f","Control",{_widget:null,widget:function(a){if(arguments.length===1){this._widget=a;return a}else{return this._widget}},_bn:null,staticInit:function(){$$t.$f.m0=new $$a.ae(0,0,0,1,1)},by:null,bz:function(){if(this.by==null){this.by=new $.ig.SRProvider(this._bn._i._af)}return this.by},a0:null,a1:function(){var $self=this;if(this.a0==null){this.a0=$.ig.DVContainer.prototype.instance().createInstance($$t.$dc.$type,function(){return $self.bz().n()})}return this.a0},cv:function(){return $.ig.DVContainer.prototype.instance().checkLoaded("InteractivityFactoryManager")},init:function(){var $self=this;this.by=null;this.a3=new $$t.fb;this.mp=$$a.$ae.empty();this.mn=$$a.$ae.empty();this.b1=true;this.ez=30;this.a5=new $$t.gk;this.an=0;this.am=1;this.b3=false;this.bf=0;this.b7=false;this.b2=false;this.b8=false;this.e1=0;this.b9=false;this.mo=$$a.$ae.empty();this.l3=null;this.l2=null;this.d7=NaN;this.d5=NaN;this.d6=NaN;this.d4=NaN;this.d3=NaN;this.d1=NaN;this.d2=NaN;this.d0=NaN;this.b6=false;this.b0=false;this._destroyed=false;this.e7=null;this.dl=new $$4.h(String,$.ig.$op.$type,0);this.d8=NaN;this.dx=NaN;this.dz=NaN;this.dv=NaN;this.du=20;this.dt=NaN;this.b4=true;this.dy=NaN;this.dw=NaN;this.dq=1;this.dp=NaN;this.dr=0;this.ds=0;this.b5=false;this.e0=0;$$a.$f.init.call(this);$.ig.DVContainer.prototype.instance().registerIfLoaded("AnnotationFactoryManager");$.ig.DVContainer.prototype.instance().registerIfLoaded("InteractivityFactoryManager");$.ig.DVContainer.prototype.instance().registerIfLoaded("VisualDataFactoryManager");this.ml=$$a.$ae.empty();this.mh={__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};this._dn=$$0.$s.now();this._cq=false;this._cr=false;this.canvasRenderScheduler(new $.ig.CanvasRenderScheduler);this._ai=new $.ig.CanvasRenderScheduler;this._ag=new $.ig.CanvasRenderScheduler;$$t.$f.m0=new $$a.ae(0,0,0,1,1);this.syncSettings(function(){var $ret=new $$t.eb;$ret.synchronizeHorizontally(true);$ret.synchronizeVertically(true);return $ret}());this._bn=this.bm();this.i1(this._bn);this._bn.onInit();this.kb();this.hq();this.actualSyncLink(new $$t.ea);this.ki(null,this.actualSyncLink());this._al=new $$t.ds(this);this.propertyUpdated=$.ig.Delegate.prototype.combine(this.propertyUpdated,function(a,b){$self.jd(a,b.propertyName(),b.oldValue(),b.newValue())});var a=this.series();a.collectionChanged=$.ig.Delegate.prototype.combine(a.collectionChanged,this.j2.runOn(this));var b=this.series();b.collectionResetting=$.ig.Delegate.prototype.combine(b.collectionResetting,this.j3.runOn(this));this._bo=new $.ig.DoubleAnimator(0,1,this.highlightingTransitionDuration());var c=this._bo;c.propertyChanged=$.ig.Delegate.prototype.combine(c.propertyChanged,this.hp.runOn(this));this._bn.bu();this.hs();this.hr()},bh:null,hq:function(){if(this.bh!=null&&this.bi()==null){var a=this.bi();a.thumbnailSizeChanged=$.ig.Delegate.prototype.remove(a.thumbnailSizeChanged,this.i9.runOn(this))}if(this.bi()!=null){var b=this.bi();b.thumbnailSizeChanged=$.ig.Delegate.prototype.combine(b.thumbnailSizeChanged,this.i9.runOn(this))}if(this.e9!=null){this.bi().backgroundImageUri(this.e9)}if(this.bi()!=null){this.bi().initializeScalingRatio(this.actualPixelScalingRatio())}if(this.bh==null&&this.bi()!=null){this.h2()}this.bh=this.bi()},i9:function(a,b){this.bi().surfaceIsDirty(true);var d=this.series().getEnumerator();while(d.moveNext()){var c=d.current();c.dk(true)}},hr:function(){this._bn.ch();if(this.bi()!=null){this.bi().initializeScalingRatio(this.actualPixelScalingRatio())}},series:function(){return this.a3},a3:null,j2:function(a,b){this._cf=this.cl();if(b.oldItems()!=null){var d=b.oldItems().getEnumerator();while(d.moveNext()){var c=d.current();c.syncLink(null);c.seriesViewer(null);this.jw(c);this._bn.dn(c)}}if(b.newItems()!=null){var f=b.newItems().getEnumerator();while(f.moveNext()){var e=f.current();if(!this._bn.ao(e)){this.kc(e);this._bn.bm(e);e.seriesViewer(this);e.syncLink(this.actualSyncLink());e.jj()}}}this.h1();this.ig()},_skipDataCleanup:false,skipDataCleanup:function(a){if(arguments.length===1){this._skipDataCleanup=a;return a}else{return this._skipDataCleanup}},jw:function(a){if(!this.skipDataCleanup()){if($b($$t.$fv.$type,a)!==null){a.itemsSource(null)}else if($b($$t.$al.$type,a)!==null){a.itemsSource(null)}}this.removeSpecificDataSource(a.name(),true)},j3:function(a,b){this._cf=this.cl();var d=this.series().getEnumerator();while(d.moveNext()){var c=d.current();c.syncLink(null);c.seriesViewer(null);this.jw(c);this._bn.dn(c)}},hu:function(a,b,c,d){var e=this.viewportRect();var f=e.width();var g=e.height();var h=f/g;var i=a/b;if($.ig.util.isNaN(h)){return{p0:a,p1:b}}if($.ig.util.isNaN(i)||c||d||Math.abs(h-i)>1e-4){if(c&&d){if(a>b){b=a/h}else{a=b*h}}else if(c){b=a/h}else{a=b*h}}if(b>1){var j=1/b;b=1;a=a*j}if(a>1){var k=1/a;a=1;b=b*k}return{p0:a,p1:b}},cl:function(){return false},cs:function(){return this.a0!=null},az:function(){return this.a1().highlightingManager()},_bo:null,hp:function(a,b){this.ke(this._bo.transitionProgress())},ke:function(a){var b=this.az().tick(a);if(a==1&&b&&this._bo.intervalMilliseconds()>0){this._bo.start()}var c=this.az().dirtySeries();for(var d=0;d<c.count();d++){var e=c.__inner[d];e.iq()}if(!b){this._bo.stop()}},hideToolTip:function(){this._bn.cd();this.hn()},l6:function(a){return null},mc:function(a){return null},getMarkerBrushByIndex:function(a){return null},getMarkerOutlineByIndex:function(a){return null},_al:null,crosshairPoint:function(a){if(arguments.length===1){if($$a.$y.l_op_Inequality(this.mh,a)){var b=this.mh;this.mh=a;this.jh("CrosshairPoint",b,this.mh)}return a}else{return this.mh}},mh:null,cu:function(){return this.bg()==1||this.bg()==2},legend:function(a){if(arguments.length===1){this.h($$t.$f.legendProperty,a);return a}else{return this.c($$t.$f.legendProperty)}},animateSeriesWhenAxisRangeChanges:function(a){if(arguments.length===1){this.h($$t.$f.animateSeriesWhenAxisRangeChangesProperty,a);return a}else{return this.c($$t.$f.animateSeriesWhenAxisRangeChangesProperty)}},propertyChanged:null,propertyUpdated:null,jh:function(a,b,c){if(this.propertyChanged!=null){this.propertyChanged(this,new $$0.b7(a))}if(this.propertyUpdated!=null){this.propertyUpdated(this,new $.ig.PropertyUpdatedEventArgs(a,b,c))}},ii:function(){this.ij(this.series())},ij:function(a){var c=a.getEnumerator();while(c.moveNext()){var b=c.current();var d=b.actualLegend();if(d==null){continue}var e=b.legendItem();if(e==null){continue}if(d.containsChild(e)){d.removeChild(e)}if(!d.containsChild(e)&&b.legendItemVisibility()!=1){d.addChildInOrder(e,b)}}},it:function(a,b,c){this.jm(a,b,$b($$a.$ar.$type,c))},ix:function(a,b,c){this.jq(a,b,$b($$a.$ar.$type,c))},iu:function(a,b,c){this.jn(a,b,$b($$a.$ar.$type,c))},iv:function(a,b,c){this.jo(a,b,$b($$a.$as.$type,c))},iw:function(a,b,c){var d=$b($$a.$as.$type,c);if(d!=null){this.jp(a,b,$b($$a.$as.$type,c))}},iy:function(a,b,c){},iz:function(a,b,c){},seriesCursorMouseMove:null,jk:function(a,b){if(this.seriesCursorMouseMove!=null&&this._ch){this.seriesCursorMouseMove(this,new $$t.fh(this,a,b))}},seriesMouseLeftButtonDown:null,jo:function(a,b,c){if(this.seriesMouseLeftButtonDown!=null){this.seriesMouseLeftButtonDown(this,new $$t.fr(this,a,b,c))}},seriesMouseLeftButtonUp:null,jp:function(a,b,c){if(this.seriesMouseLeftButtonUp!=null){this.seriesMouseLeftButtonUp(this,new $$t.fr(this,a,b,c))}},seriesMouseMove:null,jq:function(a,b,c){if(this.seriesMouseMove!=null){this.seriesMouseMove(this,new $$t.ft(this,a,b,c))}},seriesMouseEnter:null,jm:function(a,b,c){if(this.seriesMouseEnter!=null){this.seriesMouseEnter(this,new $$t.ft(this,a,b,c))}},seriesMouseLeave:null,jn:function(a,b,c){if(this.seriesMouseLeave!=null){this.seriesMouseLeave(this,new $$t.ft(this,a,b,c))}},mp:null,viewportRect:function(){return this.mp},mn:null,effectiveViewport:function(a){if(arguments.length===1){this.mn=a;return a}else{return this.mn}},my:function(a,b,c){var d=c;var e=b;var f=(d.left()-e.left())/e.width();var g=(d.top()-e.top())/e.height();var h=(d.right()-e.left())/e.width();var i=(d.bottom()-e.top())/e.height();f=a.left()+f*a.width();g=a.top()+g*a.height();h=a.left()+h*a.width();i=a.top()+i*a.height();return new $$a.ae(0,f,g,h-f,i-g)},b1:false,mm:null,contentViewport:function(){if(this.b1){this.b1=false;var a=this.mw(this.viewportRect(),this.effectiveViewport(),this.actualWindowRect());this.mm=a}return this.mm},mw:function(a,b,c){var d=b;var e=c;var f=a;if(f.isEmpty()){return $$a.$ae.empty()}if(d.isEmpty()){return a}var g=(d.left()-f.left())/f.width();var h=(d.right()-f.left())/f.width();var i=(d.top()-f.top())/f.height();var j=(d.bottom()-f.top())/f.height();g=f.left()+(g-e.left())/e.width()*f.width();h=f.left()+(h-e.left())/e.width()*f.width();i=f.top()+(i-e.top())/e.height()*f.height();j=f.top()+(j-e.top())/e.height()*f.height();var k=new $$a.ae(0,g,i,h-g,j-i);k.intersect(f);return k},ms:function(a){this.b1=true;return $$a.$ae.empty()},mx:function(){return this.viewportRect()},ka:function(a){a.iu(this.viewportRect())},windowRect:function(a){if(arguments.length===1){this.h($$t.$f.windowRectProperty,a);return a}else{return this.c($$t.$f.windowRectProperty)}},useTiledZooming:function(a){if(arguments.length===1){this.h($$t.$f.useTiledZoomingProperty,a);return a}else{return this.c($$t.$f.useTiledZoomingProperty)}},_cb:false,preferHigherResolutionTiles:function(a){if(arguments.length===1){this.h($$t.$f.preferHigherResolutionTilesProperty,a);return a}else{return this.c($$t.$f.preferHigherResolutionTilesProperty)}},zoomTileCacheSize:function(a){if(arguments.length===1){this.h($$t.$f.zoomTileCacheSizeProperty,a);return a}else{return $h(this.c($$t.$f.zoomTileCacheSizeProperty))}},ez:0,e2:function(a){if(arguments.length===1){this.ez=a;return a}else{return this.ez}},highlightingTransitionDuration:function(a){if(arguments.length===1){this.h($$t.$f.highlightingTransitionDurationProperty,a);return a}else{return $h(this.c($$t.$f.highlightingTransitionDurationProperty))}},jc:function(a,b){if(!b.isEmpty()){this.mp=b;this.mn=this.ms(this.mp);this._bn.eg(this.mp)}if(this.cl()){if(this.actualSyncLink()!=null){this.kl(this.actualWindowRect(),false)}}this.is(a,b)},a5:null,a6:function(){return this.a5},isPagePanningAllowed:function(a){if(arguments.length===1){this.h($$t.$f.isPagePanningAllowedProperty,a);return a}else{return this.c($$t.$f.isPagePanningAllowedProperty)}},an:0,contentHitTestMode:function(a){if(arguments.length===1){var b=this.an;this.an=a;if(b!=this.an){this.jh("ContentHitTestMode",$$t.$cx.getBox(b),$$t.$cx.getBox(this.an))}return a}else{return this.an}},js:function(){this.actualContentHitTestMode(this.aq())},aq:function(){if(!this.cv()){return 1}return this.a1().getResolvedHitTestmode(this)},am:0,actualContentHitTestMode:function(a){if(arguments.length===1){var b=this.am;this.am=a;if(b!=this.am){this.jh("ActualContentHitTestMode",$$t.$cx.getBox(b),$$t.$cx.getBox(this.am))}return a}else{return this.am}},isSurfaceInteractionDisabled:function(a){if(arguments.length===1){this.h($$t.$f.isSurfaceInteractionDisabledProperty,a);return a}else{return this.c($$t.$f.isSurfaceInteractionDisabledProperty)}},seriesAnimating:null,jj:function(a){if(this.seriesAnimating!=null){this.seriesAnimating(a)}},isZoomingHorizontallyEnabled:function(){},isZoomingVerticallyEnabled:function(){},isZoomingEnabled:function(){return this.isZoomingHorizontallyEnabled()||this.isZoomingVerticallyEnabled()},h9:function(){$$t.$ee.e(this)},h4:function(){$$t.$ee.c(this)},bg:function(a){if(arguments.length===1){if(this.bg()!=a){this.bf=a;if(this.cv()){this.a1().onStateChanged(this)}}return a}else{return this.bf}},b3:false,bf:0,il:function(a){this.hf(this.mk(a))},im:function(a){this.hf({__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})},c9:function(a,b){return this.a1().onMouseWheel(this,a,b)},ia:function(a){this.a1().onDoubleTap(this,a)},onKeyDown:function(a){return this.a1().onKeyDown(this,a)},b7:false,_ch:false,b2:false,ce:function(a){if(arguments.length===1){this.b2=a;return a}else{return this.b2}},cw:function(){return this._cf||this.useFixedAspectZoom()},ic:function(a){this.a1().onDragDelta(this,a)},dragCrosshairActivated:function(){return this.b2},_tooltipStyle:null,tooltipStyle:function(a){if(arguments.length===1){this._tooltipStyle=a;return a}else{return this._tooltipStyle}},ir:function(a){this.a1().onPlotAreaHold(this,a)},id:function(a,b){this.a1().onDragStarted(this,a,b)},ib:function(a){this.a1().onDragCompleted(this,a)},da:function(a){if(arguments.length===1){this.b7=a;return a}else{return this.b7}},i7:function(){this.a1().onZoomStart(this)},iq:function(a){this.a1().onPinchStarted(this,a)},i8:function(a,b,c,d){this.a1().onZoomStarted(this,a,b,c,d)},ip:function(a){this.a1().onPinchDelta(this,a)},i4:function(a,b,c,d){this.a1().onZoomDelta(this,a,b,c,d)},ik:function(a){this.a1().onManipulationStarted(this,a)},io:function(a){this.a1().onPinchCompleted(this,a)},ie:function(a){this.a1().onGestureCompleted(this,a)},i3:function(a,b,c,d){this.a1().onZoomCompleted(this,a,b,c,d)},ih:function(a){this._bn.d9(a.height())},hn:function(){if(this.b2){this.hf({__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});this._bn.ca()}this.b2=false},h7:function(a,b){this.a1().onContactStarted(this,a,b)},bd:function(a){var b=this._bn._j!=null&&this._bn._j._ag?this.rightButtonDefaultInteraction():this.defaultInteraction();if(b!=3){return b}return this._bn.k(a)},i6:function(){this.a1().onZoomPanInteractionStarting(this)},i5:function(){this.a1().onZoomPanInteractionEnding(this)},startTiledZoomingIfNecessary:function(){this.a1().startTiledZoomIfNecessary(this)},endTiledZoomingIfRunning:function(){this.a1().endTiledZoomIfRunning(this)},he:function(){this.clearTileZoomCache()},clearTileZoomCache:function(){if(this.cv()){this.a1().clearTileZoomCache(this)}},ja:function(){},jv:function(){},jt:function(){for(var a=0;a<this.series().count();a++){this.series().__inner[a].renderSeries(false)}this.hm(false,false)},h6:function(a,b){this.a1().onContactMoved(this,a,b)},b8:false,df:function(a){if(arguments.length===1){this.b8=a;return a}else{return this.b8}},h5:function(a,b){this.a1().onContactCompleted(this,a,b)},kj:function(a,b){if(b.propertyName()=="SyncChannel"){$$t.$ee.b(this,b.oldValue(),b.newValue())}},ki:function(a,b){if(a!=null){a._ab.remove(this);a.propertyUpdated=$.ig.Delegate.prototype.remove(a.propertyUpdated,this.propertyUpdated)}if(b!=null){b._ab.add(this);b.propertyUpdated=$.ig.Delegate.prototype.combine(b.propertyUpdated,this.propertyUpdated)}var d=this.series().getEnumerator();while(d.moveNext()){var c=d.current();c.syncLink(this.actualSyncLink());c.seriesViewer(this)}},hf:function(a){this.actualSyncLink().ak(this,a)},kl:function(a,b){this.km(a,b,false)},km:function(a,b,c){if(!b){this.actualSyncLink().ap(this,a,c)}else{if(!this.isZoomingHorizontallyEnabled()&&!this.isZoomingVerticallyEnabled()){return}var d=!a.isEmpty()&&!$.ig.util.isNaN(a.x())&&!$.ig.util.isNaN(a.y())&&!$.ig.util.isNaN(a.width())&&!$.ig.util.isNaN(a.height());var e=a;if(d&&!this.isZoomingHorizontallyEnabled()){e=new $$a.ae(0,0,a.y(),1,a.height())}if(d&&!this.isZoomingVerticallyEnabled()){e=new $$a.ae(0,a.x(),0,a.width(),1)}this.actualSyncLink().ao(this,e)}},jb:function(a,b){if(!b){this.actualSyncLink().al(this,a)}else{if(!this.isZoomingHorizontallyEnabled()&&!this.isZoomingVerticallyEnabled()){return}var c=!a.isEmpty()&&!$.ig.util.isNaN(a.x())&&!$.ig.util.isNaN(a.y())&&!$.ig.util.isNaN(a.width())&&!$.ig.util.isNaN(a.height());var d=a;if(c&&!this.isZoomingHorizontallyEnabled()){d=new $$a.ae(0,0,a.y(),1,a.height())}if(c&&!this.isZoomingVerticallyEnabled()){d=new $$a.ae(0,a.x(),0,a.width(),1)}this.actualSyncLink().al(this,d)}},c0:function(){return this.actualSyncLink()!=null},dm:function(){var d__=new $$t.g((-2));d__.__4__this=this;return d__},mk:function(a){var b=this.viewportRect();var c=this.actualWindowRect().left()+this.actualWindowRect().width()*a.__x/b.width();var d=this.actualWindowRect().top()+this.actualWindowRect().height()*a.__y/b.height();return{__x:c,__y:d,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},m2:function(a){var b=this.viewportRect();var c=this.actualWindowRect().left()+this.actualWindowRect().width()*a.left()/b.width();var d=this.actualWindowRect().top()+this.actualWindowRect().height()*a.top()/b.height();var e=this.actualWindowRect().left()+this.actualWindowRect().width()*a.right()/b.width();var f=this.actualWindowRect().top()+this.actualWindowRect().height()*a.bottom()/b.height();return new $$a.ae(0,c,d,e-c,f-d)},windowRectChanged:null,jr:function(a,b){if(this.windowRectChanged!=null&&$$a.$ae.l_op_Inequality(a,b)){this.windowRectChanged(this,new $.ig.RectChangedEventArgs(a,b))}},i2:function(a,b){this.jr(a,b)},sizeChanged:null,i0:function(a,b){if(this.sizeChanged!=null&&$$a.$af.l_op_Inequality(a,b)){this.sizeChanged(this,new $.ig.RectChangedEventArgs(new $$a.ae(1,0,0,a),new $$a.ae(1,0,0,b)))}},_cn:false,dc:function(a,b){if(a.width()!=b.width()||a.height()!=b.height()||a.x()!=b.x()||a.y()!=b.y()){return true}return false},actualWindowRectChanged:null,jf:function(a,b){if(this.actualWindowRectChanged!=null&&this.dc(a,b)){this.actualWindowRectChanged(this,new $.ig.RectChangedEventArgs(a,b))}},resetZoom:function(){this._bn.ds()},gridAreaRectChanged:null,jg:function(a,b){if(this.gridAreaRectChanged!=null&&$$a.$ae.l_op_Inequality(a,b)){this.gridAreaRectChanged(this,new $.ig.RectChangedEventArgs(a,b))}},isMap:function(){return false},is:function(a,b){this.jg(a,b);if(this.cv()){this.a1().renderCrosshairs(this)}if(this.isMap()&&($$a.$ae.l_op_Equality(a,null)||a.isEmpty()||a.width()==0||a.height()==0)){this.kl(this.windowRect(),false)}else{this.hs()}},windowResponse:function(a){if(arguments.length===1){this.h($$t.$f.windowResponseProperty,$$t.$ey.getBox(a));return a}else{return $g(this.c($$t.$f.windowResponseProperty))}},_cj:false,windowRectMinWidth:function(a){if(arguments.length===1){this.h($$t.$f.windowRectMinWidthProperty,a);return a}else{return this.c($$t.$f.windowRectMinWidthProperty)}},_syncChannel:null,syncChannel:function(a){if(arguments.length===1){this._syncChannel=a;return a}else{return this._syncChannel}},a7:null,actualSyncLink:function(a){if(arguments.length===1){var b=this.a7;this.a7=a;this.jh("ActualSyncLink",b,this.a7);return a}else{return this.a7}},ht:function(){this._bn.dt()},overviewPlusDetailPaneVisibility:function(a){if(arguments.length===1){this.h($$t.$f.overviewPlusDetailPaneVisibilityProperty,$$a.$aj.getBox(a));return a}else{return $g(this.c($$t.$f.overviewPlusDetailPaneVisibilityProperty))}},bi:function(){return this._bn.h()._a},kf:function(a){if(this.bi()!=null){this.bi().mobileMode(a)}},crosshairVisibility:function(a){if(arguments.length===1){this.h($$t.$f.crosshairVisibilityProperty,$$a.$aj.getBox(a));return a}else{return $g(this.c($$t.$f.crosshairVisibilityProperty))}},_cm:false,_di:false,plotAreaBorderBrush:function(a){if(arguments.length===1){this.h($$t.$f.plotAreaBorderBrushProperty,a);return a}else{return this.c($$t.$f.plotAreaBorderBrushProperty)}},actualPlotAreaBorderBrush:function(a){if(arguments.length===1){this.h($$t.$f.actualPlotAreaBorderBrushProperty,a);return a}else{return this.c($$t.$f.actualPlotAreaBorderBrushProperty)}},plotAreaBackground:function(a){if(arguments.length===1){this.h($$t.$f.plotAreaBackgroundProperty,a);return a}else{return this.c($$t.$f.plotAreaBackgroundProperty)}},cg:function(){return this.bg()==0&&!this.b7&&!this.b8},cc:function(){if(this.actualSyncLink()!=null&&this.actualSyncLink().charts().count()>0){var a=true;a=this.cg();if(!a){return false}for(var b=0;b<this.actualSyncLink().charts().count();b++){if(!this.actualSyncLink().charts().item(b).cg()){return false}}return true}else{return this.cg()}},e1:0,notifyCrosshairUpdate:function(){},kk:function(a,b){var c=this.windowRectMinWidth();this.windowRect(new $$a.ae(0,this.actualWindowPositionHorizontal(),this.actualWindowPositionVertical(),$.ig.MathUtil.prototype.b(a,c,1),$.ig.MathUtil.prototype.b(b,c,1)))},getActualWindowScaleHorizontal:function(){return 1},getActualWindowScaleVertical:function(){return 1},jd:function(a,b,c,d){switch(b){case"Title":this._bn.c9();break;case"Subtitle":this._bn.c9();break;case"ActualContentHitTestMode":this.h3();break;case"ContentHitTestMode":this.js();break;case"TitleHorizontalAlignment":this._bn.c7(c,d);this._bn.c9();break;case"SubtitleHorizontalAlignment":this._bn.c3(c,d);this._bn.c9();break;case"TitleTextStyle":case"TitleTextColor":case"SubtitleTextStyle":case"SubtitleTextColor":case"TitleTopMargin":case"TitleLeftMargin":case"TitleRightMargin":case"TitleBottomMargin":case"SubtitleTopMargin":case"SubtitleLeftMargin":case"SubtitleRightMargin":case"SubtitleBottomMargin":this._bn.c9();break;case"PixelScalingRatio":if($.ig.util.isNaN($.ig.DeviceUtils.prototype.a(this.pixelScalingRatio()))){this.hr()}else{this.actualPixelScalingRatio($.ig.DeviceUtils.prototype.a(this.pixelScalingRatio()))}break;case"InteractionPixelScalingRatio":this.actualInteractionPixelScalingRatio(this.interactionPixelScalingRatio());break;case"ActualPixelScalingRatio":this._bn.pixelScalingRatioChanged();break;case"IsPagePanningAllowed":this._bn.ci();break;case"ActualSyncLink":this.ki($b($$t.$ea.$type,c),$b($$t.$ea.$type,d));break;case"CrosshairVisibility":if(!this._cm){this._di=true}if(this.crosshairVisibility()==0){this._ch=true}else{this._ch=this.actualMobileMode()}if(this.cv()){this.a1().renderCrosshairs(this)}break;case"CrosshairPoint":if(this.cv()){this.a1().renderCrosshairs(this)}this.notifyCrosshairUpdate();break;case"WindowRect":if(this.actualSyncLink()!=null){this.e1++;this.kl(d,false);this.e1--}if(!this.windowRect().equals1(c)&&this.e1==0){this.i2(c,this.windowRect())}this.hs();break;case"WindowPositionHorizontal":this.actualWindowPositionHorizontal(this.windowPositionHorizontal());break;case"WindowPositionVertical":this.actualWindowPositionVertical(this.windowPositionVertical());break;case"ActualWindowPositionVertical":case"ActualWindowPositionHorizontal":if(!this._dg){this.kk(this.getActualWindowScaleHorizontal(),this.getActualWindowScaleVertical())}break;case"IsSurfaceInteractionDisabled":this._bn.cw();break;case"HighlightingTransitionDuration":this._bo.intervalMilliseconds(this.highlightingTransitionDuration());break;case"OverviewPlusDetailPaneVisibility":this.kh();break;case"ActualWindowRect":this.b1=true;if(!d.equals(c)){this.g9()}if(d.width()==1&&d.height()==1&&c.isEmpty()){this._dk=true}this.jf(c,d);break;case"PlotAreaBackground":this._bn.c1(d);break;case"UseTiledZooming":this._cb=this.useTiledZooming();break;case"ZoomTileCacheSize":this.e2(this.zoomTileCacheSize());this.clearTileZoomCache();break;case"PreferHigherResolutionTiles":this.a1().onPreferHigherResolutionTilesChanged(this);break}},kh:function(){this.b9=this.overviewPlusDetailPaneVisibility()==0;this._bn.de();this.kg();this._bn.updateOverviewPlusDetailRects();this.ht()},h3:function(){this._bn.onActualHitTestModeChanged()},kg:function(){if(this.bi()==null){return}this.bi().isZoomable(this.isZoomingEnabled())},b9:false,_dg:false,defaultInteraction:function(a){if(arguments.length===1){this.h($$t.$f.defaultInteractionProperty,$.ig.InteractionState.prototype.getBox(a));return a}else{return $g(this.c($$t.$f.defaultInteractionProperty))}},rightButtonDefaultInteraction:function(a){if(arguments.length===1){this.h($$t.$f.rightButtonDefaultInteractionProperty,$.ig.InteractionState.prototype.getBox(a));return a}else{return $g(this.c($$t.$f.rightButtonDefaultInteractionProperty))}},dragModifier:function(a){if(arguments.length===1){this.h($$t.$f.dragModifierProperty,$$a.$aq.getBox(a));return a}else{return $g(this.c($$t.$f.dragModifierProperty))}},panModifier:function(a){if(arguments.length===1){this.h($$t.$f.panModifierProperty,$$a.$aq.getBox(a));return a}else{return $g(this.c($$t.$f.panModifierProperty))}},mo:null,previewRect:function(a){if(arguments.length===1){var b=this.mo;this.mo=a;if(this.mo.isEmpty()){this._bn.cc()}else{this._bn.ed(this.viewportRect(),this.m1(this.previewRect()));this._bn.d2();
this.jh("PreviewRect",b,this.mo)}return a}else{return this.mo}},_dn:new Date,_dk:false,j9:function(){this.actualWindowPositionHorizontal(this.actualWindowRect().x());this.actualWindowPositionVertical(this.actualWindowRect().y())},g9:function(){this._dk=false;this._dn=$$0.$s.now();if(this.cs()){this.az().clear()}if(this._bo.animationActive()){this._bo.stop()}var a=this._dg;this._dg=true;this.j9();this._dg=a;this._bn.cd();this._bn.ef(this.actualWindowRect())},windowPositionHorizontal:function(a){if(arguments.length===1){this.h($$t.$f.windowPositionHorizontalProperty,a);return a}else{return this.c($$t.$f.windowPositionHorizontalProperty)}},windowPositionVertical:function(a){if(arguments.length===1){this.h($$t.$f.windowPositionVerticalProperty,a);return a}else{return this.c($$t.$f.windowPositionVerticalProperty)}},m1:function(a){if(this.viewportRect().isEmpty()){return $$a.$ae.empty()}var b=this.viewportRect();var c=b.left()+b.width()*(a.left()-this.actualWindowRect().left())/this.actualWindowRect().width();var d=b.top()+b.height()*(a.top()-this.actualWindowRect().top())/this.actualWindowRect().height();var e=b.left()+b.width()*(a.right()-this.actualWindowRect().left())/this.actualWindowRect().width();var f=b.top()+b.height()*(a.bottom()-this.actualWindowRect().top())/this.actualWindowRect().height();return new $$a.ae(0,c,d,e-c,f-d)},refreshCompleted:null,ji:function(){if(this.refreshCompleted!=null&&!this._destroyed){this.refreshCompleted(this,new $$0.w)}},bm:function(){},i1:function(a){this.kg()},circleMarkerTemplate:function(a){if(arguments.length===1){this.h($$t.$f.circleMarkerTemplateProperty,a);return a}else{return this.c($$t.$f.circleMarkerTemplateProperty)}},triangleMarkerTemplate:function(a){if(arguments.length===1){this.h($$t.$f.triangleMarkerTemplateProperty,a);return a}else{return this.c($$t.$f.triangleMarkerTemplateProperty)}},pyramidMarkerTemplate:function(a){if(arguments.length===1){this.h($$t.$f.pyramidMarkerTemplateProperty,a);return a}else{return this.c($$t.$f.pyramidMarkerTemplateProperty)}},squareMarkerTemplate:function(a){if(arguments.length===1){this.h($$t.$f.squareMarkerTemplateProperty,a);return a}else{return this.c($$t.$f.squareMarkerTemplateProperty)}},diamondMarkerTemplate:function(a){if(arguments.length===1){this.h($$t.$f.diamondMarkerTemplateProperty,a);return a}else{return this.c($$t.$f.diamondMarkerTemplateProperty)}},pentagonMarkerTemplate:function(a){if(arguments.length===1){this.h($$t.$f.pentagonMarkerTemplateProperty,a);return a}else{return this.c($$t.$f.pentagonMarkerTemplateProperty)}},hexagonMarkerTemplate:function(a){if(arguments.length===1){this.h($$t.$f.hexagonMarkerTemplateProperty,a);return a}else{return this.c($$t.$f.hexagonMarkerTemplateProperty)}},tetragramMarkerTemplate:function(a){if(arguments.length===1){this.h($$t.$f.tetragramMarkerTemplateProperty,a);return a}else{return this.c($$t.$f.tetragramMarkerTemplateProperty)}},pentagramMarkerTemplate:function(a){if(arguments.length===1){this.h($$t.$f.pentagramMarkerTemplateProperty,a);return a}else{return this.c($$t.$f.pentagramMarkerTemplateProperty)}},hexagramMarkerTemplate:function(a){if(arguments.length===1){this.h($$t.$f.hexagramMarkerTemplateProperty,a);return a}else{return this.c($$t.$f.hexagramMarkerTemplateProperty)}},title:function(a){if(arguments.length===1){this.h($$t.$f.titleProperty,a);return a}else{return this.c($$t.$f.titleProperty)}},titleHorizontalAlignment:function(a){if(arguments.length===1){this.h($$t.$f.titleHorizontalAlignmentProperty,$$a.$w.getBox(a));return a}else{return $g(this.c($$t.$f.titleHorizontalAlignmentProperty))}},subtitleHorizontalAlignment:function(a){if(arguments.length===1){this.h($$t.$f.subtitleHorizontalAlignmentProperty,$$a.$w.getBox(a));return a}else{return $g(this.c($$t.$f.subtitleHorizontalAlignmentProperty))}},fb:null,titleTextStyle:function(a){if(arguments.length===1){var b=this.fb;this.fb=a;this.jh("TitleTextStyle",b,a);return a}else{return this.fb}},fa:null,subtitleTextStyle:function(a){if(arguments.length===1){var b=this.fa;this.fa=a;this.jh("SubtitleTextStyle",b,a);return a}else{return this.fa}},l3:null,titleTextColor:function(a){if(arguments.length===1){var b=this.l3;this.l3=a;this.jh("TitleTextColor",b,a);return a}else{return this.l3}},l2:null,subtitleTextColor:function(a){if(arguments.length===1){var b=this.l2;this.l2=a;this.jh("SubtitleTextColor",b,a);return a}else{return this.l2}},d7:0,titleTopMargin:function(a){if(arguments.length===1){var b=this.d7;this.d7=a;this.jh("TitleTopMargin",b,a);return a}else{return this.d7}},d5:0,titleLeftMargin:function(a){if(arguments.length===1){var b=this.d5;this.d5=a;this.jh("TitleLeftMargin",b,a);return a}else{return this.d5}},d6:0,titleRightMargin:function(a){if(arguments.length===1){var b=this.d6;this.d6=a;this.jh("TitleRightMargin",b,a);return a}else{return this.d6}},d4:0,titleBottomMargin:function(a){if(arguments.length===1){var b=this.d4;this.d4=a;this.jh("TitleBottomMargin",b,a);return a}else{return this.d4}},d3:0,subtitleTopMargin:function(a){if(arguments.length===1){var b=this.d3;this.d3=a;this.jh("SubtitleTopMargin",b,a);return a}else{return this.d3}},d1:0,subtitleLeftMargin:function(a){if(arguments.length===1){var b=this.d1;this.d1=a;this.jh("SubtitleLeftMargin",b,a);return a}else{return this.d1}},d2:0,subtitleRightMargin:function(a){if(arguments.length===1){var b=this.d2;this.d2=a;this.jh("SubtitleRightMargin",b,a);return a}else{return this.d2}},d0:0,subtitleBottomMargin:function(a){if(arguments.length===1){var b=this.d0;this.d0=a;this.jh("SubtitleBottomMargin",b,a);return a}else{return this.d0}},subtitle:function(a){if(arguments.length===1){this.h($$t.$f.subtitleProperty,a);return a}else{return this.c($$t.$f.subtitleProperty)}},m5:function(){return this._bn.e6()},m6:function(){return this._bn.e7()},aj:function(a){return this._bn.c(a)},ak:function(a){return this._bn.d(a)},getFontInfo:function(){},getFontHeight:function(){return this._bn.fontHeight()},getFontBrush:function(){},l5:function(){},_tooltipTemplate:null,tooltipTemplate:function(a){if(arguments.length===1){this._tooltipTemplate=a;return a}else{return this._tooltipTemplate}},provideContainer:function(a){this._bn.cs(a)},onContainerResized:function(a,b){this._bn.ct(a,b)},notifyContainerResized:function(){this._bn.notifyContainerResized()},getContainerRect:function(){return this._bn.e0()},ensureCorrectSize:function(){this._bn.b1()},getContainerOffsets:function(){return this._bn.ex()},bq:function(){return this._bn.r()},bp:function(){return this._bn.o()},l7:function(){return this._bn.ep()},l8:function(){return this._bn.es()},attachSeries:function(a){this._bn.bm(a)},removeSeries:function(a){this._bn.dn(a)},_canvasRenderScheduler:null,canvasRenderScheduler:function(a){if(arguments.length===1){this._canvasRenderScheduler=a;return a}else{return this._canvasRenderScheduler}},_ai:null,_ag:null,b6:false,mobileMode:function(a){if(arguments.length===1){var b=this.b6;this.b6=a;if(b!=this.b6){this._bn.ck(this.b6)}return a}else{return this.b6}},b0:false,actualMobileMode:function(a){if(arguments.length===1){var b=this.b0;this.b0=a;if(b!=this.b0){this._bn.bh(this.b0)}return a}else{return this.b0}},_syncSettings:null,syncSettings:function(a){if(arguments.length===1){this._syncSettings=a;return a}else{return this._syncSettings}},addTooltipToView:function(a){this._bn.bk(a)},jz:function(a){this._bn.dp(a)},notifySetItem:function(source_,a,b,c){if(source_.dataView&&source_.dataSource){source_=source_.dataView()}var d=this.actualSyncLink().peekItemsSource(source_);if(d==null){return}d.handleCollectionChanged(new $$4.ae(2,2,c,b,a))},notifyClearItems:function(source_){if(source_.dataView&&source_.dataSource){source_=source_.dataView()}var a=this.actualSyncLink().peekItemsSource(source_);if(a==null){return}a.handleCollectionChanged(new $$4.ae(0,4))},notifyInsertItem:function(source_,a,b){if(source_.dataView&&source_.dataSource){source_=source_.dataView()}var c=this.actualSyncLink().peekItemsSource(source_);if(c==null){return}c.handleCollectionChanged(new $$4.ae(1,0,b,a))},notifyRemoveItem:function(source_,a,b){if(source_.dataView&&source_.dataSource){source_=source_.dataView()}var c=this.actualSyncLink().peekItemsSource(source_);if(c==null){return}c.handleCollectionChanged(new $$4.ae(1,1,b,a))},_destroyed:false,e7:null,dl:null,_manageDataSources:false,manageDataSources:function(a){if(arguments.length===1){this._manageDataSources=a;return a}else{return this._manageDataSources}},destroy:function(){this._destroyed=true;var a=new $$4.x($$t.$fv.$type,0);for(var b=0;b<this.series().count();b++){a.add(this.series().__inner[b])}for(var c=0;c<a.count();c++){if(a.__inner[c].view()!=null){a.__inner[c].view().destroy()}this.series().remove(a.__inner[c]);this.removeSpecificDataSource(a.__inner[c].name(),true);a.__inner[c].itemsSource(null);a.__inner[c].provideContext(null,null)}this.hi();this.removeWidgetLevelDataSource();this.h9();this._bn.cs(null)},hi:function(){},setWidgetLevelDataSource:function(source_){if(source_.dataView&&source_.dataSource){source_=source_.dataView()}this.e7=source_;this.kd()},removeWidgetLevelDataSource:function(){this.e7=null;this.kd()},setSpecificDataSource:function(a,source_){if(source_.dataView&&source_.dataSource){source_=source_.dataView()}if(String.isNullOrEmpty(a)==false){if(!this.dl.containsKey(a)){this.dl.add(a,source_)}else{this.dl.item(a,source_)}}this.kd()},removeSpecificDataSource:function(a,b){if(String.isNullOrEmpty(a)==false){if(this.dl.containsKey(a)){this.dl.remove(a)}}if(!b){this.kd()}},j4:function(a,b){if(a.itemsSource()!=b){a.itemsSource(b)}},kc:function(a){if(!this.manageDataSources()){return}if($b($$t.$fv.$type,a)!==null){var b=a;if(this.dl.containsKey(b.name())){var c=this.dl.item(b.name());this.j4(b,c)}else{this.j4(b,this.e7)}}if($b($$t.$al.$type,a)!==null){var d=a;if(this.dl.containsKey(d.name())){var e=this.dl.item(d.name());if(d.itemsSource()!=e){d.itemsSource(e)}}else{if(d.itemsSource()!=this.e7){d.itemsSource(this.e7)}}}},kd:function(){if(!this.manageDataSources()){return}var b=this.series().getEnumerator();while(b.moveNext()){var a=b.current();this.kc(a)}},d8:0,topMargin:function(a){if(arguments.length===1){this.d8=a;this.ht();return a}else{return this.d8}},dx:0,leftMargin:function(a){if(arguments.length===1){this.dx=a;this.ht();return a}else{return this.dx}},dz:0,rightMargin:function(a){if(arguments.length===1){this.dz=a;this.ht();return a}else{return this.dz}},dv:0,bottomMargin:function(a){if(arguments.length===1){this.dv=a;this.ht();return a}else{return this.dv}},du:0,autoMarginWidth:function(a){if(arguments.length===1){this.du=a;this.ht();return a}else{return this.du}},dt:0,autoMarginHeight:function(a){if(arguments.length===1){this.dt=a;this.ht();return a}else{return this.dt}},shouldAddAutoMargins:function(){return false},b4:false,isAntiAliasingEnabledDuringInteraction:function(a){if(arguments.length===1){var b=this.b4;this.b4=a;this.jh("IsAntiAliasingEnabledDuringInteraction",b,this.b4);return a}else{return this.b4}},dy:0,pixelScalingRatio:function(a){if(arguments.length===1){var b=this.dy;this.dy=a;this.jh("PixelScalingRatio",b,this.dy);return a}else{return this.dy}},dw:0,interactionPixelScalingRatio:function(a){if(arguments.length===1){var b=this.dw;this.dw=a;this.jh("InteractionPixelScalingRatio",b,this.dw);return a}else{return this.dw}},getCoercionMethod:function(a,b){var c=new $$t.i;c._b=a;c._a=null;var d=$.ig.FastItemsSource.prototype.f(a);if(d._d==null){return c}if(b!=null){var methods_=b;var key_=d._d;var val_=null;if(typeof methods_[key_]!="undefined"){val_=methods_[key_]}c._b=d._c;c._a=val_}else if(d._d=="defaultDateParse"){var e=$.ig.util.defaultDVDateParse;c._b=d._c;c._a=e}return c},e9:null,overviewPlusDetailPaneBackgroundImageUri:function(a){if(arguments.length===1){this.e9=a;if(this.bi()==null){return}this.bi().backgroundImageUri(this.e9);return a}else{return this.e9}},dq:0,actualPixelScalingRatio:function(a){if(arguments.length===1){var b=this.dq;this.dq=a;this.jh("ActualPixelScalingRatio",b,this.dq);return a}else{return this.dq}},dp:0,actualInteractionPixelScalingRatio:function(a){if(arguments.length===1){var b=this.dp;this.dp=a;this.jh("ActualInteractionPixelScalingRatio",b,this.dp);return a}else{return this.dp}},ml:null,actualWindowRect:function(a){if(arguments.length===1){var b=$$a.$ae.l_op_Inequality(this.ml,a);if(b){var c=this.ml;this.ml=a;this.jh("ActualWindowRect",c,a)}return a}else{return this.ml}},hs:function(){this.actualWindowRect(this.mr())},mr:function(){return new $$a.ae(0,Math.min(1,Math.max(0,this.windowRect().left())),Math.min(1,Math.max(0,this.windowRect().top())),Math.min(1,Math.max(0,this.windowRect().width())),Math.min(1,Math.max(0,this.windowRect().height())))},dr:0,actualWindowPositionHorizontal:function(a){if(arguments.length===1){var b=this.dr;this.dr=a;this.jh("ActualWindowPositionHorizontal",b,this.dr);return a}else{return this.dr}},ds:0,actualWindowPositionVertical:function(a){if(arguments.length===1){var b=this.ds;this.ds=a;this.jh("ActualWindowPositionVertical",b,this.ds);return a}else{return this.ds}},h2:function(){if(this.b9&&this.bi()!=null){this.bi().surfaceIsDirty(true);this.bi().doRefresh(false)}this.he()},h1:function(){if(this.b9&&this.bi()!=null){this.bi().surfaceIsDirty(true);this.bi().doRefresh(false)}this.he()},flush:function(){this.hm(true,true)},hm:function(a,b){this._al.x();if(a){this._bn.b2();this._al.x()}this.canvasRenderScheduler().i();if(b){this._bn._a.i()}this._dk=true},useFixedAspectZoom:function(){return false},kx:null,ar:null,ju:function(a,b){if(this.kx!=null){this.j8(this.kx);this.kx=null;this.ar=null}this.kx=a;this.ar=this._al.k(2,a,b)},j8:function(a){this._al.ac(2,a);this.kx=null;this.ar=null},hg:function(){this._al.ab(2,this.kx,this.ar,false)},_cq:false,_cr:false,_co:false,ig:function(){var a=false;var b=false;var c=false;for(var d=0;d<this.series().count();d++){var e=this.series().__inner[d];if(e.isDefaultCrosshairBehaviorDisabled()){a=true}if(e.isDefaultTooltipBehaviorDisabled()){b=true}if(e.isAnnotationLayer()){c=true}}this._cq=a;this._cr=b;this._co=c},b5:false,isThumbnailRequired:function(){return this.b9},hc:function(){this._bn.bn();for(var a=0;a<this.series().count();a++){this.series().__inner[a].ig()}},c5:function(){return this._bn.justZoomed()},e0:0,e4:function(){var a=this.e0;this.e0++;return a},bt:function(){if(this.titleTextStyle()==null){return null}return $.ig.FontUtil.prototype.toFontInfo(this._bn._i._af,this.titleTextStyle())},bs:function(){if(this.subtitleTextStyle()==null){return null}return $.ig.FontUtil.prototype.toFontInfo(this._bn._i._af,this.subtitleTextStyle())},kb:function(){var a=false;a=this.actualMobileMode();this._cm=true;this._ch=a&&!this._di||this.crosshairVisibility()==0;this._cm=false},_cf:false,_ct:false,seriesDataUpdated:null,jl:function(){if(this.seriesDataUpdated!=null){this.seriesDataUpdated(this,$$0.$w.empty)}},$type:new $.ig.Type("SeriesViewer",$$a.$f.$type,[$$0.$b6.$type,$.ig.ILegendOwner.prototype.$type,$.ig.IInternalLegendOwner.prototype.$type])},true);$c("CoercionInfo:i","Object",{init:function(){$.ig.$op.init.call(this)},_b:null,_a:null,$type:new $.ig.Type("CoercionInfo",$.ig.$ot)},true);$c("SeriesViewerView:l","Object",{init:function(a){this.ag=false;this.g=new $$t.gl;this.ey=$$a.$ae.empty();this.ah=false;this.ai=true;this.y=false;this.a0=NaN;this.ez=$$a.$ae.empty();this.z=false;this.ad=false;this.ac=false;this.ei=null;this.eh=null;this.ab=false;this.aa=false;this.ae=true;this.av=null;this.af=true;$.ig.$op.init.call(this);this._a6=0;this._a5=0;this._n=a;this._n.crosshairPoint({__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});this._n.windowResponse(1);this._i=new $$t.s(this);this._e2=function(){var $ret=new $$a.br;$ret.visibility(1);return $ret}();this._e3=function(){var $ret=new $$a.br;$ret.visibility(1);return $ret}()},ch:function(){this._i.a9()},_n:null,onInit:function(){this._n._cm=true;this._n.crosshairVisibility(1);this._n._cm=false;this._e4=new $$a.bs;this._e5=new $$a.bv;this._e5.__visibility=1;this.dw();this._f=new $$t.fb;this._b=new $$t.ae;this._a=new $.ig.CanvasRenderScheduler;this._a.l(this);this._a._e.add(this._n._ai);if(this._n.overviewPlusDetailPaneVisibility()==0){this.cg()}var a=this._n;a.windowRectChanged=$.ig.Delegate.prototype.combine(a.windowRectChanged,this.cm.runOn(this));var b=this._n;b.gridAreaRectChanged=$.ig.Delegate.prototype.combine(b.gridAreaRectChanged,this.cl.runOn(this));this._m=new $$t.n(this);this.de()},cg:function(){if(this._l==null){this._l=this._i.g()}this._n.bi().provideContext(this._x);this._n.bi().provideContainer(this._bg);this._n.bi().provideEventSource(this._j);this._l.world(new $$a.ae(0,0,0,1,1));this._l.window(this._n.windowRect());var model_=this._n;var self_=this;this._l.surfaceViewer(new $.ig.SeriesViewerSurfaceViewer(model_,self_));this._l.viewScheduler(this._a);this.updateOverviewPlusDetailRects();var a=this._l;a.windowChanging=$.ig.Delegate.prototype.combine(a.windowChanging,this.dd.runOn(this));var b=this._l;b.windowChanged=$.ig.Delegate.prototype.combine(b.windowChanged,this.dc.runOn(this))},_a:null,_l:null,dd:function(a,b){var c=b.newValue();if(this._l!=null){c=this._l.changeRect(b.oldValue(),b.newValue(),this._n.isZoomingHorizontallyEnabled(),this._n.isZoomingVerticallyEnabled(),this._l.world())}if(c.isEmpty()){this._l.window(b.oldValue())}else if(!c.equals1(b.newValue())){this._l.window(c)}if(this._n.windowResponse()==1){var d=this._n.viewportRect().width()/this._n.viewportRect().height();c=new $$a.ae(0,c.left()/d,c.top(),c.width()/d,c.height());this._n.windowRect(c)}},dc:function(a,b){var c=b.newValue();if(this._l!=null){c=this._l.changeRect(b.oldValue(),b.newValue(),this._n.isZoomingHorizontallyEnabled(),this._n.isZoomingVerticallyEnabled(),this._l.world())}if(c.isEmpty()){c=b.oldValue()}else if(!c.equals1(b.newValue())){this._l.window(c)}var d=this._n.viewportRect().width()/this._n.viewportRect().height();c=new $$a.ae(0,c.left()/d,c.top(),c.width()/d,c.height());this._n.windowRect(c)},updateOverviewPlusDetailRects:function(){if(this._l==null){return}if(this._n.overviewPlusDetailPaneVisibility()!=0){return}var a=1;if(this._n.viewportRect().isEmpty()==false){a=this._n.viewportRect().width()/this._n.viewportRect().height()}var b=this._l.world();var c=new $$a.ae(0,0,0,a,1);this._l.world(c);if(b.width()!=c.width()||b.height()!=c.height()||b.x()!=c.x()||b.y()!=c.y()){this._l.surfaceViewer().isDirty(true)}this._l.window(new $$a.ae(0,this._n.windowRect().left()*a,this._n.windowRect().top(),this._n.windowRect().width()*a,this._n.windowRect().height()))},cm:function(a,b){this.updateOverviewPlusDetailRects()},cl:function(a,b){this.updateOverviewPlusDetailRects()},_m:null,b4:function(a,b,c){var d=true;var f=this._n.series().getEnumerator();while(f.moveNext()){var e=f.current();if(d&&e.dk()){d=false;c._a.k(0,0,a,b)}e.i7(new $$a.ae(0,0,0,a,b),c)}},dv:function(){this._i.bj()},b6:function(){},dx:function(){this._i.bk()},cd:function(){for(var a=0;a<this._n.series().count();a++){this._n.series().__inner[a].view().am()}},b5:function(){},b7:function(){},dn:function(a){var $self=this;var b=this._f.indexOf(a);if(b>=0){this._f.removeAt(b)}if(a.isStacked()){a.h1(function(c){c.seriesViewer(null);b=$self._f.indexOf(c);if(b>=0){$self._f.removeAt(b)}return true})}this._n.js();a.provideContext(null,null);this.c2()},c2:function(){if(this._n._destroyed){return}if(this._f.count()==0){if(this._w!=null&&$$a.$ae.l_op_Inequality(this._n.viewportRect(),null)&&!this._n.viewportRect().isEmpty()){this._w.k(this._n.viewportRect().left(),this._n.viewportRect().top(),this._n.viewportRect().width(),this._n.viewportRect().height())}}this._n.canvasRenderScheduler().n()},ao:function(a){a.io(a.view().br(),this.ey);return this._f.contains(a)},_f:null,_b:null,ag:false,shouldMergeOverlayContext:function(a){if(arguments.length===1){this.ag=a;return a}else{return this.ag}},bm:function(a){var $self=this;if(!this._f.contains(a)){this._f.add(a);if(a.isStacked()){a.h1(function(b){$self._f.add(b);return true})}this._n.js()}a.provideContext(this._w,this._v);this._n.ht()},di:function(a){this._v=a;for(var b=0;b<this._f.count();b++){this._f.__inner[b].provideContext(this._w,this._v)}for(var c=0;c<this._b.count();c++){this._b.__inner[c].gp(this._w,this._v)}},bu:function(){},bq:function(){this.b8();this.cd()},b8:function(){this._e5.__visibility=1;this.cj()},b3:function(){},dg:function(){},_e5:null,_e4:null,dy:function(){this._e5.__visibility=0;this.cj()},d6:function(a){this._e5._o=a.top()+this._n.viewportRect().top();this._e5._n=a.left()+this._n.viewportRect().left();this._e5.width(a.width());this._e5.height(a.height());this._e5.__stroke=this._i.b0();this._e5.__fill=null;this._e5._ac=.5;this.cj()},bt:function(){},c5:function(){},ee:function(a,b,c,d){this._e3._aj=a;this._e3._al=b;this._e3._ak=c;this._e3._am=d;this.cj()},_e3:null,_e2:null,d3:function(){this._e3.__visibility=0;this.cj()},ce:function(){if(this._e3.__visibility==0){this._e3.__visibility=1;this.cj()}},d7:function(a,b,c,d){this._e2._aj=a;this._e2._al=b;this._e2._ak=c;this._e2._am=d;this.cj()},dz:function(){this._e2.__visibility=0;this.cj()},b9:function(){if(this._e2.__visibility==0){this._e2.__visibility=1;this.cj()}},cc:function(){this._e4.__visibility=1;this.cj()},ev:function(a){var b=new $$a.a9;var c=new $$a.a8;c.__isClosed=true;c.__startPoint={__x:a.left(),__y:a.top(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};c.__segments.add(new $$a.bd(0,{__x:a.left(),__y:a.bottom(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));c.__segments.add(new $$a.bd(0,{__x:a.right(),__y:a.bottom(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));c.__segments.add(new $$a.bd(0,{__x:a.right(),__y:a.top(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));c.__segments.add(new $$a.bd(0,{__x:a.left(),__y:a.top(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));b.add(c);return b},ew:function(a){var b=new $$a.a9;var c=new $$a.a8;c.__isClosed=true;c.__startPoint={__x:a.left(),__y:a.top(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};c.__segments.add(new $$a.bd(0,{__x:a.right(),__y:a.top(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));c.__segments.add(new $$a.bd(0,{__x:a.right(),__y:a.bottom(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));c.__segments.add(new $$a.bd(0,{__x:a.left(),__y:a.bottom(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));c.__segments.add(new $$a.bd(0,{__x:a.left(),__y:a.top(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));b.add(c);return b},ed:function(a,b){b.intersect(a);var c=new $$a.a7;c._b=this.ew(a);var d=new $$a.a7;d._b=this.ev(b);var e=new $$a.a3;e._c.add(c);e._c.add(d);this._e4._aj=e;this._e4.__fill=this._i.b0();this._e4.__opacity=.1;this.cj()},d2:function(){this._e4.__visibility=0;this.cj()},ef:function(a){},dl:function(a){var b=this._b.indexOf(a);this._b.removeAt(b);a.gp(null,null);this.dt();this._n.removeSpecificDataSource(a.name(),true)},dm:function(a){},bl:function(a){if(!this._b.contains(a)){this._b.add(a)}a.gp(this._w,this._v);this.dt()},bi:function(a){},g:null,h:function(){this.g._a=this._l;return this.g},au:function(a){var b=a.seriesViewer().series();var c=new $$4.x($$t.$fv.$type,0);for(var d=0;d<b.count();d++){c.add(b.__inner[d]);if(b.__inner[d].isStacked()){b.__inner[d].h1(function(e){c.add(e);return true})}}return c},ds:function(){this._n.windowRect(new $$a.ae(0,0,0,1,1))},_i:null,_u:null,_x:null,_w:null,_v:null,_mSPointerEnabled:false,mSPointerEnabled:function(a){if(arguments.length===1){this._mSPointerEnabled=a;return a}else{return this._mSPointerEnabled}},_pointerEnabled:false,pointerEnabled:function(a){if(arguments.length===1){this._pointerEnabled=a;return a}else{return this._pointerEnabled}},_bg:null,cs:function(a){var $self=this;if(a==this._bg){return}if(a==null){if(this._j!=null){this._j.an()}this._i.be(null);this._u=null;this._x=null;this._w=null;this._v=null;this._j=null;if(this._n.bi()!=null){this._n.bi().provideContext(null);this._n.bi().provideContainer(null);this._n.bi().provideEventSource(null)}return}this._bg=a;if(this.shouldMergeOverlayContext()){this._a._e.add(this._n.canvasRenderScheduler())}this._i.be(a);this._u=this._i._t;this._x=this._i._w;this._w=this._i._v;this._v=this._i._u;this.mSPointerEnabled(false);try{this.mSPointerEnabled(window.navigator.msPointerEnabled&&MSGesture!==undefined)}catch(b){}this.pointerEnabled(false);try{this.pointerEnabled(window.navigator.pointerEnabled)}catch(c){}if(this.mSPointerEnabled()||this.pointerEnabled()){this.useDeltaZoom(true)}this._j=this._i._f;if(this._j!=null){this._j._bc=this._n.viewportRect();this._j._ai=this.aq.runOn(this);var d=this._j;d.onContactCompleted=$.ig.Delegate.prototype.combine(d.onContactCompleted,this.cp.runOn(this));var e=this._j;e.onContactMoved=$.ig.Delegate.prototype.combine(e.onContactMoved,this.cq.runOn(this));var f=this._j;f.onContactStarted=$.ig.Delegate.prototype.combine(f.onContactStarted,this.cr.runOn(this));var g=this._j;g.onDragCompleted=$.ig.Delegate.prototype.combine(g.onDragCompleted,this._n.ib.runOn(this._n));var h=this._j;h.onFlingStarted=$.ig.Delegate.prototype.combine(h.onFlingStarted,this.aj.runOn(this));var i=this._j;i.onDragDelta=$.ig.Delegate.prototype.combine(i.onDragDelta,function(i){$self._n.ic(i)});var j=this._j;j.onDragStarted=$.ig.Delegate.prototype.combine(j.onDragStarted,function(j){$self._n.id(j,true)});var k=this._j;k.onKeyDown=$.ig.Delegate.prototype.combine(k.onKeyDown,this._n.onKeyDown.runOn(this._n));var l=this._j;l.onMouseDown=$.ig.Delegate.prototype.combine(l.onMouseDown,this.cx.runOn(this));var m=this._j;m.onMouseLeave=$.ig.Delegate.prototype.combine(m.onMouseLeave,this.cy.runOn(this));var n=this._j;n.onMouseOver=$.ig.Delegate.prototype.combine(n.onMouseOver,this.cz.runOn(this));var o=this._j;o.onMouseUp=$.ig.Delegate.prototype.combine(o.onMouseUp,this.c0.runOn(this));var p=this._j;p.onMouseWheel=$.ig.Delegate.prototype.combine(p.onMouseWheel,this._n.c9.runOn(this._n));if(this._j.ah()){var q=this._j;q.onZoomDelta=$.ig.Delegate.prototype.combine(q.onZoomDelta,function(q,r,s,t){$self._n.i4(q,r,s,t)});var r=this._j;r.onZoomStarted=$.ig.Delegate.prototype.combine(r.onZoomStarted,function(r,s,t,u){$self._n.i8(r,s,t,u)});var s=this._j;s.onZoomCompleted=$.ig.Delegate.prototype.combine(s.onZoomCompleted,function(s,t,u,v){$self._n.i3(s,t,u,v)})}else{var t=this._j;t.onPinchDelta=$.ig.Delegate.prototype.combine(t.onPinchDelta,function(t,u){$self._n.ip(u)});var u=this._j;u.onPinchStarted=$.ig.Delegate.prototype.combine(u.onPinchStarted,function(u,v){$self._n.iq(u)});var v=this._j;v.onGestureCompleted=$.ig.Delegate.prototype.combine(v.onGestureCompleted,function(v,w){$self._n.ie(v)})}var w=this._j;w.onDoubleTap=$.ig.Delegate.prototype.combine(w.onDoubleTap,function(w){$self._n.ia(w)});var x=this._j;x.onHold=$.ig.Delegate.prototype.combine(x.onHold,this.cu.runOn(this))}if(this._n.bi()!=null){this._n.bi().provideContext(this._x);this._n.bi().provideContainer(a);this._n.bi().provideEventSource(this._j)}var z=this._b.getEnumerator();while(z.moveNext()){var y=z.current();y._a2.av();this.bl(y)}var ab=this._f.getEnumerator();while(ab.moveNext()){var aa=ab.current();this.bm(aa)}},aj:function(a,b,c){if(this._n.ce()){return false}return true},cq:function(a,b){this._n.h6(a,b)},cr:function(a,b){this._n.a1().onImmediateModeContactStarted(this._n,a,b)},cu:function(a){this._n.ir(a)},cp:function(a,b){this._n.h5(a,b)},dj:function(a){},an:function(){return false},_j:null,d5:function(){this.fontHeight($.ig.FontUtil.prototype.getCurrentFontHeight(this._i._af,this._n.getFontInfo()))},_fontHeight:0,fontHeight:function(a){if(arguments.length===1){this._fontHeight=a;return a}else{return this._fontHeight}},e:function(a,b,c,d){var $self=this;return{ret:function(){var e=$self._n.a1().getHitSeries($self._n,$self._f,$self._v,a,b,c,d);c=e.p5;return e.ret}(),p2:c}},bb:function(){return this._a6},ba:function(){return this._a5},_a6:0,_a5:0,ey:null,ah:false,notifyContainerResized:function(){this._i.bc()},ct:function(a,b){var c=this._a6;var d=this._a5;if(this._a6!=a){this.ah=true}this._a6=a;if(this._a5!=b){this.ah=true}this._a5=b;if(this.ah){var e=new $$a.af(1,c,d);var f=new $$a.af(1,a,b);this._n.i0(e,f)}this.c9();this.dt();this._n.canvasRenderScheduler().n()},dt:function(){this.ae=true;this._n._al.y()},az:0,ax:0,ay:0,aw:0,ai:false,y:false,bz:function(){var $self=this;if(this._a6==0||this._a5==0){return}this.ae=false;this.y=false;if(this.ai){this.c8();this.c4();this.ai=false;this.cj()}var a=this._a6;var b=this._a5;var c=this._n.leftMargin();var d=this._n.rightMargin();var e=this._n.bottomMargin();var f=this._n.topMargin();var g=this._n.autoMarginHeight();var h=this._n.autoMarginWidth();if($.ig.util.isNaN(g)){g=this.fontHeight()/2}if($.ig.util.isNaN(h)){h=0}var i=this._n.shouldAddAutoMargins();var j=new $$4.x($$t.$ah.$type,0);var l=this._b.getEnumerator();while(l.moveNext()){var k=l.current();if(k._at!=null){j.add(k._at);k._at._bo=function(){return $self.ah}}}if(i){var m=false;var n=false;var o=false;var p=false;var r=j.getEnumerator();while(r.moveNext()){var q=r.current();if($$t.$dq.b(q)==2&&(q._ac.labelSettings()==null||q._ac.labelSettings().visibility()==0)){m=true}if($$t.$dq.b(q)==3&&(q._ac.labelSettings()==null||q._ac.labelSettings().visibility()==0)){n=true}if($$t.$dq.b(q)==0&&(q._ac.labelSettings()==null||q._ac.labelSettings().visibility()==0)){o=true}if($$t.$dq.b(q)==1&&(q._ac.labelSettings()==null||q._ac.labelSettings().visibility()==0)){p=true}if(q._ac!=null&&q._ac.labelSettings()!=null){q._ac.labelSettings()._c=q._ac.labelSettings().location()}}if(m||n){if(!o&&$.ig.util.isNaN(f)){f=g}if(!p&&$.ig.util.isNaN(e)){e=g}}if(p||o){if(!m&&$.ig.util.isNaN(c)){c=h}if(!n&&$.ig.util.isNaN(d)){d=h}}}if($.ig.util.isNaN(f)){f=0}if($.ig.util.isNaN(c)){c=0}if($.ig.util.isNaN(d)){d=0}if($.ig.util.isNaN(e)){e=0}var s=this.bd();f+=s;var t=this.bc();f+=t;var u=new $$a.ae(0,c,f,a-(c+d),b-(f+e));u=$$t.$dq.e(j,u);var v=new $$a.af(1,Math.max(0,a-(c+d)),Math.max(0,b-(f+e)));if(this._n.cl()&&u.width()!=u.height()){if(u.width()<u.height()){f+=(u.height()-u.width())/2;u.top(u.top()+(u.height()-u.width())/2);v.height(v.height()-(u.height()-u.width()));u.height(u.width())}else{c+=(u.width()-u.height())/2;u.left(u.left()+(u.width()-u.height())/2);v.width(v.width()-(u.width()-u.height()));u.width(u.height())}}this.az=f-(s+t);this.ax=c;this.ay=d;this.aw=e;this.ey=u;var w=function(){var $ret=new $$t.dr;$ret._f=c;$ret._c=c;$ret._a=f+v.height();$ret._b=f+v.height();$ret._g=c+v.width();$ret._d=c+v.width();$ret._h=f;$ret._e=f;return $ret}();$$t.$dq.d(j,w,this.ey,function(x,y){if(!x.cn().equals1(y)){x.cn(y);x._ac._a2.ac()}});var x=false;if(this.ah){this.ah=false;x=true}this._n.jc(this._n.viewportRect(),this.ey);var z=this._b.getEnumerator();while(z.moveNext()){var y=z.current();if($$a.$ae.l_op_Equality(y.iu(),null)||y.iu().isEmpty()){this.y=true}if(y.iu().equals1(this.ey)&&!this._i.y()){continue}y.gj(y.iu(),this.ey)}var ab=this._f.getEnumerator();while(ab.moveNext()){var aa=ab.current();if($$a.$ae.l_op_Equality(aa.view().br(),null)||aa.view().br().isEmpty()){this.y=true}if(aa.view().br().equals1(this.ey)&&!this._i.y()){continue}aa.io(aa.view().br(),this.ey)}this.ea();this.dk(this.ey);this._i.bb(false)},ea:function(){if(this._n.bi()!=null&&!this.ey.isEmpty()){var a=this._n.bi();var b=this._n.actualMobileMode()?this.ey.width():Number.POSITIVE_INFINITY;var c=this._n.actualMobileMode()?this.ey.height():Number.POSITIVE_INFINITY;
var d=a.getDesiredSize(new $$a.af(1,b,c));this._n.bi().arrange(new $$a.ae(0,this.ey.right()-d.width(),this.ey.bottom()-d.height(),d.width(),d.height()));this.updateOverviewPlusDetailRects()}},t:function(){var a=this._n.getFontInfo();var b=this.q();if(this._n.bt()!=null){a=this._n.bt()}else if(b!=null){a=b}return a},s:function(){var a=this._n.getFontInfo();var b=this.p();if(this._n.bs()!=null){a=this._n.bs()}else if(b!=null){a=b}return a},eu:function(){var a=this._n.getFontBrush();var b=this.er();if(this._n.titleTextColor()!=null){a=this._n.titleTextColor()}else if(b!=null){a=b}return a},et:function(){var a=this._n.getFontBrush();var b=this.eq();if(this._n.subtitleTextColor()!=null){a=this._n.subtitleTextColor()}else if(b!=null){a=b}return a},bd:function(){if(this._n.title()==null||!($b($$t.$dp.$type,this._n)!==null)){return 0}var a=this.t();var b=0;b=$.ig.FontUtil.prototype.getCurrentFontHeight(this._i._af,a);var c=this.getTitleMargin();b+=c._e+c._b;return b},a0:0,bc:function(){if(this._n.subtitle()==null||!($b($$t.$dp.$type,this._n)!==null)){return 0}if(!$.ig.util.isNaN(this.a0)){return this.a0}var a=this.s();this.a0=$.ig.FontUtil.prototype.getCurrentFontHeight(this._i._af,a);var b=this.getSubtitleMargin();this.a0+=b._e+b._b;return this.a0},getTitleMargin:function(){var a=this._i.cb();var b=$.ig.util.isNaN(this._n.titleTopMargin())?a._e:this._n.titleTopMargin();var c=$.ig.util.isNaN(this._n.titleLeftMargin())?a._c:this._n.titleLeftMargin();var d=$.ig.util.isNaN(this._n.titleRightMargin())?a._d:this._n.titleRightMargin();var e=$.ig.util.isNaN(this._n.titleBottomMargin())?a._b:this._n.titleBottomMargin();return new $$a.ah(1,c,b,d,e)},getSubtitleMargin:function(){var a=this._i.ca();var b=$.ig.util.isNaN(this._n.subtitleTopMargin())?a._e:this._n.subtitleTopMargin();var c=$.ig.util.isNaN(this._n.subtitleLeftMargin())?a._c:this._n.subtitleLeftMargin();var d=$.ig.util.isNaN(this._n.subtitleRightMargin())?a._d:this._n.subtitleRightMargin();var e=$.ig.util.isNaN(this._n.subtitleBottomMargin())?a._b:this._n.subtitleBottomMargin();return new $$a.ah(1,c,b,d,e)},dk:function(a){},cj:function(){if(!this.ad){this.ad=true;this._a.n()}},ez:null,dq:function(){if(this._x==null){return}if(this._x.d()){if(this._n.actualPixelScalingRatio()!=1){this._x.z();this._x.aa(this._n.actualPixelScalingRatio(),this._n.actualPixelScalingRatio())}if(!this.ez.isEmpty()){if(!this.shouldMergeOverlayContext()){this._x.k(this.ez.left(),this.ez.top(),this.ez.width(),this.ez.height())}}}this.dr();if(this._x.d()){if(this._n.actualPixelScalingRatio()!=1){this._x.y()}}},isValid:function(){return true},preRender:function(){this._i.a5(this._a6,this._a5);this.dh()},dh:function(){},z:false,dr:function(){if(this._x.d()){this.ez=new $$a.ae(0,0,0,this._a6,this._a5);if(this.av!=null&&this.av.count()>0){this.hidePlotContent();this._x.z();this._x.ae(this._n.viewportRect());if(!this.shouldMergeOverlayContext()){this._x.k(this._n.viewportRect().left(),this._n.viewportRect().top(),this._n.viewportRect().width(),this._n.viewportRect().height())}}this._x.r(this._e2);this._x.r(this._e3);this._x.s(this._e4);this._x.v(this._e5);this._x.ac(this.t());if(this.ei!=null){this.ei._am=this.eu();this._x.w(this.ei)}this._x.ac(this.s());if(this.eh!=null){this.eh._am=this.et();this._x.w(this.eh)}if(this.av!=null&&this.av.count()>0){this._i.bi(this.av);this._x.y()}if(this.shouldClearTiles()){this.showPlotContent();this.shouldClearTiles(false);this.av.clear();this._n.a1().clearVisibleTiles(this._n);this.cj()}}},e0:function(){return new $$a.ae(0,0,0,this._a6,this._a5)},ex:function(){return this._i.b5()},dw:function(){this._n.circleMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$o.d);$ret.measure($$t.$o.b);return $ret}());this._n.triangleMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$o.m);$ret.measure($$t.$o.b);return $ret}());this._n.pyramidMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$o.j);$ret.measure($$t.$o.b);return $ret}());this._n.squareMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$o.k);$ret.measure($$t.$o.b);return $ret}());this._n.diamondMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$o.e);$ret.measure($$t.$o.b);return $ret}());this._n.pentagonMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$o.h);$ret.measure($$t.$o.b);return $ret}());this._n.hexagonMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$o.f);$ret.measure($$t.$o.b);return $ret}());this._n.tetragramMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$o.l);$ret.measure($$t.$o.b);return $ret}());this._n.pentagramMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$o.i);$ret.measure($$t.$o.b);return $ret}());this._n.hexagramMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$o.g);$ret.measure($$t.$o.b);return $ret}())},styleUpdated:function(){this._i.bm();this.du();var a=this.fontHeight();this.d5();if(a!=this.fontHeight()){this._n.ht()}},de:function(){if(this._n.overviewPlusDetailPaneVisibility()==0){this.cg();this._n.hq()}if(this._n.bi()!=null){var a=this._n.overviewPlusDetailPaneVisibility();this._n.bi().visibility(a);this._n.bi().doRefresh(false)}},aq:function(a){return this._n.a1().shouldInteract(this._n,a)},cz:function(a,b,c){this._n.a1().onImmediateModeMouseOver(this._n,this._f,this._v,a,b,c)},cy:function(a){this._n.a1().onImmediateModeMouseLeave(this._n,a)},cx:function(a){this._n.a1().onImmediateModeMouseDown(this._n,this._j,a)},c0:function(a){this._n.a1().onImmediateModeMouseUp(this._n,this._j,a)},du:function(){},currentModifiers:function(){return this._j._a9},eg:function(a){if(this._j!=null){this._j._bc=this._n.viewportRect()}},ck:function(a){this._n.a1().onMobileModeChanged(this._n,a);this._n.actualMobileMode(a)},bh:function(a){this._n.kb();this._i.bt(a);if(this._n.bi()!=null){this._n.bi().mobileMode(a)}this.eb()},eb:function(){this._n.kh()},ad:false,isDirty:function(a){if(arguments.length===1){this.ad=a;return a}else{return this.ad}},undirty:function(a){this.ad=false;this.dq()},index:function(){return 10},postRender:function(){},b2:function(){this.dt()},ac:false,ca:function(){this._i.a8()},d0:function(){this._i.bl()},bs:function(a){this._i.ax()},addToInfoBox:function(a){this._i.at(a)},d8:function(a){this._i.br(a)},d9:function(a){this._i.bs(a)},bk:function(a){this._i.au(a)},dp:function(a){this._i.bh(a)},c1:function(a){this._n.canvasRenderScheduler().n()},br:function(a){},_useDeltaZoom:false,useDeltaZoom:function(a){if(arguments.length===1){this._useDeltaZoom=a;return a}else{return this._useDeltaZoom}},k:function(a){if(this._n.actualMobileMode()){return 2}else{return 1}},cw:function(){if(this._j!=null){this._j.ab(this._n.isSurfaceInteractionDisabled())}if(this._l!=null){this._l.isSurfaceInteractionDisabled(this._n.isSurfaceInteractionDisabled())}},ei:null,eh:null,a9:function(a,b){if(a==null){return 0}this._x.ac(b);return this._x.e(a)},a8:function(a,b){if(a==null){return 0}var c=0;c=$.ig.FontUtil.prototype.getCurrentFontHeight(this._i._af,b);return c},c9:function(){this.ai=true;this.dt();this.cj()},ej:function(a,b,c,d){if(a==null){return null}var e=function(){var $ret=new $$a.an;$ret.ak(a);$ret._o=b._e;return $ret}();var f=this.a9(e,c);e._o=b._e;var g=this.a8(a,c);e._m=f;e._l=g;switch(d){case 0:e._n=b._c;break;case 2:e._n=Math.max(this._a6-b._d-f,b._c);break;default:case 1:case 3:var h=this._a6/2-f/2;h+=b._c;h-=b._d;e._n=h;break}return e},c8:function(){this.ei=$b($$t.$dp.$type,this._n)!==null?this.ej(this._n.title(),this.getTitleMargin(),this.t(),this.en()):null},c4:function(){this.a0=NaN;this.eh=$b($$t.$dp.$type,this._n)!==null?this.ej(this._n.subtitle(),this.getSubtitleMargin(),this.s(),this.em()):null;if(this.eh!=null){this.eh._o+=this.bd()}},c:function(a){var b=this._i.c();if(b==0){var c=$$t.$dq.b(a._at);if(a.crossingAxis()==null){if(c==4){return 4}if(c==5){return 3}}else{if(c==4){return 3}if(c==5){return 4}}if(c==0){return 3}return 4}return b},d:function(a){var b=this._i.d();if(b==0){var c=$$t.$dq.b(a._at);if(a.crossingAxis()==null){if(c==7){return 1}if(c==6){return 2}}else{if(c==7){return 2}if(c==6){return 1}}if(c==3){return 2}return 1}return b},onZoomPanInteractionEnding:function(){if(!$.ig.util.isNaN(this._n.actualInteractionPixelScalingRatio())){if(!$.ig.util.isNaN($.ig.DeviceUtils.prototype.a(this._n.pixelScalingRatio()))){this._n.actualPixelScalingRatio($.ig.DeviceUtils.prototype.a(this._n.pixelScalingRatio()))}else{this.ch()}}if(!this._n.isAntiAliasingEnabledDuringInteraction()){this._i.a4()}},onZoomPanInteractionStarting:function(){if(!$.ig.util.isNaN($.ig.DeviceUtils.prototype.a(this._n.actualInteractionPixelScalingRatio()))){this._n.actualPixelScalingRatio($.ig.DeviceUtils.prototype.a(this._n.actualInteractionPixelScalingRatio()))}if(!this._n.isAntiAliasingEnabledDuringInteraction()){this._i.a3()}},r:function(){return this._i.r()},es:function(){return this._i.b4()},o:function(){return this._i.q()},ep:function(){return this._i.b3()},q:function(){return this._i.p()},p:function(){return this._i.o()},er:function(){return this._i.b2()},eq:function(){return this._i.b1()},a2:function(){return this.ax},a3:function(){return this.ay},a4:function(){return this.az},a1:function(){return this.aw},el:function(){return this.ei},ek:function(){return this.eh},e1:function(){return new $$a.ae(0,0,0,this._a6,this._a5)},e7:function(){return this._i.cd()},e6:function(){return this._i.cc()},ab:false,aa:false,c3:function(a,b){this.aa=true},c7:function(a,b){this.ab=true},en:function(){if(this.ab){return this._n.titleHorizontalAlignment()}else{var a=1;switch(this._i.as()){case"left":a=0;break;case"right":a=2;break}return a}},em:function(){if(this.aa){return this._n.subtitleHorizontalAlignment()}else{var a=1;switch(this._i.ar()){case"left":a=0;break;case"right":a=2;break}return a}},ae:false,bn:function(){if(this.ae){this.bz();if(this.y){this._n._al.x()}if(this.ae){this.bz()}}},justZoomed:function(){if(this._n._dk){return false}if($$0.$s.now().getTime()-this._n._dn.getTime()<300){return true}return false},b1:function(){this._i.a5(this._a6,this._a5)},ci:function(){this._i.ba(this._n.isPagePanningAllowed())},ar:function(a){var b=this._n.actualWindowRect();var c=b.top()>0;var d=b.left()>0;var e=b.right()<1;var f=b.bottom()<1;var g=a.__y<0;var h=a.__y>0;var i=a.__x<0;var j=a.__x>0;if(c&&g){return true}if(d&&i){return true}if(f&&h){return true}if(j&&e){return true}return false},pixelScalingRatioChanged:function(){this._i.bg();this._n.canvasRenderScheduler().n();this._n._ai.n();this._n._ag.n();this._a.n()},av:null,displayZoomTiles:function(a,b,c){this.shouldClearTiles(false);if(this.av==null){this.av=new $$4.x($$t.$cp.$type,0)}for(var d=0;d<this.av.count();d++){while(d<this.av.count()&&!a.containsKey(this.av.__inner[d].content())){this.av.removeAt(d)}}for(var e=0;e<b.count();e++){this.av.add(b.__inner[e])}this.cj()},acquireTileContent:function(a,b,c){return this._i.ao(a,b,c)},destroyAllTileContent:function(){this._i.a1()},by:function(a){this._i.a2(a)},cf:function(){if(this.av==null){return}this.shouldClearTiles(true);this.cj()},_shouldClearTiles:false,shouldClearTiles:function(a){if(arguments.length===1){this._shouldClearTiles=a;return a}else{return this._shouldClearTiles}},be:0,bv:function(){this._i.az()},bo:function(){this._i.av()},bw:function(a){this._i.a0(a)},bp:function(){this._i.aw()},af:false,hidePlotContent:function(){if(this.af){this.af=false;this._w.k(this._n.viewportRect().left(),this._n.viewportRect().top(),this._n.viewportRect().width(),this._n.viewportRect().height());this._n.canvasRenderScheduler()._c=true}},showPlotContent:function(){if(!this.af){this.af=true;this._n.canvasRenderScheduler()._c=false;this._n.canvasRenderScheduler().o(this._w,this._v)}},onTileZoomEnding:function(){},onActualHitTestModeChanged:function(){this._i.bd()},$type:new $.ig.Type("SeriesViewerView",$.ig.$ot,[$.ig.ISchedulableRender.prototype.$type])},true);$c("PointerTooltipStyle:m","Object",{init:function(){$.ig.$op.init.call(this);this._b=NaN;this._a=NaN},_b:0,_a:0,_d:null,_c:null,$type:new $.ig.Type("PointerTooltipStyle",$.ig.$ot)},true);$c("OverviewPlusDetailViewportHost:n","Object",{init:function(a){$.ig.$op.init.call(this);if(a==null){throw new $$6.e(0,"view")}this._a=a},_a:null,getViewInfo:function(a,b){a=new $$a.ae(0,0,0,this._a._l.worldRectViewport().width(),this._a._l.worldRectViewport().height());b=$$t.$f.m0;return{p0:a,p1:b}},getEffectiveViewport:function(){if(!this._a._n.isMap()){if(this._a._n.effectiveViewport().isEmpty()){return this._a._n.effectiveViewport()}return this._a._n.my(this._a._l.previewViewportdRect(),this._a._n.viewportRect(),this._a._n.effectiveViewport())}return $$a.$ae.empty()},$type:new $.ig.Type("OverviewPlusDetailViewportHost",$.ig.$ot,[$$t.$a.$type])},true);$c("MarkerTemplates:o","Object",{init:function(){$.ig.$op.init.call(this)},n:function(a,b,c){a.beginPath();var d=b.actualItemBrush();var e=b.outline();if(d!=null){if(d._isGradient){var f=c.availableWidth/2;var g=c.availableHeight/2;var h=c.xPosition-f;var i=c.yPosition-f;h+=c.renderOffsetX;i+=c.renderOffsetY;var j=$.ig.CanvasViewRenderer.prototype.createGradient(a,d,h,i,h+c.availableWidth,i+c.availableHeight,b.thickness(),false);a.fillStyle=j}else{if(a.fillStyle!=d.__fill){a.fillStyle=d.__fill}}}if(b.outline()!=null){if(b.outline()._isGradient){var k=c.availableWidth/2;var l=c.availableHeight/2;var m=c.xPosition-k;var n=c.yPosition-k;m+=c.renderOffsetX;n+=c.renderOffsetY;var o=$.ig.CanvasViewRenderer.prototype.createGradient(a,b.outline(),m,n,m+c.availableWidth,n+c.availableHeight,b.thickness(),true);a.strokeStyle=o}else{if(a.strokeStyle!=b.outline().__fill){a.strokeStyle=b.outline().__fill}}a.lineWidth=b.thickness()}},a:function(a,b){if(b.actualItemBrush()!=null){a.fill()}if(b.outline()!=null){a.stroke()}a.closePath()},b:function(a){a.isConstant=true;a.width=8;a.height=8},d:function(a){var b=a.context;var c=a.data;$$t.$o.n(b,c,a);var d=Math.min(a.availableWidth,a.availableHeight)/2;b.arc(a.xPosition,a.yPosition,d,0,Math.PI*2,false);$$t.$o.a(b,c)},m:function(a){var b=a.context;var c=a.data;$$t.$o.n(b,c,a);var d=a.availableHeight/2;var e=a.availableWidth/2;var f=a.xPosition-e;var g=a.yPosition-d;b.moveTo(f,g);b.lineTo(f+e,g+a.availableHeight);b.lineTo(f+a.availableWidth,g+0);b.lineTo(f,g);$$t.$o.a(b,c)},j:function(a){var b=a.context;var c=a.data;$$t.$o.n(b,c,a);var d=a.availableHeight/2;var e=a.availableWidth/2;var f=a.xPosition-e;var g=a.yPosition-d;b.moveTo(f,g+a.availableHeight);b.lineTo(f+e,g+0);b.lineTo(f+a.availableWidth,g+a.availableHeight);b.lineTo(f,g+a.availableHeight);$$t.$o.a(b,c)},k:function(a){var b=a.context;var c=a.data;$$t.$o.n(b,c,a);var d=a.availableHeight/2;var e=a.availableWidth/2;var f=a.xPosition-e;var g=a.yPosition-d;b.rect(f,g,a.availableWidth,a.availableHeight);$$t.$o.a(b,c)},c:function(a){var b=a.context;var c=a.data;$$t.$o.n(b,c,a);var d=a.availableHeight/2;var e=a.availableWidth/2;var left_=a.xPosition-e;var top_=a.yPosition-d;b.rect(left_|0,top_|0,a.availableWidth,a.availableHeight);$$t.$o.a(b,c)},e:function(a){var b=a.context;var c=a.data;$$t.$o.n(b,c,a);var d=a.availableHeight/2;var e=a.availableWidth/2;var f=a.xPosition-e;var g=a.yPosition-d;b.moveTo(f+0,g+d);b.lineTo(f+e,g+a.availableHeight);b.lineTo(f+a.availableWidth,g+d);b.lineTo(f+e,g+0);b.lineTo(f+0,g+d);$$t.$o.a(b,c)},h:function(a){var b=a.context;var c=a.data;$$t.$o.n(b,c,a);var d=a.availableHeight/2;var e=a.availableWidth/2;var f=a.xPosition-e;var g=a.yPosition-d;b.moveTo(f+4/8*a.availableWidth,g+0);b.lineTo(f+.1956000030040741/8*a.availableWidth,g+2.7639999389648438/8*a.availableHeight);b.lineTo(f+1.649999976158142/8*a.availableWidth,g+7.236000061035156/8*a.availableHeight);b.lineTo(f+6.349999904632568/8*a.availableWidth,g+7.236000061035156/8*a.availableHeight);b.lineTo(f+7.8043999671936035/8*a.availableWidth,g+2.7639999389648438/8*a.availableHeight);b.lineTo(f+4/8*a.availableWidth,g+0);$$t.$o.a(b,c)},f:function(a){var b=a.context;var c=a.data;$$t.$o.n(b,c,a);var d=a.availableHeight/2;var e=a.availableWidth/2;var f=a.xPosition-e;var g=a.yPosition-d;b.moveTo(f+4/8*a.availableWidth,g+0);b.lineTo(f+.35600000619888306/8*a.availableWidth,g+2/8*a.availableHeight);b.lineTo(f+.35600000619888306/8*a.availableWidth,g+6/8*a.availableHeight);b.lineTo(f+4/8*a.availableWidth,g+a.availableHeight);b.lineTo(f+7.464000225067139/8*a.availableWidth,g+6/8*a.availableHeight);b.lineTo(f+7.464000225067139/8*a.availableWidth,g+2/8*a.availableHeight);b.lineTo(f+4/8*a.availableWidth,g+0);$$t.$o.a(b,c)},l:function(a){var b=a.context;var c=a.data;$$t.$o.n(b,c,a);var d=a.availableHeight/2;var e=a.availableWidth/2;var f=a.xPosition-e;var g=a.yPosition-d;b.moveTo(f+4/8*a.availableWidth,g+0);b.lineTo(f+2.585599899291992/8*a.availableWidth,g+2.5856/8*a.availableHeight);b.lineTo(f+0/8*a.availableWidth,g+4/8*a.availableHeight);b.lineTo(f+2.585599899291992/8*a.availableWidth,g+5.414400100708008/8*a.availableHeight);b.lineTo(f+4/8*a.availableWidth,g+8/8*a.availableHeight);b.lineTo(f+5.414400100708008/8*a.availableWidth,g+5.414400100708008/8*a.availableHeight);b.lineTo(f+8/8*a.availableWidth,g+4/8*a.availableHeight);b.lineTo(f+5.414400100708008/8*a.availableWidth,g+2.585599899291992/8*a.availableHeight);b.lineTo(f+4/8*a.availableWidth,g+0);$$t.$o.a(b,c)},i:function(a){var b=a.context;var c=a.data;$$t.$o.n(b,c,a);var d=a.availableHeight/2;var e=a.availableWidth/2;var f=a.xPosition-e;var g=a.yPosition-d;b.moveTo(f+4/8*a.availableWidth,g+0);b.lineTo(f+2.824399948120117/8*a.availableWidth,g+2.382/8*a.availableHeight);b.lineTo(f+.1956/8*a.availableWidth,g+2.7639999389648438/8*a.availableHeight);b.lineTo(f+2.0980000495910645/8*a.availableWidth,g+4.618000030517578/8*a.availableHeight);b.lineTo(f+1.648800015449524/8*a.availableWidth,g+7.236000061035156/8*a.availableHeight);b.lineTo(f+4/8*a.availableWidth,g+6/8*a.availableHeight);b.lineTo(f+6.3512/8*a.availableWidth,g+7.236000061035156/8*a.availableHeight);b.lineTo(f+5.9019999504089355/8*a.availableWidth,g+4.618000030517578/8*a.availableHeight);b.lineTo(f+7.8043999671936035/8*a.availableWidth,g+2.7639999389648438/8*a.availableHeight);b.lineTo(f+5.175600051879883/8*a.availableWidth,g+2.381999969482422/8*a.availableHeight);b.lineTo(f+4/8*a.availableWidth,g+0);$$t.$o.a(b,c)},g:function(a){var b=a.context;var c=a.data;$$t.$o.n(b,c,a);var d=a.availableHeight/2;var e=a.availableWidth/2;var f=a.xPosition-e;var g=a.yPosition-d;b.moveTo(f+4/8*a.availableWidth,g+0);b.lineTo(f+3/8*a.availableWidth,g+2.268/8*a.availableHeight);b.lineTo(f+.536/8*a.availableWidth,g+2/8*a.availableHeight);b.lineTo(f+2/8*a.availableWidth,g+4/8*a.availableHeight);b.lineTo(f+.536/8*a.availableWidth,g+6/8*a.availableHeight);b.lineTo(f+3/8*a.availableWidth,g+5.73199987411499/8*a.availableHeight);b.lineTo(f+4/8*a.availableWidth,g+8/8*a.availableHeight);b.lineTo(f+5/8*a.availableWidth,g+5.73199987411499/8*a.availableHeight);b.lineTo(f+7.464000225067139/8*a.availableWidth,g+6/8*a.availableHeight);b.lineTo(f+6/8*a.availableWidth,g+4/8*a.availableHeight);b.lineTo(f+7.464000225067139/8*a.availableWidth,g+2/8*a.availableHeight);b.lineTo(f+5/8*a.availableWidth,g+2.2679998874664307/8*a.availableHeight);b.lineTo(f+4/8*a.availableWidth,g+0);$$t.$o.a(b,c)},$type:new $.ig.Type("MarkerTemplates",$.ig.$ot)},true);$c("DataSourceManager:p","Object",{d:null,c:null,b:null,a:null,init:function(){$.ig.$op.init.call(this);this.d=new $$4.h($.ig.$op.$type,$.ig.$op.$type,0);this.c=new $$4.h($.ig.$op.$type,$.ig.$op.$type,0);this.b=new $$4.h($.ig.$op.$type,$$0.$aw.$type,0);this.a=new $$4.h(String,$.ig.$op.$type,0)},e:function(target_,dataSource_){if(this.d.containsKey(target_)){this.f(target_)}this.d.add(target_,dataSource_);var arr_=dataSource_.dataView();if(this.c.containsKey(arr_)){this.c.remove(arr_)}this.c.add(arr_,dataSource_);var a=dataSource_.id;if(this.a.containsKey(a)){this.a.remove(a)}this.a.add(a,dataSource_);if(!this.b.containsKey(dataSource_)){this.b.add(dataSource_,1)}else{this.b.item(dataSource_,this.b.item(dataSource_)+1)}target_.itemsSource(arr_)},f:function(target_){var curr_=target_.itemsSource();this.d.remove(target_);if(!this.c.containsKey(curr_)){return}var ds_=this.c.item(curr_);this.b.item(ds_,this.b.item(ds_)-1);if(this.b.item(ds_)==0){this.b.remove(ds_);this.c.remove(curr_);var a=ds_.id;this.a.remove(a)}},$type:new $.ig.Type("DataSourceManager",$.ig.$ot)},true);$c("LegendTemplates:q","Object",{init:function(){$.ig.$op.init.call(this)},d:function(a){var b=a.data;var c=b.series();var d=c.legendItemBadgeTemplate();if(d==null){d=$$t.$q.ab(c._bj)}var e=c.title();if(e==null){e="Series Title"}$.ig.LegendItemHelper.prototype.d(a.context,a.xPosition,a.yPosition,a.availableWidth,a.availableHeight,a.data,e.toString(),d,a.passInfo,c.actualLegend()!=null&&c.actualLegend().isFinancial(),[c.finalValue(),c.percentChange()])},resolveLegendItemTemplate:function(a){switch(a){case 0:return $$t.$q.q;case 1:return $$t.$q.r}return $$t.$q.q},b:function(a){var b=a.data;var c=b.series();var d=c.legendItemBadgeTemplate();if(d==null){d=$$t.$q.ab(c._bj)}var e=b.itemLabel();if(e==null){e="Series Item"}$.ig.LegendItemHelper.prototype.c(a.context,a.xPosition,a.yPosition,a.availableWidth,a.availableHeight,a.data,e.toString(),d,a.passInfo)},h:function(a){var b=a.data;var c=a.context;var d=b.series();if(b.itemBrush()!=null){b.actualItemBrush(b.itemBrush())}else{b.actualItemBrush(d.actualBrush())}var e=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,c);var f=new $$a.br;f._aj=0;f._al=a.availableHeight/2;f._ak=a.availableWidth;f._am=a.availableHeight/2;f._ac=d.thickness();f.__stroke=b.actualItemBrush();f._ai=d.dashArray();e.r(f);var g=$b($$t.$d2.$type,b.series());if(g!=null&&g.actualMarkerTemplate()!=null&&g.actualMarkerTemplate().render()!=null){b.outline(g.actualMarkerOutline());b.thickness(2);$$t.$q.n(g.actualMarkerTemplate(),a)}},n:function(a,b){var c=new $$a.m;c.passInfo=b.passInfo;c.width=11;c.height=11;c.data=b.data;c.context=b.context;c.renderContext=b.renderContext;var d=b.data;var e=d.actualItemBrush();var f=d.itemBrush();if($b($$t.$fv.$type,d.series())!==null){if(d.itemBrush()==null){var g=d.series();d.actualItemBrush(g.getActualMarkerBrush())}}if(a.measure()!=null){a.measure()(c);if($.ig.util.isNaN(c.width)||Number.isInfinity(c.width)||c.width>11){c.width=11}if($.ig.util.isNaN(c.height)||Number.isInfinity(c.height)||c.height>11){c.height=11}}var h=new $$a.n;h.passInfo=b.passInfo;h.availableWidth=c.width;h.availableHeight=c.height;h.xPosition=b.availableWidth/2;h.yPosition=b.availableHeight/2;h.data=b.data;h.context=b.context;h.renderContext=b.renderContext;a.render()(h);d.itemBrush(f);d.actualItemBrush(e)},p:function(a){var b=null;if($b($$t.$fv.$type,a.series())!==null){b=a.series()}if(a.itemBrush()!=null){a.actualItemBrush(a.itemBrush())}else{if(b!=null){a.actualItemBrush(b.actualBrush())}else{a.actualItemBrush(a.itemBrush())}}},c:function(a){},a:function(a){},g:function(a){},m:function(a){var b=a.data;var c=a.context;$$t.$q.p(b);var d=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,c);var e=new $$a.bs;var f=new $$a.a7;var g=new $$a.a8;g.__isFilled=true;var h=0;if($b($$t.$fv.$type,b.series())!==null){h=b.series().thickness()/2;e._ac=b.series().thickness();e.__stroke=b.series().actualOutline();e._ai=b.series().dashArray()}g.__startPoint={__x:h,__y:5,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};g.__segments.add(new $$a.bd(0,{__x:h,__y:14,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));g.__segments.add(new $$a.bd(0,{__x:11,__y:14,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));g.__segments.add(function(){var $ret=new $$a.bh;$ret._f=new $$a.af(1,5,5);$ret._b=false;$ret._e={__x:16,__y:9,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return $ret}());g.__segments.add(new $$a.bd(0,{__x:16,__y:h,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));g.__segments.add(new $$a.bd(0,{__x:5,__y:h,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));g.__segments.add(function(){var $ret=new $$a.bh;$ret._f=new $$a.af(1,5,5);$ret._b=false;$ret._e={__x:h,__y:5,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return $ret}());f._b.add(g);e._aj=f;e.__fill=b.actualItemBrush();d.s(e);var i=$b($$t.$d2.$type,b.series());if(i!=null&&i.actualMarkerTemplate()!=null&&i.actualMarkerTemplate().render()!=null){if($b($$t.$fv.$type,b.series())!==null){b.outline(b.series().actualOutline())}$$t.$q.n(i.actualMarkerTemplate(),a)}},j:function(a){var b=a.data;var c=a.context;$$t.$q.p(b);var d=new $$a.bs;var e=new $$a.a7;var f=new $$a.a8;var g=0;if($b($$t.$fv.$type,b.series())!==null){g=b.series().thickness()/2;d._ac=b.series().thickness();d.__stroke=b.series().actualOutline();d._ai=b.series().dashArray()}f.__isFilled=true;f.__startPoint={__x:g,__y:5,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};f.__segments.add(new $$a.bd(0,{__x:g,__y:14,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));f.__segments.add(new $$a.bd(0,{__x:11,__y:14,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));f.__segments.add(function(){var $ret=new $$a.bh;$ret._f=new $$a.af(1,5,5);$ret._b=false;$ret._e={__x:16,__y:9,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return $ret}());f.__segments.add(new $$a.bd(0,{__x:16,__y:g,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));f.__segments.add(new $$a.bd(0,{__x:5,__y:g,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));f.__segments.add(function(){var $ret=new $$a.bh;$ret._f=new $$a.af(1,5,5);$ret._b=false;$ret._e={__x:g,__y:5,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return $ret}());e._b.add(f);d._aj=e;d.__fill=b.actualItemBrush();var h=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,c);h.s(d)},i:function(a){var b=a.data;var c=a.context;var d=b.series();if(b.itemBrush()!=null){b.actualItemBrush(b.itemBrush())}else{b.actualItemBrush(d.actualBrush())}var e=new $$a.br;e._aj=0;e._al=a.availableHeight/2;e._ak=a.availableWidth;e._am=a.availableHeight/2;e._ac=d.thickness();e._ai=d.dashArray();e.__stroke=b.actualItemBrush();var f=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,c);f.r(e)},k:function(a){var b=a.data;$$t.$q.p(b);var c=$b($$t.$d2.$type,b.series());if(c!=null&&c.actualMarkerTemplate()!=null&&c.actualMarkerTemplate().render()!=null){if($b($$t.$fv.$type,b.series())!==null){b.outline(b.series().getActualMarkerOutlineBrush())}$$t.$q.n(c.actualMarkerTemplate(),a)}},l:function(a){var b=a.data;var c=a.context;var d=b.series();if(b.itemBrush()!=null){b.actualItemBrush(b.itemBrush())}else{b.actualItemBrush(d.actualBrush())}var e=new $$a.bs;var f=new $$a.a7;var g=new $$a.a8;var h=0;if($b($$t.$fv.$type,b.series())!==null){h=b.series().thickness()/2;e._ac=b.series().thickness();e.__stroke=b.series().actualOutline();e._ai=b.series().dashArray()}g.__isFilled=true;g.__startPoint={__x:h,__y:5,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};g.__segments.add(new $$a.bd(0,{__x:h,__y:14,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));g.__segments.add(new $$a.bd(0,{__x:16,__y:h,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));g.__segments.add(new $$a.bd(0,{__x:5,__y:h,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));g.__segments.add(function(){var $ret=new $$a.bh;$ret._f=new $$a.af(1,5,5);$ret._b=false;$ret._e={__x:h,__y:5,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return $ret}());f._b.add(g);e._aj=f;e.__fill=b.actualItemBrush();var i=new $$a.bs;var j=new $$a.a7;var k=new $$a.a8;var l=0;var m=null;if($b($$t.$fv.$type,b.series())!==null){l=b.series().thickness()/2;i._ac=b.series().thickness();i.__stroke=b.series().actualOutline();m=b.series().k1()}k.__isFilled=true;k.__startPoint={__x:l,__y:14,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};k.__segments.add(new $$a.bd(0,{__x:11,__y:14,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));k.__segments.add(function(){var $ret=new $$a.bh;$ret._f=new $$a.af(1,5,5);$ret._b=false;$ret._e={__x:16,__y:9,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return $ret}());k.__segments.add(new $$a.bd(0,{__x:16,__y:l,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));j._b.add(k);i._aj=j;if(m!=null){i.__fill=m}var n=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,c);n.s(e);n.s(i);var o=$b($$t.$d2.$type,b.series());if(o!=null&&o.actualMarkerTemplate()!=null&&o.actualMarkerTemplate().render()!=null){if($b($$t.$fv.$type,b.series())!==null){b.outline(b.series().actualOutline())}$$t.$q.n(o.actualMarkerTemplate(),a)}},e:function(a){var b=a.data;var c=a.context;var d=b.series();if(b.itemBrush()!=null){b.actualItemBrush(b.itemBrush())}else{b.actualItemBrush(d.actualBrush())}var e=new $$a.bs;var f=new $$a.a7;var g=0;if($b($$t.$fv.$type,b.series())!==null){g=b.series().thickness()/2;e._ac=b.series().thickness();e.__stroke=b.series().actualOutline();e._ai=b.series().dashArray()}var h=new $$a.a8;h.__isFilled=true;h.__startPoint={__x:g,__y:5,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};h.__segments.add(new $$a.bd(0,{__x:g,__y:14,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));h.__segments.add(new $$a.bd(0,{__x:16,__y:g,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));h.__segments.add(new $$a.bd(0,{__x:5,__y:g,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));h.__segments.add(function(){var $ret=new $$a.bh;$ret._f=new $$a.af(1,5,5);$ret._b=false;$ret._e={__x:g,__y:5,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return $ret}());f._b.add(h);e._aj=f;e.__fill=b.actualItemBrush();var i=new $$a.bs;var j=new $$a.a7;var k=new $$a.a8;var l=0;var m=null;if($b($$t.$fv.$type,b.series())!==null){i._ac=b.series().thickness();i.__stroke=b.series().actualOutline();i._ai=b.series().dashArray();m=b.series().k1()}k.__isFilled=true;k.__startPoint={__x:l,__y:14,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};k.__segments.add(new $$a.bd(0,{__x:11,__y:14,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));k.__segments.add(function(){var $ret=new $$a.bh;$ret._f=new $$a.af(1,5,5);$ret._b=false;$ret._e={__x:16,__y:9,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return $ret}());k.__segments.add(new $$a.bd(0,{__x:16,__y:l,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));j._b.add(k);i._aj=j;if(m!=null){i.__fill=m}var n=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,c);n.s(e);n.s(i)},f:function(a){
var b=a.data;var c=a.context;var d=b.series();if(b.itemBrush()!=null){b.actualItemBrush(b.itemBrush())}else{b.actualItemBrush(d.actualBrush())}var e=new $$a.bs;var f=new $$a.a7;var g=new $$a.a8;var h=0;if($b($$t.$fv.$type,b.series())!==null){h=b.series().thickness()/2;e._ac=b.series().thickness();e.__stroke=b.series().actualOutline();e._ai=b.series().dashArray()}g.__isFilled=true;g.__startPoint={__x:h,__y:5,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};g.__segments.add(new $$a.bd(0,{__x:h,__y:14,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));g.__segments.add(new $$a.bd(0,{__x:16,__y:h,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));g.__segments.add(new $$a.bd(0,{__x:5,__y:h,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));g.__segments.add(function(){var $ret=new $$a.bh;$ret._f=new $$a.af(1,5,5);$ret._b=false;$ret._e={__x:h,__y:5,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return $ret}());f._b.add(g);e._aj=f;e.__fill=b.actualItemBrush();var i=new $$a.bs;var j=new $$a.a7;var k=new $$a.a8;var l=0;var m=null;if($b($$t.$fv.$type,b.series())!==null){l=b.series().thickness()/2;i._ac=b.series().thickness();i.__stroke=b.series().actualOutline();i._ai=b.series().dashArray();m=b.series().k1()}k.__isFilled=true;k.__startPoint={__x:l,__y:14,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};k.__segments.add(new $$a.bd(0,{__x:11,__y:14,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));k.__segments.add(function(){var $ret=new $$a.bh;$ret._f=new $$a.af(1,5,5);$ret._b=false;$ret._e={__x:16,__y:9,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return $ret}());k.__segments.add(new $$a.bd(0,{__x:16,__y:l,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));j._b.add(k);i._aj=j;if(m!=null){i.__fill=m}var n=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,c);n.s(e);n.s(i)},o:function(a){var b=a.data;var c=a.context;$$t.$q.p(b);var d=$b($$t.$fv.$type,b.series())!==null?b.series():null;if(d!=null){b.outline(d.actualOutline())}var e=new $$a.a7;var f=function(){var $ret=new $$a.a8;$ret.isClosed(true);$ret.isFilled(true);return $ret}();f.__startPoint={__x:0,__y:0,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};f.__segments.add(new $$a.bd(0,{__x:16,__y:0,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));f.__segments.add(new $$a.bd(0,{__x:16,__y:16,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));f.__segments.add(new $$a.bd(0,{__x:0,__y:16,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));f.__segments.add(new $$a.bd(0,{__x:0,__y:0,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));e._b.add(f);var g=function(){var $ret=new $$a.bs;$ret._aj=e;$ret.fill(b.actualItemBrush());return $ret}();var h=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,c);h.s(g);h.r(function(){var $ret=new $$a.br;$ret._aj=8;$ret._ak=8;$ret._al=0;$ret._am=16;$ret.stroke(b.outline());$ret._ac=2;return $ret}())},ab:function(a){switch(a){case 0:return $$t.$q.u;case 1:return $$t.$q.z;case 4:return $$t.$q.x;case 6:return $$t.$q.s;case 7:return $$t.$q.t;case 2:return $$t.$q.v;case 3:return $$t.$q.w;case 5:return $$t.$q.y;case 8:return $$t.$q.aa}return $$t.$q.z},$type:new $.ig.Type("LegendTemplates",$.ig.$ot)},true);$c("SeriesViewerSurfaceViewer:r","DependencyObject",{init:function(a,b){this.n=true;$$a.$r.init.call(this);if(a==null||b==null){throw new $$6.e(0,"model")}this.l(a);var c=this.l();c.windowRectChanged=$.ig.Delegate.prototype.combine(c.windowRectChanged,this.u.runOn(this));this._m=b;this._x=new $$a.ak;this.w()},_m:null,_o:false,u:function(a,b){var c=this._o;this._o=true;this.zoomLevel(1-Math.min(b.newRect().height(),b.newRect().width()));this._o=c},k:null,l:function(a){if(arguments.length===1){if(this.k!=null){var b=$b($$0.$b6.$type,this.k);if(b!=null){b.propertyChanged=$.ig.Delegate.prototype.remove(b.propertyChanged,this.t.runOn(this))}}this.k=a;if(this.k!=null){var c=$b($$0.$b6.$type,this.k);if(c!=null){c.propertyChanged=$.ig.Delegate.prototype.combine(c.propertyChanged,this.t.runOn(this))}}return a}else{return this.k}},t:function(a,b){if(b.propertyName()=="DefaultInteraction"){this.j=this.l().defaultInteraction();this.v(b.propertyName(),$.ig.InteractionState.prototype.getBox(this.defaultInteraction()),$.ig.InteractionState.prototype.getBox(this.defaultInteraction()))}},_x:null,zoomTo100:function(){this.l().windowRect($$t.$dp.m0)},scaleToFit:function(){this.l().windowRect($$t.$dp.m0)},renderPreview:function(){if(!this.isDirty()){return}var a=new $$t.c0;a._a=this._m._l.viewThumbnailContext();if(a._a!=null&&a._a.d()){var b=this._m._l.viewThumbnailSize();this._m.b4(b.width(),b.height(),a)}this.isDirty(false)},worldRect:function(){return $$t.$dp.m0},viewportRect:function(){return this.l().viewportRect()},minimumZoomLevel:function(){return 0},maximumZoomLevel:function(){if(this.l().windowRectMinWidth()==1e-4){return.9}else{return 1-this.l().windowRectMinWidth()}},n:false,isDirty:function(a){if(arguments.length===1){this.n=a;return a}else{return this.n}},isIsoScaled:function(){if(this.k==null){return false}return this.k.cw()},zoomLevel:function(a){if(arguments.length===1){this.h($$t.$r.zoomLevelProperty,a);return a}else{return this.c($$t.$r.zoomLevelProperty)}},v:function(a,b,c){if(this.propertyChanged!=null){this.propertyChanged(this,new $$0.b7(a))}switch(a){case"ZoomLevel":if(c-this.minimumZoomLevel()<-1e-5){this.zoomLevel(this.minimumZoomLevel());return}if(c-this.maximumZoomLevel()>1e-4){this.zoomLevel(this.maximumZoomLevel());return}var d=this.l()!=null&&this.l().bi()!=null&&this.l().bi().updatingSliderRanges();if(!this._o&&!d){var e=1-this.zoomLevel();var f=$.ig.RectUtil.prototype.l(this.l().actualWindowRect());var g=new $$a.ae(0,f.__x-e/2,f.__y-e/2,e,e);this.l().windowRect($$t.$r.z(this.l().windowRect(),g,this.l().isZoomingHorizontallyEnabled(),this.l().isZoomingVerticallyEnabled(),this.worldRect()))}this.w();if(this.l().bi()!=null){this.l().bi().pushZoomLevel(this.zoomLevel())}break}},w:function(){var a=Math.round(100*(1/(1-this.zoomLevel())));if(a<=1e3){this.zoomLevelDisplayText(a.toString())}else{this.zoomLevelDisplayText("> 1000")}},q:null,zoomLevelDisplayText:function(a){if(arguments.length===1){var b=this.zoomLevelDisplayText()!=a;if(b){var c=this.zoomLevelDisplayText();this.q=a;this.v("ZoomLevelDisplayText",c,a)}return a}else{return this.q}},j:0,defaultInteraction:function(a){if(arguments.length===1){this.j=a;this.l().defaultInteraction(a);return a}else{return this.j}},propertyChanged:null,z:function(a,b,c,d,e){var f,g,h,i;if(c){f=b.left();h=b.width()}else{f=a.left();h=a.width()}if(d){g=b.top();i=b.height()}else{g=a.top();i=a.height()}var j=f+h;var k=g+i;var l=Math.max(0,e.left()-f);var m=Math.max(0,j-e.right());var n=Math.max(0,e.top()-g);var o=Math.max(0,k-e.bottom());f+=l-m;g+=n-o;var p=new $$a.ae(0,f,g,h,i);p.intersect(e);return p},$type:new $.ig.Type("SeriesViewerSurfaceViewer",$$a.$r.$type,[$.ig.IOverviewPlusDetailControl.prototype.$type,$$0.$b6.$type])},true);$c("SeriesViewerViewManager:s","Object",{_af:null,_ag:null,_ak:null,_aj:null,_ah:null,_al:null,_t:null,_w:null,_v:null,_u:null,_x:null,_f:null,j:null,init:function(a){this.ae=null;this.ab=0;this.aa=0;this.ac=1;this.ad=0;this.l=null;this.b7=new $$a.ah(0,0);this.aq=null;this.ap=String.empty();this.b6=new $$a.ah(0,0);this.bx=null;this.bw=null;this.k=null;this.a=0;this.b=0;this.n=null;this.bz=null;this.m=null;this.by=null;this.b8=new $$a.ah(0,0);this.b9=new $$a.ah(0,0);this.h=null;this.z=new $$4.h(String,$$6.$u.$type.specialize($$1.$h.$type,$.ig.RenderingContext.prototype.$type),0);this.am=-1;this.an=-1;this.s=null;$.ig.$op.init.call(this);this.j=a},_ai:null,bg:function(){},be:function(a){if(a==null){if(this._f!=null){this._f.an()}this._af=null;if(this._ag!=null){this._ag.remove()}this._ag=null;if(this._ak!=null){this._ak.remove()}this._ak=null;if(this._aj!=null){this._aj.remove()}this._aj=null;if(this._ah!=null){this._ah.remove()}this._ah=null;if(this._al!=null){this._al.remove()}this._al=null;this._t=null;this._w=null;this._v=null;this._u=null;if(this._ai!=null){this._ai.remove()}this._ai=null;this._f=null;this.j._n._bo.provideRenderer(null);this.j._n.canvasRenderScheduler().j(null);this.j._n._ai.j(null);this.j._n._ag.j(null);this.j._a.j(null);if(this.ae!=null){window.removeEventListener("resize",this.ae,false);this.ae=null}return}this._af=a;this.j._n._bo.provideRenderer(this._af);this.j._n.canvasRenderScheduler().j(this._af);this.j._n._ai.j(this._af);this.j._n._ag.j(this._af);this.j._a.j(this._af);this.j._n._al.z(this._af);this.bf();this._af.rootWrapper().setStyleProperty("position","relative");this._ag=this._af.createElement("canvas");this._ag.setStyleProperty("position","absolute");this._ag.setStyleProperty("top","0px");this._ag.setStyleProperty("left","0px");this._ak=this._af.createElement("canvas");this._ak.setStyleProperty("position","absolute");this._ak.setStyleProperty("top","0px");this._ak.setStyleProperty("left","0px");this._aj=this._af.createElement("canvas");this._aj.setStyleProperty("position","absolute");this._aj.setStyleProperty("top","0px");this._aj.setStyleProperty("left","0px");this._ah=this._af.createElement("canvas");this._ah.setStyleProperty("position","absolute");this._ah.setStyleProperty("top","0px");this._ah.setStyleProperty("left","0px");this._al=this._af.createElement("canvas");this._al.setStyleProperty("position","absolute");this._al.setStyleProperty("top","0px");this._al.setStyleProperty("left","0px");this._af.append(this._ag);this._af.append(this._aj);this._af.append(this._ak);this._t=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,this._af.get2DCanvasContext(this._ag));this._w=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,this._af.get2DCanvasContext(this._ak));this._v=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,this._af.get2DCanvasContext(this._aj));if(this.j._n.actualContentHitTestMode()!=1){this._u=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,this._af.get2DCanvasContext(this._ah));this.s=this._u}else{this._u=new $.ig.RenderingContext(null,null)}this._x=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,this._af.get2DCanvasContext(this._al));this.j.dj(this._t);this.j.ct(this._af.rootWrapper().width(),this._af.rootWrapper().height());{if($ig.CanvasGestureDOMEventProxy!=undefined&&!$ig.CanvasGestureDOMEventProxy.prototype.$placeholder){var overlayCanvas_=this._ak;var container_=this._af;this._f=new $ig.CanvasGestureDOMEventProxy(overlayCanvas_,container_,false)}else{this._f=null}if(this._f!=null){this._f._aj=this.j.ar.runOn(this.j)}}this._ai=this._af.createElement("div");this._ai.hide();this._ai.setStyleProperty("position","absolute");this._ai.setStyleProperty("z-index","10000");this._ai.addClass(this.j._n.tooltipStyle());this._af.append(this._ai)},bv:function(a,b){if(a==null||a.rootWrapper()==null){b();return}var c=a.rootWrapper().getNativeElement();if(c==null||c.offsetParent!=null){b();return}var d=null;d=new MutationObserver(function(e,f){if(c.offsetParent!=null){d.disconnect();b()}});var e=new $$1.x;e.childList=true;d.observe(c,e)},bf:function(){this.j.du();this.j.d5();this.bm()},ae:null,a9:function(){var $self=this;if(this.ae==null){this.ae=function(a){var b=$self.j._n.pixelScalingRatio();var c=$self.j._n.actualPixelScalingRatio();if(!$.ig.util.isNaN(b)&&b!=0){return}if(window.devicePixelRatio!=window.undefined&&window.devicePixelRatio!=c){$self.j._n.actualPixelScalingRatio(window.devicePixelRatio)}};window.addEventListener("resize",this.ae,false)}this.ae(null)},g:function(){if($ig.XamOverviewPlusDetailPane!=undefined&&!$ig.XamOverviewPlusDetailPane.prototype.$placeholder){var overlayCanvas_=this._ak;var container_=this._af;return new $ig.XamOverviewPlusDetailPane}return null},bj:function(){this._ak.setStyleProperty("cursor","default")},bk:function(){this._ak.setStyleProperty("cursor","pointer")},b0:function(){return function(){var $ret=new $$a.at;$ret.fill("#000000");return $ret}()},ab:0,aa:0,ac:0,ay:function(a,b,c){this.ab=a;this.aa=b;this.ac=c;var d=a;var e=b;if(c!=1){d=Math.round(a*c);e=Math.round(b*c)}if(this._ag!=null){this._ag.setAttribute("width",d.toString());this._ag.setAttribute("height",e.toString());this._ag.setStyleProperty("width",a.toString()+"px");this._ag.setStyleProperty("height",b.toString()+"px")}if(this._ak!=null){this._ak.setAttribute("width",d.toString());this._ak.setAttribute("height",e.toString());this._ak.setStyleProperty("width",a.toString()+"px");this._ak.setStyleProperty("height",b.toString()+"px");this._ak.setAttribute("tabindex","0");this._ak.setStyleProperty("outline","0")}if(this._aj!=null){this._aj.setAttribute("width",d.toString());this._aj.setAttribute("height",e.toString());this._aj.setStyleProperty("width",a.toString()+"px");this._aj.setStyleProperty("height",b.toString()+"px")}if(this._ah!=null){this._ah.setAttribute("width",d.toString());this._ah.setAttribute("height",e.toString());this._ah.setStyleProperty("width",a.toString()+"px");this._ah.setStyleProperty("height",b.toString()+"px")}if(this._al!=null){this._al.setAttribute("width",d.toString());this._al.setAttribute("height",e.toString());this._al.setStyleProperty("width",a.toString()+"px");this._al.setStyleProperty("height",b.toString()+"px")}this.j._n.canvasRenderScheduler().n();this.j._n._ai.n();this.j._n._ag.n()},b5:function(){if(this._f==null){return{__x:0,__y:0,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}}var a=this._f.bb(this._af.rootWrapper());return{__x:a.left(),__y:a.top(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},y:function(){return false},bb:function(a){},a7:function(a,b,c,d,e){var f=this.e();a=f._a;b=f._f;c=f._k;d=f._h;e=f._i;return{p0:a,p1:b,p2:c,p3:d,p4:e}},e:function(){var a=new $$t.fx;a._a=new $.ig.BrushCollection;a._f=new $.ig.BrushCollection;a._b=new $.ig.BrushCollection;a._c=new $.ig.BrushCollection;var b=new $$4.x(String,0);b.add("background-image");this._af.startCSSQuery();var c=this._af.getCssDefaultValuesForClassCollection("ui-chart-fill-palette-",b.toArray());var d=c.length;var e=this._af.getCssDefaultValuesForClassCollection("ui-chart-outline-palette-",b.toArray());var f=e.length;var g=this._af.getCssDefaultValuesForClassCollection("ui-chart-marker-fill-palette-",b.toArray());var h=g.length;var i=this._af.getCssDefaultValuesForClassCollection("ui-chart-marker-outline-palette-",b.toArray());var j=i.length;for(var k=0;k<d;k++){a._a.add($$a.$aw.brushFromGradientString(c[k][0]))}for(var l=0;l<f;l++){a._f.add($$a.$aw.brushFromGradientString(e[l][0]))}for(var m=0;m<h;m++){a._b.add($$a.$aw.brushFromGradientString(g[m][0]))}for(var n=0;n<j;n++){a._c.add($$a.$aw.brushFromGradientString(i[n][0]))}b.clear();var o=0;var p=0;var q=Math.min(d,f);var r=null;if(d==0){b.add("background-color")}if(f==0){b.add("border-top-color");p=d==0?1:0}if(b.count()>0){r=this._af.getCssDefaultValuesForClassCollection("ui-chart-palette-",b.toArray());q=r.length}if(d==0){if(q>0){for(var s=0;s<q;s++){var t=new $$a.at;t.__fill=r[s][o];a._a.add(t)}}else{a._a.add(function(){var $ret=new $$a.at;$ret.fill("#50a8be");return $ret}());a._a.add(function(){var $ret=new $$a.at;$ret.fill("#fc6754");return $ret}());a._a.add(function(){var $ret=new $$a.at;$ret.fill("#fec33c");return $ret}());a._a.add(function(){var $ret=new $$a.at;$ret.fill("#3c6399");return $ret}());a._a.add(function(){var $ret=new $$a.at;$ret.fill("#91af49");return $ret}())}}if(f==0){if(q>0){for(var u=0;u<q;u++){var v=new $$a.at;v.__fill=r[u][p];a._f.add(v)}}else{a._f.add(function(){var $ret=new $$a.at;$ret.fill("#B1BFC9");return $ret}());a._f.add(function(){var $ret=new $$a.at;$ret.fill("#798995");return $ret}());a._f.add(function(){var $ret=new $$a.at;$ret.fill("#4F606C");return $ret}());a._f.add(function(){var $ret=new $$a.at;$ret.fill("#374650");return $ret}());a._f.add(function(){var $ret=new $$a.at;$ret.fill("#162C3B");return $ret}())}}b.clear();var w=Math.min(h,j);if(h==0){b.add("background-color")}if(j==0){b.add("border-top-color");p=h==0?1:0}if(b.count()>0){r=this._af.getCssDefaultValuesForClassCollection("ui-chart-marker-palette-",b.toArray());w=r.length}if(h==0){if(w>0){for(var x=0;x<w;x++){var y=function(){var $ret=new $$a.at;$ret.fill(r[x][o]);return $ret}();a._b.add(y)}}else{a._b.add(function(){var $ret=new $$a.at;$ret.fill("#FFFFFF");return $ret}())}}if(j==0){if(w>0){for(var z=0;z<w;z++){var aa=function(){var $ret=new $$a.at;$ret.fill(r[z][p]);return $ret}();a._c.add(aa)}}else{var ac=a._a.getEnumerator();while(ac.moveNext()){var ab=ac.current();a._c.add(ab)}}}var ad=this._af.getCssDefaultPropertyValue("ui-chart-axis","border-top-color");if(ad!=null){a._i=new $$a.at;a._i.__fill=ad}else{var ae=new $$a.at;ae.__fill="#989EA3";a._i=ae}a._k=new $$a.at;a._k.__fill=this._af.getCssDefaultPropertyValue("","color");a._j=a._k;var af=this._af.getCssDefaultPropertyValue("ui-chart-crosshair","border-top-color");if(af!=null){a._j=new $$a.at;a._j.__fill=af}this._af.endCSSQuery();a._h=$.ig.FontUtil.prototype.getFont(this._af);var ag=function(){var $ret=new $$a.at;$ret.fill("#C62828");return $ret}();a._d=new $.ig.BrushCollection;a._d.add(ag);a._e=new $.ig.BrushCollection;a._e.add(ag);return a},a6:function(a,b,c,d,e,f){this._af.startCSSQuery();var g=this._af.getCssDefaultPropertyValue("ui-chart-area-fill-opacity","opacity");a=g!=null?parseFloat(g):1;b=new Array(4);var h=this._af.getCssDefaultPropertyValue("ui-chart-render-margins","margin-top");var i=this._af.getCssDefaultPropertyValue("ui-chart-render-margins","margin-right");var j=this._af.getCssDefaultPropertyValue("ui-chart-render-margins","margin-bottom");var k=this._af.getCssDefaultPropertyValue("ui-chart-render-margins","margin-left");b[0]=h!=null?parseFloat(h):NaN;b[1]=i!=null?parseFloat(i):NaN;b[2]=j!=null?parseFloat(j):NaN;b[3]=k!=null?parseFloat(k):NaN;c=d=null;var l=this._af.getCssDefaultPropertyValue("ui-chart-axis-stroke","border-top-color");if(l!=null){var m=new $$a.at;m.__fill=l;c=m}var n=this._af.getCssDefaultPropertyValue("ui-chart-axis-major-line","border-top-color");if(n!=null){var o=new $$a.at;o.__fill=n;d=o}var p=this._af.getCssDefaultPropertyValue("ui-chart-aligned-gridlines","visibility");f=p!=null&&p=="visible";var q=this._af.getCssDefaultPropertyValue("ui-chart-category-axis-tick","height");if(q!=null){e=parseFloat(q);if(Math.abs(e)>4e3){e=0}}else{q=this._af.getCssDefaultPropertyValue("ui-chart-category-axis-tick","width");e=q!=null?parseFloat(q):0}this._af.endCSSQuery();return{p0:a,p1:b,p2:c,p3:d,p4:e,p5:f}},ax:function(){this._ai.removeChildren()},br:function(x_){var box_=this._ai;var offset_=this._f.bb(this._ai);var a=this.b5();x_=a.__x+this.j._n.viewportRect().left()+x_;box_.setOffset(x_,this.j._n.viewportRect().top()+this.ad+a.__y)},ad:0,bs:function(y_){this.ad=y_;var box_=this._ai;var offset_=this._ai.getOffset();var a=this.b5();y_=this.j._n.viewportRect().top()+this.ad+a.__y;box_.setOffset(offset_.left,y_)},at:function(a){var b=a;b.show();this._ai.append(b)},a8:function(){this._ai.hide()},bl:function(){this._ai.show()},au:function(a){this._af.appendToBody(a)},bh:function(a){a.remove()},bc:function(){if(this._af==null){return}this.j.ct(this._af.rootWrapper().width(),this._af.rootWrapper().height())},l:null,p:function(){return this.l},b7:null,cb:function(){return this.b7},aq:null,as:function(){return this.aq},ap:null,ar:function(){return this.ap},b6:null,ca:function(){return this.b6},bx:null,b2:function(){return this.bx},bw:null,b1:function(){return this.bw},k:null,o:function(){return this.k},a:0,c:function(){return this.a},b:0,d:function(){return this.b},n:null,r:function(){return this.n},bz:null,b4:function(){return this.bz},m:null,q:function(){return this.m},by:null,b3:function(){return this.by},b8:null,cc:function(){return this.b8},b9:null,cd:function(){return this.b9},bm:function(){this._af.startCSSQuery();this.bo();this.bn();this.bq();this.bp();this.bu();this._af.endCSSQuery()},bu:function(){var a="ui-chart-pointer-tooltip";var b=this._af.getCssDefaultPropertyValue(a,"background-color");var c=this._af.getCssDefaultPropertyValue(a,"border-top-color");var d=this._af.getCssDefaultPropertyValue(a,"border-top-left-radius");var e=this._af.getCssDefaultPropertyValue(a,"border-top-width");var f=new $$t.m;f._a=d!=null?parseFloat(d):0;f._c=b!=null?$$a.$at.create(b):function(){var $ret=new $$a.at;$ret.fill("white");return $ret}();f._d=c!=null?$$a.$at.create(c):function(){var $ret=new $$a.at;$ret.fill("gray");return $ret}();f._b=e!=null?parseFloat(e):0;this.h=f},bo:function(){var $self=this;var a="ui-chart-title";this.l=$.ig.FontUtil.prototype.getFontForClass(this._af,a);this.bx=function(){var $ret=new $$a.at;$ret.fill($self._af.getCssDefaultPropertyValue(a,"color"));return $ret}();this.aq=this._af.getCssDefaultPropertyValue(a,"text-align");if(this.aq==null){this.aq="center"}var b=this._af.getCssDefaultPropertyValue(a,"margin-top");var c=this._af.getCssDefaultPropertyValue(a,"margin-bottom");var d=this._af.getCssDefaultPropertyValue(a,"margin-left");var e=this._af.getCssDefaultPropertyValue(a,"margin-right");var f=b!=null?parseFloat(b):0;var g=c!=null?parseFloat(c):0;var h=d!=null?parseFloat(d):0;var i=e!=null?parseFloat(e):0;this.b7=new $$a.ah(1,h,f,i,g)},bn:function(){var $self=this;var a="ui-chart-subtitle";this.k=$.ig.FontUtil.prototype.getFontForClass(this._af,a);this.bw=function(){var $ret=new $$a.at;$ret.fill($self._af.getCssDefaultPropertyValue(a,"color"));return $ret}();this.ap=this._af.getCssDefaultPropertyValue(a,"text-align");if(this.ap==null){this.ap="center"}var b=this._af.getCssDefaultPropertyValue(a,"margin-top");var c=this._af.getCssDefaultPropertyValue(a,"margin-bottom");var d=this._af.getCssDefaultPropertyValue(a,"margin-left");var e=this._af.getCssDefaultPropertyValue(a,"margin-right");var f=b!=null?parseFloat(b):0;var g=c!=null?parseFloat(c):0;var h=d!=null?parseFloat(d):0;var i=e!=null?parseFloat(e):0;this.b6=new $$a.ah(1,h,f,i,g)},bp:function(){var $self=this;var a="ui-chart-horizontal-axis-title";this.m=$.ig.FontUtil.prototype.getFontForClass(this._af,a);this.by=function(){var $ret=new $$a.at;$ret.fill($self._af.getCssDefaultPropertyValue(a,"color"));return $ret}();var b=this._af.getCssDefaultPropertyValue(a,"vertical-align");if(b==null){this.a=0}else if(b.toLowerCase()=="bottom"){this.a=4}else{this.a=3}var c=this._af.getCssDefaultPropertyValue(a,"margin-top");var d=this._af.getCssDefaultPropertyValue(a,"margin-bottom");var e=this._af.getCssDefaultPropertyValue(a,"margin-left");var f=this._af.getCssDefaultPropertyValue(a,"margin-right");var g=c!=null?parseFloat(c):2;var h=d!=null?parseFloat(d):2;var i=e!=null?parseFloat(e):2;var j=f!=null?parseFloat(f):2;this.b8=new $$a.ah(1,i,g,j,h)},bq:function(){var $self=this;var a="ui-chart-vertical-axis-title";this.n=$.ig.FontUtil.prototype.getFontForClass(this._af,a);this.bz=function(){var $ret=new $$a.at;$ret.fill($self._af.getCssDefaultPropertyValue(a,"color"));return $ret}();var b=this._af.getCssDefaultPropertyValue(a,"text-align");if(b==null){this.b=0}else if(b.toLowerCase()=="right"){this.b=2}else{this.b=1}var c=this._af.getCssDefaultPropertyValue(a,"margin-top");var d=this._af.getCssDefaultPropertyValue(a,"margin-bottom");var e=this._af.getCssDefaultPropertyValue(a,"margin-left");var f=this._af.getCssDefaultPropertyValue(a,"margin-right");var g=c!=null?parseFloat(c):0;var h=d!=null?parseFloat(d):0;var i=e!=null?parseFloat(e):0;var j=f!=null?parseFloat(f):0;this.b9=new $$a.ah(1,i,g,j,h)},a5:function(a,b){var c=this.j._n.actualPixelScalingRatio();if(a!=this.ab||b!=this.aa||c!=this.ac){this.ay(a,b,this.j._n.actualPixelScalingRatio());this.j._n.canvasRenderScheduler().i();this.j._a.i()}},h:null,i:function(){return this.h},ba:function(a){if(this._f==null){return}this._f._z=a;this._f._aj=this.j.ar.runOn(this.j)},z:null,ao:function(a,b,c){var $self=this;var d;if(!function(){var e=$self.z.tryGetValue(b.iD().toString(),d);d=e.p1;return e.ret}()){var e=this._af.createElement("canvas");e.setAttribute("width",c.toString());e.setAttribute("height",c.toString());e.setStyleProperty("width",c.toString()+"px");e.setStyleProperty("height",c.toString()+"px");var f=this._af.get2DCanvasContext(e);var g=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,f);var h=new $$6.u($$1.$h.$type,$.ig.RenderingContext.prototype.$type,e,g);d=h;this.z.add(b.iD().toString(),d)}var i=new $$a.ae(0,0,0,c,c);var j=new $$t.c0;j._a=d._d;for(var k=0;k<this.j._n.series().count();k++){var l=this.j._n.series().__inner[k];l.renderAlternateView(i,a,j,"tile",1)}this.j._n._ag.i();return d._c},a2:function(a){this.z.remove(a.iD().toString())},a1:function(){this.z.clear()},bi:function(a){for(var b=0;b<a.count();b++){var c=a.__inner[b];var d=c.content();this.j._x.m(d.getNativeElement(),1,c.xPosition()+this.j._n.viewportRect().left(),c.yPosition()+this.j._n.viewportRect().top(),c.width(),c.height())}},am:0,az:function(){var $self=this;if(this.am!=-1){this.av()}if(this._af!=null){this.am=this._af.setTimeout(function(){$self.j._n.a1().deferredClearOfTileZoomCache($self.j._n)},5e3)}else{this.am=window.setTimeout(function(){$self.j._n.a1().deferredClearOfTileZoomCache($self.j._n)},5e3)}},av:function(){if(this.am!=-1){if(this._af!=null){this._af.clearTimeout(this.am)}else{window.clearTimeout(this.am)}this.am=-1}},an:0,a0:function(a){var $self=this;if(this.an!=-1){this.aw()}if(this._af!=null){this._af.setTimeout(function(){$self.j._n.endTiledZoomingIfRunning()},a)}else{this.an=window.setTimeout(function(){$self.j._n.endTiledZoomingIfRunning()},a)}},aw:function(){if(this.an!=-1){if(this._af!=null){this._af.clearTimeout(this.an)}else{window.clearTimeout(this.an)}this.an=-1}},s:null,bd:function(){if(this.j._n.actualContentHitTestMode()!=1){if(this.s==null){this._u=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,this._af.get2DCanvasContext(this._ah));this.s=this._u}else{this._u=this.s}}else{this._u=new $.ig.RenderingContext(null,null)}this.j.di(this._u)},bt:function(a){if(this._af!=null){var b="igTouch";if(a){this._af.rootWrapper().addClass(b)}else{this._af.rootWrapper().removeClass(b)}}},a3:function(){},a4:function(){},$type:new $.ig.Type("SeriesViewerViewManager",$.ig.$ot)},true);$c("IAnnotationInfoProvider:t","Object",{$type:new $.ig.Type("IAnnotationInfoProvider",null)},true);$c("AutoRangeCalculator:u","Object",{init:function(){$.ig.$op.init.call(this)},a:function(a,b,c,d,e,f,g){f=!$.ig.util.isNaN(b)&&!Number.isInfinity(b)?b:Number.POSITIVE_INFINITY;g=!$.ig.util.isNaN(c)&&!Number.isInfinity(c)?c:Number.NEGATIVE_INFINITY;var h=f;var i=g;if(Number.isInfinity(h)||Number.isInfinity(i)){if(a!=null){var j=a.i4();if(j!=null){h=Math.min(h,j.minimum());i=Math.max(i,j.maximum())}}}if(!Number.isInfinity(h)&&!Number.isInfinity(i)){if(h==i&&h!=0){h*=h>0?.9:1.1;i*=i>0?1.1:.9}if(h==i&&h==0){i=1}if(b>c){var k=c;c=b;b=k}var l=$.ig.util.isNaN(b)||Number.isInfinity(b)?h:b;var m=$.ig.util.isNaN(c)||Number.isInfinity(c)?i:c;if(d){if(l<=0){if(m>1){l=1}else{l=Math.pow(e,Math.floor(Math.logBase(m,e)))}}if($.ig.util.isNaN(b)||Number.isInfinity(b)){var n=Math.logBase(l,e);h=Math.pow(e,Math.floor(n))}else{h=l}if($.ig.util.isNaN(c)||Number.isInfinity(c)){i=Math.pow(e,Math.ceil(Math.logBase(m,e)))}else{i=m}}else{var o=Math.pow(10,Math.floor(Math.log10(m-l))-1);var p=a.ds();if(a!=null&&p>0&&(!a.hasUserMinimum()&&!a.hasUserMaximum())){var q=new $$t.e7(0,h,i,p,a.d6());o=q._g}if(($.ig.util.isNaN(b)||Number.isInfinity(b))&&!$.ig.util.isNaN(h)&&!$.ig.util.isNaN(o)&&o!=0){{h=o*Math.floor(h/o)}}else{h=l}if(($.ig.util.isNaN(c)||Number.isInfinity(c))&&!$.ig.util.isNaN(i)&&!$.ig.util.isNaN(o)&&o!=0){var r=Math.ceil(i/o);{i=o*r}}else{i=m}}}f=h;g=i;return{p5:f,p6:g}},$type:new $.ig.Type("AutoRangeCalculator",$.ig.$ot)},true);$c("LabelFontHeuristics:v","Object",{init:function(){$.ig.$op.init.call(this);this._a=NaN;this._d=NaN;this._b=NaN;this._c=NaN},_a:0,_d:0,_b:0,_c:0,$type:new $.ig.Type("LabelFontHeuristics",$.ig.$ot)},true);$c("IDateTimeAxis:y","Object",{$type:new $.ig.Type("IDateTimeAxis",null)},true);$c("IAxisAnnotation:z","Object",{$type:new $.ig.Type("IAxisAnnotation",null)},true);$c("AxisAnnotationCollection:aa","ObservableCollection$1",{init:function(){$$4.$f.init.call(this,$$t.$z.$type,0)},collectionResetting:null,p:function(){if(this.collectionResetting!=null){this.collectionResetting(this,null)}$$4.$f.p.call(this)},$type:new $.ig.Type("AxisAnnotationCollection",$$4.$f.$type.specialize($$t.$z.$type))},true);$c("IAxisAnnotationManager:ab","Object",{$type:new $.ig.Type("IAxisAnnotationManager",null)},true);$c("AxisLabelSettings:f1","Object",{init:function(){var $self=this;this.ax=null;this.b=1;this.a2=0;this.h=true;this.m=0;this.o=NaN;this.p=2;this.q=2;this.r=2;this.n=2;this.au=0;this.az=1;this.f=null;$.ig.$op.init.call(this);this.propertyUpdated=$.ig.Delegate.prototype.combine(this.propertyUpdated,function(a,b){$self.aq(a,b.propertyName(),b.oldValue(),b.newValue())})},aa:null,textStyle:function(a){if(arguments.length===1){var b=this.aa;this.aa=a;this.ar("TextStyle",b,a);return a}else{return this.aa}},ax:null,textColor:function(a){if(arguments.length===1){var b=this.ax;this.ax=a;this.ar("TextColor",b,a);return a}else{return this.ax}},location:function(a){if(arguments.length===1){var b=this.b;this.b=a;this.ar("Location",$$t.$eq.getBox(b),$$t.$eq.getBox(a));return a}else{return this.b}},b:0,visibility:function(a){if(arguments.length===1){var b=this.a2;this.a2=a;this.ar("Visibility",$$a.$aj.getBox(b),$$a.$aj.getBox(a));return a}else{return this.a2}},a2:0,showFirstLabel:function(a){if(arguments.length===1){var b=this.h;this.h=a;this.ar("ShowFirstLabel",b,a);return a}else{return this.h}},h:false,_c:0,_a:null,registerAxis:function(a){this._a=a},unregisterAxis:function(a){this._a=null},angle:function(a){if(arguments.length===1){var b=this.m;this.m=a;this.ar("Angle",b,a);return a}else{return this.m}},m:0,extent:function(a){if(arguments.length===1){var b=this.o;this.o=a;this.ar("Extent",b,a);return a}else{return this.o}},o:0,margin:function(a){this.topMargin(this.rightMargin(this.bottomMargin(this.leftMargin(a))));return a},leftMargin:function(a){if(arguments.length===1){var b=this.p;this.p=a;this.ar("LeftMargin",b,a);return a}else{return this.p}},p:0,rightMargin:function(a){if(arguments.length===1){var b=this.q;this.q=a;this.ar("RightMargin",b,a);return a}else{return this.q}},q:0,topMargin:function(a){if(arguments.length===1){var b=this.r;this.r=a;this.ar("TopMargin",b,a);return a}else{return this.r}},r:0,bottomMargin:function(a){if(arguments.length===1){var b=this.n;this.n=a;this.ar("BottomMargin",b,a);return a}else{return this.n}},n:0,au:0,horizontalAlignment:function(a){if(arguments.length===1){var b=this.au;this.au=a;this.ar("HorizontalAlignment",$$a.$w.getBox(b),$$a.$w.getBox(a));return a}else{return this.au}},az:0,verticalAlignment:function(a){if(arguments.length===1){var b=this.az;this.az=a;this.ar("VerticalAlignment",$$a.$ai.getBox(b),$$a.$ai.getBox(a));return a}else{return this.az}},propertyChanged:null,propertyUpdated:null,ar:function(a,b,c){if(this.propertyChanged!=null){this.propertyChanged(this,new $$0.b7(a))}if(this.propertyUpdated!=null){this.propertyUpdated(this,new $.ig.PropertyUpdatedEventArgs(a,b,c))}},aq:function(a,b,c,d){switch(b){case"Location":this._c=this.location();break}if(this._a==null||this._a.chart()==null){
return}switch(b){case"Angle":this._a.cf(true);this._a.renderAxis();break;case"TextStyle":this.f=null;this._a.cf(true);if(this._a.seriesViewer()!=null){this._a.seriesViewer().ht()}this._a.renderAxis();break;case"Location":case"Extent":case"Visibility":case"HorizontalAlignment":case"VerticalAlignment":case"TopMargin":case"RightMargin":case"BottomMargin":case"LeftMargin":case"ShowFirstLabel":this._a.cf(true);if(this._a.seriesViewer()!=null){this._a.seriesViewer().ht()}this._a.renderAxis();break;case"TextColor":this._a.renderAxis();break}},j:function(){return this.m!=0},k:function(){return!$.ig.util.isNaN(this.o)},i:function(){return this.textStyle()!=null},f:null,g:function(a){if(this.f==null){this.f=$.ig.FontUtil.prototype.toFontInfo(a,this.textStyle())}return this.f},$type:new $.ig.Type("AxisLabelSettings",$.ig.$ot,[$$0.$b6.$type])},true);$c("TitleSettings:f2","AxisLabelSettings",{init:function(){this.a4=0;$$t.$f1.init.call(this);this.horizontalAlignment(1);this.leftMargin(NaN);this.rightMargin(NaN);this.topMargin(NaN);this.bottomMargin(NaN)},a4:0,position:function(a){if(arguments.length===1){var b=this.a4;this.a4=a;this.ar("AxisTitlePosition",$$t.$dh.getBox(b),$$t.$dh.getBox(a));return a}else{return this.a4}},aq:function(a,b,c,d){$$t.$f1.aq.call(this,a,b,c,d);if(this._a==null||this._a.seriesViewer()==null){return}switch(b){case"AxisTitlePosition":this._a.cf(true);this._a.renderAxis();break}},$type:new $.ig.Type("TitleSettings",$$t.$f1.$type)},true);$c("Axis:ac","Control",{a1:function(){return new $$t.f3(this)},_a2:null,gm:function(a){},f9:function(){if(this.b1()){this.a5().onAddAnnotations(this)}},bq:null,br:function(){if(this.bq==null){this.bq=new $.ig.SRProvider(this.domRenderer())}if(this.bq.l()==null){this.bq.l(this.domRenderer())}return this.bq},a6:null,a7:function(){var $self=this;if(this.a6==null){this.a6=$.ig.DVContainer.prototype.instance().createInstance($$t.$df.$type,function(){return $self.br().q()})}return this.a6},ds:function(){return this.iu().width()},e4:function(){return null},e3:function(){return null},isCategory:function(){return false},isNumeric:function(){return false},isAngular:function(){return false},isRadial:function(){return false},isVertical:function(){return false},isSorting:function(){return false},isDateTime:function(){return false},isCategoryDateTime:function(){return false},isContinuous:function(){return true},ah:function(){return this.crossingAxis()},init:function(){var $self=this;this.bq=null;this.bu=false;this.c0=NaN;this.cv=50;this.c6=0;this.c3=150;this.ap=0;this.cz=NaN;this.c5=0;this.c2=180;this.bh=null;this.bg=null;this.e5="Verdana";this.c1=NaN;this.c7=8;this.c4=16;this.es=-1;this.er=1;this.eq=3;this.i0=0;this.c9=0;this.c8=2;this.ai=new $$t.aa;this.aj=new $$t.aa;this.im=$$a.$ae.empty();this.bt=false;this.bs=false;this.cx=NaN;this.cy=-1;this._iz=new $$a.af;this.am=new $$t.fy;this.au=new $$t.f1;$$a.$f.init.call(this);$.ig.DVContainer.prototype.instance().registerIfLoaded("VisualDataFactoryManager");$.ig.DVContainer.prototype.instance().registerIfLoaded("AnnotationFactoryManager");this._df=NaN;this._a2=this.a1();this.gm(this._a2);this._a2.onInit();this._bo=function(){var $ret=new $.ig.Pool$1($$a.$an.$type);$ret.create($self._a2.aw.runOn($self._a2));$ret.activate($self._a2.ap.runOn($self._a2));$ret.disactivate($self._a2.ar.runOn($self._a2));$ret.destroy($self._a2.aq.runOn($self._a2));return $ret}();this._bn=function(){var $ret=new $.ig.Pool$1($$a.$an.$type);$ret.create($self._a2.aw.runOn($self._a2));$ret.activate($self._a2.ap.runOn($self._a2));$ret.disactivate($self._a2.ar.runOn($self._a2));$ret.destroy($self._a2.aq.runOn($self._a2));return $ret}();this._bm=function(){var $ret=new $.ig.Pool$1($$a.$bv.$type);$ret.create($self._a2.bb.runOn($self._a2));$ret.activate($self._a2.o.runOn($self._a2));$ret.disactivate($self._a2.q.runOn($self._a2));$ret.destroy($self._a2.p.runOn($self._a2));return $ret}();this._it=$$a.$ae.empty();this._cs=new $$4.x($.ig.$op.$type,0);this._ct=new $$4.x($$t.$ai.$type,0);this._at=this.as();this._at._af=this.labelSettings();this._at._ac=this;this._cu=new $$4.x($$t.$fv.$type,0);var a=this.ai;a.collectionResetting=$.ig.Delegate.prototype.combine(a.collectionResetting,this.f6.runOn(this));var b=this.ai;b.collectionChanged=$.ig.Delegate.prototype.combine(b.collectionChanged,this.f5.runOn(this));var c=this.aj;c.collectionResetting=$.ig.Delegate.prototype.combine(c.collectionResetting,this.f8.runOn(this));var d=this.aj;d.collectionChanged=$.ig.Delegate.prototype.combine(d.collectionChanged,this.f7.runOn(this));this._ab=$$t.$ac.$type;this.propertyUpdated=$.ig.Delegate.prototype.combine(this.propertyUpdated,function(e,f){$self.go(e,f.propertyName(),f.oldValue(),f.newValue())});this.bp=function(e,f){if($self.seriesViewer()==null||!$self.seriesViewer()._cn){$self.hc(f.oldRect(),f.newRect())}};this._a2.u()},a4:null,a5:function(){var $self=this;if(this.a4==null){this.a4=$.ig.DVContainer.prototype.instance().createInstance($$t.$ab.$type,function(){return $self.br().n()});this.a4.owner(this)}return this.a4},b1:function(){return $.ig.DVContainer.prototype.instance().checkLoaded("AnnotationFactoryManager")},f7:function(a,b){if(!this.b1()){return}this.a5().onAutoAnnotionsChanged(this,this.aj,b)},f8:function(a,b){if(!this.b1()){return}this.a5().onAutoAnnotionsReset(this,this.aj,b)},f5:function(a,b){if(!this.b1()){return}this.a5().onAnnotionsChanged(this,this.ai,b)},f6:function(a,b){if(!this.b1()){return}this.a5().onAnnotionsReset(this,this.ai,b)},provideRenderer:function(a){this.domRenderer(a);this.ga();this._at._af=this.labelSettings()},formatLabel:function(a){if(arguments.length===1){this.h($$t.$ac.formatLabelProperty,a);return a}else{return this.c($$t.$ac.formatLabelProperty)}},gj:function(a,b){if(!a.equals1(b)){this.hb(a,b)}},as:function(){},ac:function(){$$a.$f.ac.call(this);this._a2.ai()},_rootCanvas:null,rootCanvas:function(a){if(arguments.length===1){this._rootCanvas=a;return a}else{return this._rootCanvas}},bl:function(a){if(arguments.length===1){if(this.bl()!=a){var b=this.bl();this.bk=a;this.gu("FastItemsSourceProvider",b,this.bk)}return a}else{return this.bk}},bk:null,seriesViewer:function(a){if(arguments.length===1){if(this.seriesViewer()!=a){var b=this.seriesViewer();this.be=a;this.gu("SeriesViewer",b,this.be)}return a}else{return this.be}},be:null,chart:function(a){if(arguments.length===1){this.seriesViewer(a);return a}else{return $b($$t.$dp.$type,this.seriesViewer())}},bp:null,bu:false,useSmartAxis:function(a){if(arguments.length===1){if(this.bu==a){return}this.bu=a;var b=null;if(this._at!=null&&$$a.$ae.l_op_Inequality(this._at.cn(),null)){b=this._at.cn()}this._at=this.as();this._at._ac=this;this._at._af=this.labelSettings();if($$a.$ae.l_op_Inequality(b,null)){this._at.cn(b)}if(this.seriesViewer()!=null&&this.seriesViewer()._bn!=null){this._at._ae.ak(this.seriesViewer()._bn._w);this.gy(true)}return a}else{return this.bu}},c0:0,smartAxisExtent:function(a){if(arguments.length===1){var b=this.c0;if(b!=a){this.c0=a;this.actualSmartAxisExtent(a);this.gy(true)}return a}else{return this.c0}},cv:0,actualSmartAxisExtent:function(a){if(arguments.length===1){this.cv=a;return a}else{return this.cv}},c6:0,smartAxisMinimumExtent:function(a){if(arguments.length===1){this.c6=a;this.gy(true);return a}else{return this.c6}},c3:0,smartAxisMaximumExtent:function(a){if(arguments.length===1){this.c3=a;this.gy(true);return a}else{return this.c3}},ap:0,smartAxisExtentType:function(a){if(arguments.length===1){var b=this.ap;if(b!=a){this.ap=a;this.gy(true)}return a}else{return this.ap}},cz:0,smartAxisAngle:function(a){if(arguments.length===1){this.cz=a;this.gx();return a}else{return this.cz}},_actualSmartAxisAngle:0,actualSmartAxisAngle:function(a){if(arguments.length===1){this._actualSmartAxisAngle=a;return a}else{return this._actualSmartAxisAngle}},c5:0,smartAxisMinimumAngle:function(a){if(arguments.length===1){this.c5=a;this.gx();return a}else{return this.c5}},c2:0,smartAxisMaximumAngle:function(a){if(arguments.length===1){this.c2=a;this.gx();return a}else{return this.c2}},bh:null,bg:null,smartAxisFont:function(a){if(arguments.length===1){this.bh=a;this.c1=$.ig.FontUtil.prototype.getFontSize(this.bh);this.gx();return a}else{if(this.bh==null){if(this.bg==null){this.bg=this._a2.h()}return this.bg}return this.bh}},e5:null,smartAxisFontName:function(a){if(arguments.length===1){this.e5=a;var b=this.c1;if($.ig.util.isNaN(b)){b=12}this.smartAxisFont().n(a);this.smartAxisFont().d(b);this._at.bz();this.gx();return a}else{return this.e5}},c1:0,smartAxisFontSize:function(a){if(arguments.length===1){this.c1=a;this.smartAxisFont($.ig.FontUtil.prototype.getFontWithNewFontSize(this.smartAxisFont(),this.c1));this.gx();return a}else{return this.c1}},_actualSmartAxisFontSize:0,actualSmartAxisFontSize:function(a){if(arguments.length===1){this._actualSmartAxisFontSize=a;return a}else{return this._actualSmartAxisFontSize}},c7:0,smartAxisMinimumFontSize:function(a){if(arguments.length===1){this.c7=a;this.gx();return a}else{return this.c7}},c4:0,smartAxisMaximumFontSize:function(a){if(arguments.length===1){this.c4=a;this.gx();return a}else{return this.c4}},es:0,smartAxisNumberOfStaggerLevels:function(a){if(arguments.length===1){this.es=a;this.gx();return a}else{return this.es}},er:0,smartAxisMinimumStaggerLevels:function(a){if(arguments.length===1){this.er=a;this.gx();return a}else{return this.er}},eq:0,smartAxisMaximumStaggerLevels:function(a){if(arguments.length===1){this.eq=a;this.gx();return a}else{return this.eq}},_actualSmartAxisNumberOfStaggerLevels:0,actualSmartAxisNumberOfStaggerLevels:function(a){if(arguments.length===1){this._actualSmartAxisNumberOfStaggerLevels=a;return a}else{return this._actualSmartAxisNumberOfStaggerLevels}},i0:0,smartAxisVerticalAlignment:function(a){if(arguments.length===1){this.i0=a;this.gx();return a}else{return this.i0}},c9:0,smartAxisTopMargin:function(a){if(arguments.length===1){this.c9=a;this.gx();return a}else{return this.c9}},c8:0,smartAxisProximityMargin:function(a){if(arguments.length===1){this.c8=a;this.gx();return a}else{return this.c8}},unlockSmartAxisLabelPanel:function(){this._at.ce()},gx:function(){this.gy(false)},gy:function(a){if(a){this._at.cd()}this.cf(true);this.gw()},_he:null,title:function(a){if(arguments.length===1){this.h($$t.$ac.titleProperty,a);return a}else{return this.c($$t.$ac.titleProperty)}},stroke:function(a){if(arguments.length===1){this.h($$t.$ac.strokeProperty,a);return a}else{return this.c($$t.$ac.strokeProperty)}},actualStroke:function(a){if(arguments.length===1){this.h($$t.$ac.actualStrokeProperty,a);return a}else{return this.c($$t.$ac.actualStrokeProperty)}},strokeThickness:function(a){if(arguments.length===1){this.h($$t.$ac.strokeThicknessProperty,a);return a}else{return this.c($$t.$ac.strokeThicknessProperty)}},strokeDashArray:function(a){if(arguments.length===1){this.h($$t.$ac.strokeDashArrayProperty,a);return a}else{return this.c($$t.$ac.strokeDashArrayProperty)}},strip:function(a){if(arguments.length===1){this.h($$t.$ac.stripProperty,a);return a}else{return this.c($$t.$ac.stripProperty)}},majorStroke:function(a){if(arguments.length===1){this.h($$t.$ac.majorStrokeProperty,a);return a}else{return this.c($$t.$ac.majorStrokeProperty)}},actualMajorStroke:function(a){if(arguments.length===1){this.h($$t.$ac.actualMajorStrokeProperty,a);return a}else{return this.c($$t.$ac.actualMajorStrokeProperty)}},majorStrokeThickness:function(a){if(arguments.length===1){this.h($$t.$ac.majorStrokeThicknessProperty,a);return a}else{return this.c($$t.$ac.majorStrokeThicknessProperty)}},majorStrokeDashArray:function(a){if(arguments.length===1){this.h($$t.$ac.majorStrokeDashArrayProperty,a);return a}else{return this.c($$t.$ac.majorStrokeDashArrayProperty)}},minorStroke:function(a){if(arguments.length===1){this.h($$t.$ac.minorStrokeProperty,a);return a}else{return this.c($$t.$ac.minorStrokeProperty)}},actualMinorStroke:function(a){if(arguments.length===1){this.h($$t.$ac.actualMinorStrokeProperty,a);return a}else{return this.c($$t.$ac.actualMinorStrokeProperty)}},minorStrokeThickness:function(a){if(arguments.length===1){this.h($$t.$ac.minorStrokeThicknessProperty,a);return a}else{return this.c($$t.$ac.minorStrokeThicknessProperty)}},minorStrokeDashArray:function(a){if(arguments.length===1){this.h($$t.$ac.minorStrokeDashArrayProperty,a);return a}else{return this.c($$t.$ac.minorStrokeDashArrayProperty)}},tickStroke:function(a){if(arguments.length===1){this.h($$t.$ac.tickStrokeProperty,a);return a}else{return this.c($$t.$ac.tickStrokeProperty)}},tickStrokeThickness:function(a){if(arguments.length===1){this.h($$t.$ac.tickStrokeThicknessProperty,a);return a}else{return this.c($$t.$ac.tickStrokeThicknessProperty)}},tickStrokeDashArray:function(a){if(arguments.length===1){this.h($$t.$ac.tickStrokeDashArrayProperty,a);return a}else{return this.c($$t.$ac.tickStrokeDashArrayProperty)}},tickLength:function(a){if(arguments.length===1){this.h($$t.$ac.tickLengthProperty,a);return a}else{return this.c($$t.$ac.tickLengthProperty)}},_dd:0,g7:function(){if(this.tickLength()>0){this._dd=this.tickLength();return}var a=$b($$t.$dp.$type,this.seriesViewer());if(a!=null&&$.ig.util.isNaN(this.tickLength())&&this.isCategory()&&(this.isVertical()||this.az()==0)){this._dd=a._nj._fd;return}this._dd=0},isDisabled:function(a){if(arguments.length===1){this.h($$t.$ac.isDisabledProperty,a);return a}else{return this.c($$t.$ac.isDisabledProperty)}},isInverted:function(a){if(arguments.length===1){this.h($$t.$ac.isInvertedProperty,a);return a}else{return this.c($$t.$ac.isInvertedProperty)}},_b9:false,useEnhancedIntervalManagement:function(a){if(arguments.length===1){this.h($$t.$ac.useEnhancedIntervalManagementProperty,a);return a}else{return this.c($$t.$ac.useEnhancedIntervalManagementProperty)}},enhancedIntervalMinimumCharacters:function(a){if(arguments.length===1){this.h($$t.$ac.enhancedIntervalMinimumCharactersProperty,a);return a}else{return $h(this.c($$t.$ac.enhancedIntervalMinimumCharactersProperty))}},labelSettings:function(a){if(arguments.length===1){this.h($$t.$ac.labelSettingsProperty,a);return a}else{return this.c($$t.$ac.labelSettingsProperty)}},dh:function(){return 0},h7:function(){if(this.isVertical()){return 2}return 0},i1:function(){return 1},h8:function(){return 1},i2:function(){return 1},dj:function(){if(this.isVertical()){return $.ig.DeviceUtils.prototype.g(5)}return 0},dl:function(){if(!this.isVertical()&&!this.isAngular()){return $.ig.DeviceUtils.prototype.g(5)}return 0},dk:function(){if(this.isVertical()){return $.ig.DeviceUtils.prototype.g(5)}return 0},di:function(){if(!this.isVertical()&&!this.isAngular()){return $.ig.DeviceUtils.prototype.g(5)}return 0},dp:function(){return NaN},dr:function(){return NaN},dq:function(){return NaN},dn:function(){return NaN},ax:function(){if(this.isVertical()){return 2}if(this.isRadial()){return 5}return 1},ay:function(){return 1},crossingAxis:function(a){if(arguments.length===1){this.h($$t.$ac.crossingAxisProperty,a);return a}else{return this.c($$t.$ac.crossingAxisProperty)}},crossingValue:function(a){if(arguments.length===1){this.h($$t.$ac.crossingValueProperty,a);return a}else{return this.c($$t.$ac.crossingValueProperty)}},rangeChanged:null,gv:function(a){if(this.rangeChanged!=null){this.rangeChanged(this,a)}},titleSettings:function(a){if(arguments.length===1){this.h($$t.$ac.titleSettingsProperty,a);return a}else{return this.c($$t.$ac.titleSettingsProperty)}},dm:function(){if(this.isVertical()){return-90}return 0},dg:function(){return NaN},annotations:function(){return this.ai},ai:null,al:function(){return this.aj},aj:null,im:null,iu:function(a){if(arguments.length===1){this.im=a;return a}else{if(this._it.isEmpty()){return this.im}return this._it}},_it:null,g8:function(){var a=0;var b=$b($$t.$dp.$type,this.seriesViewer());if(b!=null&&b.gridMode()==0){a=1}this._a2.au(a)},cq:function(a,b,c){return this.seriesViewer()!=null},cd:function(){var a=$$a.$ae.empty();if(this.seriesViewer()!=null){a=this.seriesViewer().windowRect()}return this.cq(this.iu(),a,this._a2)},_cs:null,_ct:null,_at:null,hb:function(a,b){this.iu(b);this.cf(true);this.updateRange();this.g0(false);if(this.seriesViewer()!=null){this.seriesViewer()._al.ad(1,this,this._a3,b)}},bt:false,cf:function(a){if(arguments.length===1){this.bt=a;return a}else{return this.bt}},ir:function(){if(this.seriesViewer()==null||this.seriesViewer().effectiveViewport().isEmpty()){return $$a.$ae.empty()}var a=this.seriesViewer().effectiveViewport();var b=this.iu();var c=(a.left()-b.left())/b.width();var d=(a.top()-b.top())/b.height();var e=(a.right()-b.left())/b.width();var f=(a.bottom()-b.top())/b.height();return new $$a.ae(0,c,d,e-c,f-d)},hc:function(a,b){this.cf(true);this.g0(true)},gw:function(){this.g0(false)},_a3:null,_domRenderer:null,domRenderer:function(a){if(arguments.length===1){this._domRenderer=a;return a}else{return this._domRenderer}},go:function(a,b,c,d){switch(b){case"SeriesViewer":var e=$b($$t.$f.$type,c);if(e!=null){this.domRenderer(null);e.actualWindowRectChanged=$.ig.Delegate.prototype.remove(e.actualWindowRectChanged,this.bp);e._al.ac(1,this);this._a2.z(e)}var f=$b($$t.$f.$type,d);if(f!=null){this._eo=f.widget()!=null&&f.widget()._creationOptions!=null&&!String.isNullOrEmpty(f.widget()._creationOptions.language)?new $$0.cf(f.widget()._creationOptions.language):null;this.domRenderer(f._bn._i._af);f.actualWindowRectChanged=$.ig.Delegate.prototype.combine(f.actualWindowRectChanged,this.bp);this._a3=f._al.k(1,this,this.ge.runOn(this));if(this.labelSettings()==null&&this.domRenderer()!=null){this.provideRenderer(this.domRenderer())}this._a2.t(f);if(this._cg&&!this._a3._e){this._cg=false;this.updateRange()}this.g6();this.g7()}break;case"IsDisabled":this.g0(false);break;case"IsInverted":this._b9=this.isInverted();var g=new $$t.e4(0,0,0,1,1);this.gd(g);var i=this._cu.getEnumerator();while(i.moveNext()){var h=i.current();h.h4();if(h.seriesViewer()!=null){h.ic()}}break;case"Label":this._a2.onLabelChanged();if($b($$a.$k.$type,d)!==null){this._cp=true}else{this._cp=false}this.cf(true);this.g3();this.g0(false);break;case"MajorStrokeThickness":case"MinorStrokeThickness":case"StrokeThickness":this.g0(false);break;case"LabelSettings":var j=$b($$t.$f1.$type,d);if(j!=null){j.registerAxis(this);this.au=j}else{this.au=new $$t.f1}if(this._at!=null){this._at._af=this.au}if(this._a2.l()){this._a2.v(this.au)}this.cf(true);this.g0(false);break;case"Title":this._a2.aj();break;case"TitleSettings":var k=$b($$t.$f2.$type,d);if(k!=null){k.registerAxis(this)}else{k=new $$t.f2}if(this._he!=null){this._he.dataContext(k)}this._a2.aj();this.g0(false);break;case"TickLength":this.cf(true);this.g7();this._a2.ac();this.g0(false);break;case"EnhancedIntervalMinimumCharacters":case"UseEnhancedIntervalManagement":this.cf(true);this.g0(false);break;case"CrossingAxis":if(this.seriesViewer()!=null){this.seriesViewer().ht()}break;case"MinorStroke":this.g6();if(d!=null){this._ci=true;this.g0(false)}else{this._ci=false}break;case"CrossingValue":if(this.crossingAxis()!=null){this.crossingAxis().renderAxis()}break;case"Stroke":case"MajorStroke":this.g6();this.g0(false);break;case"StrokeDashArray":case"MajorStrokeDashArray":case"MinorStrokeDashArray":case"FormatLabel":case"TickStroke":case"TickStrokeThickness":case"TickStrokeDashArray":case"ActualStroke":case"ActualMajorStroke":case"ActualMinorStroke":case"Strip":this.g0(false);break;case"MinExtent":this._a2.ac();break}},_coercionMethods:null,coercionMethods:function(a){if(arguments.length===1){this._coercionMethods=a;return a}else{return this._coercionMethods}},bs:false,expectFunctions:function(a){if(arguments.length===1){this.bs=a;return a}else{return this.bs}},_ci:false,g3:function(){this._bo.count(0);this._bn.count(0);this._bm.count(0);if(this._a2.l()){this._a2.am()}},_cp:false,gl:function(a,b,c,d){var e=Math.min(b,c);var f=Math.max(b,c);if(e<d.bottom()&&f>d.top()){var g=new $$a.a5;g._d=new $$a.ae(0,d.left(),e,d.width(),f-e);a.add(g)}},gk:function(a,b,c,d,e){var f=b<=c.bottom()&&b>=c.top();if(!e&&f){f=!this.b7(b,d.c(),c,false)}if(f){if(d._a){b=this.de(b,c.top(),c.bottom(),d)}var g=new $$a.a4;g._c={__x:c.left(),__y:b,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};g._b={__x:c.right(),__y:b,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};a.add(g)}},ha:function(a,b,c,d){var e=Math.min(b,c);var f=Math.max(b,c);if(f>d.left()&&e<d.right()){var g=new $$a.a5;g._d=new $$a.ae(0,e,d.top(),f-e,d.height());a.add(g)}},g9:function(a,b,c,d,e){var f=b>=c.left()&&b<=c.right();if(!f){var g=$.ig.truncate(Math.round(b));var h=$.ig.truncate(Math.round(c.left()));var i=$.ig.truncate(Math.round(c.right()));if(g>=h&&g<=i){f=true}}if(!e&&f){f=!this.b7(b,d.c(),c,true)}if(f){if(d._a){b=this.de(b,c.left(),c.right(),d)}var j=new $$a.a4;j._c={__x:b,__y:c.top(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};j._b={__x:b,__y:c.bottom(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};a.add(j)}},b7:function(a,b,c,d){var e=false;var f=$b($$t.$dp.$type,this.seriesViewer());if(f!=null&&f.nu()&&!c.isEmpty()){var h=f.axes().getEnumerator();while(h.moveNext()){var g=h.current();if(g.__visibility!=0||g.strokeThickness()<1||g.actualStroke()==null||$.ig.BrushUtilCore.prototype.a(g.actualStroke())||g.iu().isEmpty()){continue}if(g.crossingAxis()!=null&&g.by()){var i=this.isVertical()?c.left():c.top();var j=0;var k=g.g4(i,j,g.seriesViewer().windowRect(),c,g.ip(),d?c.left():c.top(),d?c.right():c.bottom());i=k.p0;j=k.p1;var l=$$a.$ae.empty();var m=$$a.$ae.empty();if(d&&g.isVertical()){l=new $$a.ae(0,i-g.strokeThickness()/2,g.iu().top(),g.strokeThickness(),g.iu().height());m=new $$a.ae(0,a-b/2,c.top(),b,c.height())}else if(!d&&!g.isVertical()){l=new $$a.ae(0,g.iu().left(),i-g.strokeThickness()/2,g.iu().width(),g.strokeThickness());m=new $$a.ae(0,c.left(),a-b/2,c.width(),b)}if(l.left()<=m.right()&&m.left()<=l.right()&&l.top()<=m.bottom()&&m.top()<=l.bottom()){e=true;break}}else{var n=$$a.$ae.empty();var o=$$a.$ae.empty();if(d&&g.isVertical()){n=new $$a.ae(0,g.iu().left(),g.iu().top(),g.strokeThickness(),g.iu().height());o=new $$a.ae(0,a-b/2,c.top(),b,c.height())}else if(!d&&!g.isVertical()){n=new $$a.ae(0,g.iu().left(),g.iu().bottom()-g.strokeThickness()/2,g.iu().width(),g.strokeThickness());o=new $$a.ae(0,c.left(),a-b/2,c.width(),b)}if(n.left()<=o.right()&&o.left()<=n.right()&&n.top()<=o.bottom()&&o.top()<=n.bottom()){e=true;break}}}}return e},g4:function(a,b,c,d,e,f,g){var h=Math.abs(f-g);a=this.crossingValue();a=this.crossingAxis().scaleValue(a);var i=$b($$t.$al.$type,this.crossingAxis());if(i!=null&&i.categoryMode()==2){var j=.5*i.getCategorySize(c,d,e);var k=i.az()==0;if(i.isInverted()==k){j=-j}a=a+j}b=a-f;if(a<f){a=f}else if(a>g){a=g}if(b<0){b=0}else if(b>h){b=h}return{p0:a,p1:b}},de:function(a,b,c,d){var e=a;if(d!=null&&d.c()>0){var f=d.c()%2;if(f==0||f==1){var g=1;e=Math.floor(a);if(e+.5<a){g=-1;e=Math.ceil(a)}if(f==1){e+=.5*g}if(e>=c){e-=1}else if(e<=b){e+=1}}}return e},gc:function(a){this._a2.y(a)},gb:function(){this._bo.count(0);this._bn.count(0);this._bm.count(0);this._a2.w();this._cs.clear();this._ct.clear()},renderAxis:function(){this.g0(false)},g0:function(a){if(this.seriesViewer()!=null){this.seriesViewer()._al.ab(1,this,this._a3,a);if(this.renderRequested!=null){var b=new $$t.cz;b.animate(a);this.renderRequested(this,b);a=b.animate()}}},renderRequested:null,_a9:null,d7:function(){if(this._a9==null){return-1}if($.ig.util.isNaN(this._a9._a)){return-1}if(this.labelSettings()!=null&&this.labelSettings().angle()!=0){return-1}return Math.max($$t.$ac.d2,this._a9._a)},d5:function(){if(this._a9==null){return-1}if($.ig.util.isNaN(this._a9._c)&&$.ig.util.isNaN(this.cx)){return-1}if(this.labelSettings()!=null&&this.labelSettings().angle()!=0){return-1}var a=this._a9._c;if(!$.ig.util.isNaN(this.cx)&&this.enhancedIntervalMinimumCharacters()==-1){return this.cx}return Math.max($$t.$ac.d2,this._a9._c)},d6:function(){if(this.isVertical()){return this.d7()}else{return this.d5()}},cj:function(){return this.enhancedIntervalMinimumCharacters()==-1},ge:function(a){if(this._a2.k()){return}var b=0;var c=0;if(this._ct!=null&&this._ct.count()>0){b=this._ct.__inner[this._ct.count()-1]._c;c=this._ct.count()}if(this.cf()&&this.useEnhancedIntervalManagement()){this._a9=this.a8()}this.g1(a);if(!this.isVertical()&&this.cf()&&this.useEnhancedIntervalManagement()&&this.cj()){if(this.bw()){this.g1(a)}}var d=1;var e=0;if(this._ct!=null&&this._ct.count()>0){d=this._ct.__inner[this._ct.count()-1]._c;e=this._ct.count()}if(this.useSmartAxis()){this.cf(true)}var f=false;if(d!=b||e!=c||this.cf()){this.cf(false);if(this._a2.l()){this._a2.ac();f=true}}this._a2.ab();if(!f){this.gf()}},cx:0,bw:function(){if(!$.ig.util.isNaN(this.cx)||this._cs==null||this._cs.count()==0){return false}var a=this.bi();if(a==null){return false}var b=-1.7976931348623157e308;for(var c=0;c<this._cs.count();c++){var d=this._cs.__inner[c];if(typeof d==="string"){var e=$.ig.FontUtil.prototype.measureStringWidth(d,a,this._a2._i);b=Math.max(e,b)}}b+=5;if(this.labelSettings()!=null){b+=this.labelSettings().leftMargin()+this.labelSettings().rightMargin()}this.cx=b;return true},resetCachedEnhancedInterval:function(){this.cx=NaN;this.g0(false)},cy:0,a8:function(){var a=this.bi();if(a==null){return null}var b="W";var c=$.ig.FontUtil.prototype.measureStringWidth(b,a,this._a2._i);if(this.cy!=c||this._a9==null){this.cy=c;var d=$.ig.FontUtil.prototype.getCurrentFontHeight(this.seriesViewer()._bn._i._af,a);if(this._a9==null){this._a9=new $$t.v}this._a9._a=d;this._a9._b=this.enhancedIntervalMinimumCharacters();this._a9._d=c;this._a9._c=this._a9._d*this._a9._b}return this._a9},bi:function(){var a=null;if(this.seriesViewer()!=null){a=this.seriesViewer().getFontInfo()}if(this.labelSettings()!=null&&this.labelSettings().i()){if(this.seriesViewer()!=null){a=this.labelSettings().g(this.seriesViewer()._bn._i._af)}}return a},gf:function(){if(!this._a2.l()){return}if(!this.bz()){this._a2.aa()}},_cg:false,updateRange:function(){return this.updateRange1(false)},updateRange1:function(a){if(a||this.seriesViewer()==null){var b=this.cm();if(b){this.cf(true)}this._cg=false;return b}if(!this._cg){this._cg=true;this.seriesViewer()._al.aa(this,this._a3)}return false},cm:function(){return false},g1:function(a){if(this._he!=null){if((this.titleSettings()==null||this.titleSettings().visibility()==0)&&(this.labelSettings()==null||this.labelSettings().visibility()==0)&&this.title()!=null){this._he.__visibility=0}else{this._he.__visibility=1}}},g6:function(){var a=$b($$t.$dp.$type,this.seriesViewer());if(a==null){return}var b=null,c=null,d=null;if(this.isCategory()&&!this.isAngular()){b=a.defaultAxisStroke();var f=this._cu.getEnumerator();while(f.moveNext()){var e=f.current();if(e.isScatter()||e.isRadial()||e.isPolar()||e.isRadial()){c=a.defaultAxisMajorStroke();d=a.defaultAxisMinorStroke();break}}}else if(this.isNumeric()&&!this.isAngular()){c=a.defaultAxisMajorStroke();d=a.defaultAxisMinorStroke();b=this.crossingAxis()!=null?a.defaultAxisStroke():null;var h=this._cu.getEnumerator();while(h.moveNext()){var g=h.current();if(g.isScatter()||g.isRadial()||g.isPolar()||g.isRadial()){b=a.defaultAxisStroke();break}}}else if(this.isAngular()||this.az()==3){b=a.defaultAxisStroke();c=a.defaultAxisMajorStroke();d=a.defaultAxisMinorStroke()}this.actualStroke(this.stroke()!=null?this.stroke():b);this.actualMajorStroke(this.majorStroke()!=null?this.majorStroke():c);this.actualMinorStroke(this.minorStroke()!=null?this.minorStroke():d)},propertyChanged:null,propertyUpdated:null,gu:function(a,b,c){if(this.propertyChanged!=null){this.propertyChanged(this,new $$0.b7(a))}if(this.propertyUpdated!=null){this.propertyUpdated(this,new $.ig.PropertyUpdatedEventArgs(a,b,c))}},_cu:null,registerSeries:function(a){var b=this._cu.contains(a);if(!b){this._cu.add(a)}this.g6();return!b},deregisterSeries:function(a){var b=this._cu.contains(a);if(b){this._cu.remove(a)}this.g6();return b},label:function(a){if(arguments.length===1){this.h($$t.$ac.labelProperty,a);return a}else{return this.c($$t.$ac.labelProperty)}},e1:function(a){return this._a2.m(a)},fe:function(a){return this._a2.n(a)},d4:function(){return NaN},getScaledValue:function(a,b){return 0},du:function(a,b,c){return 0},iq:function(a){if(this.seriesViewer()==null){return $$a.$ae.empty()}if(!a.equals1(this.iu())){return $$a.$ae.empty()}return this.seriesViewer().effectiveViewport()},ip:function(){if(this.seriesViewer()==null){return $$a.$ae.empty()}return this.seriesViewer().effectiveViewport()},io:function(){if(this.seriesViewer()==null||this.seriesViewer().contentViewport().isEmpty()){return this.iu()}return this.seriesViewer().contentViewport()},is:function(a,b){if(b.isEmpty()){return a}return b},getScaledValue2:function(a,b,c){var d=this.iq(c);var e=new $$t.b0(0,b,c,this.isInverted(),d);return this.getScaledValue(a,e)},getScaledValueList:function(a,b,c,d){},getScaledBucketValueList:function(a,b,c,d,e){},getUnscaledValue:function(a,b){return 0},dx:function(a,b,c){return 0},getUnscaledValue2:function(a,b,c){var d=this.iq(c);var e=new $$t.b0(0,b,c,this.isInverted(),d);return this.getUnscaledValue(a,e)},getUnscaledValueList:function(a,b,c,d){},scaleValue:function(a){var b=this.ip();var c=new $$t.b0(0,this.seriesViewer().windowRect(),this.iu(),this.isInverted(),b);return this.getScaledValue(a,c)},az:function(){},_iz:null,gn:function(){this._it=new $$a.ae(0,0,0,this._iz.width(),this._iz.height())},am:null,an:function(){this.am._a=this._at;return this.am},_df:0,cw:0,d1:function(a){if(arguments.length===1){var b=this.d1();if(a!=b){this.cw=a;this.gu("MinExtent",b,this.d1())}return a}else{return this.cw}},bz:function(){if(!$.ig.util.isNaN(this._df)){return true}if(this.labelSettings()==null){return false}else{return this.labelSettings().k()}},dz:function(){if(!$.ig.util.isNaN(this._df)){return this._df}if(this.labelSettings()==null){return 50}return this.labelSettings().extent()},ga:function(){this._a2.s()},gd:function(a){this.gv(a)},_bo:null,_bn:null,_bm:null,iv:function(){return this.ao()._a},iw:function(){return this.ao()._b},iy:function(){return this._a2.c()._d},ix:function(){return this.ao()._c},bb:function(){return $$t.$ee.a(this.be)},ao:function(){return this._a2.c()},au:null,av:function(){return this.au},gp:function(a,b){if(this._at!=null){this._at.b9(a)}this._a2.ae(a,b)},by:function(){return this.crossingValue()!=null},exportVisualData:function(){return this.a7().exportVisualData(this)},cr:function(){var d__=new $$t.ad((-2));d__.__4__this=this;return d__},gq:function(a){},gt:function(a){},gs:function(a){},_eo:null,$type:new $.ig.Type("Axis",$$a.$f.$type,[$$0.$b6.$type])},true);$c("AxisCollection:ae","ObservableCollection$1",{init:function(){var $self=this;$$4.$f.init.call(this,$$t.$ac.$type,0);this.propertyChanged=$.ig.Delegate.prototype.combine(this.propertyChanged,function(a,b){if(b.propertyName()=="Name"){for(var c=0;c<$self.count();++c){if($self.__inner[c].name()==b.propertyName()){$self.ac(new $$4.ae(2,2,$self.__inner[c],$self.__inner[c],c))}}}})},collectionResetting:null,p:function(){if(this.collectionResetting!=null){this.collectionResetting(this,null)}$$4.$f.p.call(this)},$type:new $.ig.Type("AxisCollection",$$4.$f.$type.specialize($$t.$ac.$type))},true);$c("AxisLabelInfo:af","Object",{init:function(){$.ig.$op.init.call(this)},_b:null,_a:0,$type:new $.ig.Type("AxisLabelInfo",$.ig.$ot)},true);$c("AxisLabelManager:ag","Object",{_e:null,_f:null,_b:null,_a:null,_c:null,init:function(){$.ig.$op.init.call(this);this._c=function(a){}},m:function(a,b){this._e.clear();this._f.clear();this._b._ac=this._a;this._b.cp(a);this._b._co=b;if(b.isEmpty()||a.isEmpty()){this.r(0);this._a._bn.count(0);this._a._bm.count(0)}if(this._a._bo.count()==0&&this._a._bn.count()==0){this._b._ab.clear()}},i:function(a,b){this._e.add1(a);
this._f.add(b)},s:function(){this._b.a1(this._e);this._b._a2=this._f},j:function(a){$$t.$ag.k(a,false)},k:function(a,b){},l:function(a){$$t.$ag.k(a,true)},h:function(a){this._b._ab.add(a)},q:function(a){this._b._bn=a},n:function(a){this._c(a)},t:function(a){var b=this._a._bo.item(a);return b},r:function(a){if(this._a==null){return}this._a._bo.count(a)},d:function(){if(this._a==null||this._a.labelSettings()==null){return false}return this._a.labelSettings().visibility()!=0},p:function(){this._a._bo.count(0);this._a._bn.count(0);this._a._bm.count(0);this._a._at._a3.clear()},o:function(){this._a.cf(true)},g:function(){this._a.f9()},$type:new $.ig.Type("AxisLabelManager",$.ig.$ot)},true);$c("AxisLabelPanelBase:ah","Panel",{ad:function(){return new $$t.f0(this)},b8:function(a){},_ae:null,_cl:null,bz:function(){},ce:function(){},cd:function(){},init:function(){this.ax=null;this.ck=$$a.$ae.empty();this.a5=50;$$a.$am.init.call(this);this._a6=NaN;this._co=$$a.$ae.empty();this.cn($$a.$ae.empty());this._ae=this.ad();this.b8(this._ae);this._ae.am();this._a3=new $$4.x($$a.$e.$type,0);this._a2=new $$4.x($$t.$ai.$type,0);this._a0=new $$4.x($$a.$ae.$type,0);this._aq=false;this._ap=false;this._ar=false;this._am=false;this.aj=false},_bn:0,_ac:null,aj:false,at:function(a){if(arguments.length===1){this.aj=a;return a}else{return this.aj}},ax:null,a1:function(a){if(arguments.length===1){var b=this.ax;this.ax=a;if(b==null&&b!=a){this.b5()}return a}else{return this.ax}},_a2:null,_co:null,ck:null,cp:function(a){if(arguments.length===1){var b=this.ck;this.ck=a;this.ch(b,this.ck);return a}else{return this.ck}},cj:null,cn:function(a){if(arguments.length===1){var b=this.cj;this.cj=a;this.b4(b,this.cj);return a}else{return this.cj}},a4:0,a8:function(a){if(arguments.length===1){this.a4=a;return a}else{return this.a4}},_bo:null,_a3:null,_a0:null,_af:null,_am:false,_ap:false,_aq:false,_ar:false,_bq:null,_ak:false,al:function(a,b){for(var c=0;c<a.count()-1;c++){if(b.__inner[c]){continue}for(var d=c;d<a.count()-1;d++){if(b.__inner[d+1]){continue}if(a.__inner[c].intersectsWith(a.__inner[d+1])){return true}}}return false},bp:function(a,b,c){return{ret:0,p1:b}},ay:function(){return null},bx:function(){},bt:function(a){},bd:function(){return this._af!=null?this._af.angle():0},bh:function(){return this._ac.titleSettings()!=null?this._ac.titleSettings().angle():0},ao:function(a,b){if(a==0&&!this._ac.isAngular()&&this._af!=null){if(this._ac.isVertical()){if(!this._af.showFirstLabel()&&this._ac.seriesViewer().getActualWindowScaleVertical()==1){return false}}else{if(!this._af.showFirstLabel()&&this._ac.seriesViewer().getActualWindowScaleHorizontal()==1){return false}}}return true},bc:function(a){return this._ae.m(a)},bm:function(a){return this._ae.w(a)},be:function(a){return this._ae.n(a)},bb:function(a){return this._ae.l(a)},an:function(){return false},ch:function(a,b){},b4:function(a,b){},az:function(){if(this._ab.count()<1||this._a2.count()==0){return new $$4.x($$a.$ae.$type,0)}this._a3=new $$4.x($$a.$e.$type,0);this._a0=new $$4.x($$a.$ae.$type,0);this.bx();this._ae.ae();var a=this.bd();if(a%360==0){this._ap=false}if(this._a3.count()==0){return new $$4.x($$a.$ae.$type,0)}this._a0=this.ay();this.aj=true;return this._a0},bg:function(a,b){var c=a*(Math.PI/180);var d=Math.abs(b.width()*Math.cos(c))+Math.abs(b.height()*Math.sin(c));return d},bf:function(a,b){var c=a*(Math.PI/180);var d=Math.abs(b.height()*Math.cos(c))+Math.abs(b.width()*Math.sin(c));return d},bk:function(){var a=this._ae.k();return a},bi:function(){var a=this._ae.j();return a},bj:function(){if(this._ac.title()==null||this._ac.titleSettings()!=null&&this._ac.titleSettings().visibility()==1){return 0}var a=this.bi();var b=this.bk();var c=new $$a.ae(0,0,0,b,a);var d=this.bh();var e=$.ig.RectUtil.prototype.w(c,d);return e.height()+this._ae.v()+this._ae.s()},bl:function(){if(this._ac.title()==null||this._ac.titleSettings()!=null&&this._ac.titleSettings().visibility()==1){return 0}var a=this.bi();var b=this.bk();var c=new $$a.ae(0,0,0,b,a);var d=this.bh();var e=$.ig.RectUtil.prototype.w(c,d);return e.width()+this._ae.t()+this._ae.u()},cq:function(a){if(this._ac==null||this._ab.count()==0){return a}this.bw(a);this.b0();this.bv(a);this._a0=this.az();if(this._a3.count()!=this._a0.count()){return a}var b=this._ae.p();var c=this._ae.r();var d=this._ae.q();var e=this._ae.o();if(this._ap){for(var f=0;f<this._a3.count();f++){if(this.ao(f,this._a0.__inner[f])){this._ae.aa(this._a3.__inner[f],this._a0.__inner[f],b,c,d,e)}this.cb(this._a3.__inner[f],this.bd())}}for(var g=0;g<this._a3.count();g++){if(!this._ap){this._ae.ad(this._a3.__inner[g])}if(this.ao(g,this._a0.__inner[g])){this._ae.aa(this._a3.__inner[g],this._a0.__inner[g],b,c,d,e)}else{this._ae.aa(this._a3.__inner[g],new $$a.ae(0,0,0,0,0),b,c,d,e)}}if(this._ac._bn.count()>0){this._ac.a5().arrangeAnnotations(this._ac,this._ae,this._a3,this._a0,this._ap,this.bd(),b,c,d,e)}this.bt(a);return a},cm:function(){return $$a.$ae.empty()},bw:function(a){if(this._ac._he==null){return}this._ae.ah(this._ac._he,new $$a.af(1,Number.POSITIVE_INFINITY,Number.POSITIVE_INFINITY));var b=Math.abs(this.bh()-0)>1e-6;var c=this.cm();var d=c.left()+c.width()/2;var e=c.top()+c.height()/2;var f=this.bk()+this._ae.t()+this._ae.u();var g=this.bi()+this._ae.v()+this._ae.s();var h=f/2;var i=g/2;var j=new $$a.ae(0,d-h,e-i,f,g);if(b){this.cc(this._ac._he)}else{this._ae.ad(this._ac._he)}this._ae.aa(this._ac._he,j,this._ae.t(),this._ae.v(),this._ae.u(),this._ae.s());if((this._ac.titleSettings()==null||this._ac.titleSettings().visibility()==0)&&(this._ac.labelSettings()==null||this._ac.labelSettings().visibility()==0)&&this._ac.title()!=null){this._ac._he.__visibility=0}else{this._ac._he.__visibility=1;this._ae.aa(this._ac._he,new $$a.ae(0,0,0,0,0),0,0,0,0)}},bv:function(a){this._ae.ab(a)},b0:function(){},aw:function(){if($b($$t.$al.$type,this._ac)!==null){return this._ac._jf}if($b($$t.$aw.$type,this._ac)!==null){var a=new $$4.x(Number,0);var d=this._ac.actualTickmarkValues().j();for(var c=0;c<d.length;c++){var b=d[c];var e=this._ac.ip();var f=new $$t.b0(0,this._ac.seriesViewer().windowRect(),this._ac.iu(),this._ac._b9,e);a.add(this._ac.getScaledValue(b,f))}return a}return null},ag:function(){var a=this._af!=null?this._af._c:this.ah();if(this._ac.crossingAxis()==null){if(a==4){a=5}else if(a==5){a=4}else if(a==6){a=7}else if(a==7){a=6}}return a},cg:function(a,b,c,d,e,f){var g=b;var h=b;if(f!=null){var i=f.c()/2;g-=i;h+=i}if(h>=e.left()&&g<=e.right()){if(f._a){b=this._ac.de(b,e.left(),e.right(),f)}var j=new $$a.a4;j._c={__x:b,__y:c,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};j._b={__x:b,__y:d,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};a.add(j)}},b3:function(a,b,c,d,e,f){if(b<=e.bottom()&&b>=e.top()){if(f._a){b=this._ac.de(b,e.top(),e.bottom(),f)}var g=new $$a.a4;g._c={__x:c,__y:b,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};g._b={__x:d,__y:b,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};a.add(g)}},cb:function(a,b){var c=this.bd();this._ae.ai(a,c)},cc:function(a){var b=this.bh();this.b2(a,b)},b2:function(a,b){var c=$b($$a.$e.$type,a);var d=this.bi();var e=this.bk();var f=.5*e;var g=.5*d;var h=function(){var $ret=new $$a.bm;$ret._j=b;$ret._k=f;$ret._l=g;return $ret}();var i=new $$a.bp;i._j.add(h);c._j=i},cr:function(a){if(this._ab.contains(this._ac._he)==false&&this._ac._he!=null){this._ab.add(this._ac._he);$$t.$ag.l(this._ac._he)}var c=this._ab.getEnumerator();while(c.moveNext()){var b=c.current();if(b!=this._ac._he&&b!=this._ae._av){this._ae.ag(b)}}var d=this._ac==null||this.a5<=0||$.ig.util.isNaN(this.a5)?50:this.a5;if(this._ac!=null&&(this._ac._cu==null||this._ac._cu.count()==0)){if(this._ac.bz()){d=this._ac.dz()}}var e=this.an();d=Math.min(d,e?a.height():a.width());d=Number.isInfinity(d)?50:d;return e?new $$a.af(1,50,d):new $$a.af(1,d,50)},a9:function(a){if(arguments.length===1){this.h($$t.$ah.ci,a);return a}else{return this.c($$t.$ah.ci)}},a5:0,ai:function(a){if(a==null){return this._ac.seriesViewer().aj(this._ac)}if(a.position()==0){if(this._ac!=null&&this._ac.seriesViewer()!=null){return this._ac.seriesViewer().aj(this._ac)}return 4}return a.position()},ah:function(){return 1},as:function(a){return true},au:function(){var d__=new $$t.aj((-2));d__.__4__this=this;return d__},bs:function(a,b,c,d,e){var f=this._ae.x(b,c,d,e);return f},by:function(a){if(this._bq==null||this.bc(this._bq)<this.bc(a)){this._bq=a}},b7:function(a){this._a3.add(a)},av:function(){var d__=new $$t.ak((-2));d__.__4__this=this;return d__},_a6:0,_a7:0,b1:function(){this._ae.af();this.cf()},cf:function(){this._a0=this.az()},b5:function(){},ba:function(a){return this.a5},b6:function(){this._ae.aj()},b9:function(a){this._ae.ak(a)},bu:function(){this._ae.y()},ca:function(){this._ae.an()},$type:new $.ig.Type("AxisLabelPanelBase",$$a.$am.$type)},true);$c("LabelPosition:ai","Object",{_c:0,_a:false,_d:null,_b:false,init:function(a){$.ig.$op.init.call(this);this._c=a},$type:new $.ig.Type("LabelPosition",$.ig.$ot)},true);$c("IScaler:ar","Object",{$type:new $.ig.Type("IScaler",null)},true);$c("ICategoryScaler:as","Object",{$type:new $.ig.Type("ICategoryScaler",null,[$$t.$ar.$type])},true);$c("CategoryAxisBase:al","Axis",{a1:function(){return new $$t.f4(this)},isContinuous:function(){return false},gm:function(a){$$t.$ac.gm.call(this,a);this._i4=a},_i4:null,init:function(){this.jq=0;this.jr=0;this.jt=0;this.i9=false;$$t.$ac.init.call(this);this._jf=new $$4.x(Number,0)},cq:function(a,b,c){var d=$$t.$ac.cq.call(this,a,b,c);if(!d){return false}return this.itemsSource()!=null&&this.jr>0},kc:function(){if(this.i8()!=null&&this.bl()!=null&&this.itemsSource()!=null){this.i8(this.bl().releaseFastItemsSource(this.itemsSource()))}},kb:function(){if(this.i8()==null&&this.bl()!=null&&this.itemsSource()!=null){this.i8(this.bl().getFastItemsSource(this.itemsSource()))}},_jf:null,isCategory:function(){return true},getCategoryBoundingBox:function(a,b,c){if(this.isAngular()){return $$a.$ae.empty()}return this.getCategoryBoundingBoxHelper(a,b,c,this.isVertical())},getCategoryBoundingBoxHelper:function(a,b,c,d){var e=0;var f=a.__x;var g=this.iu().left();var h=this.iu().right();if(d){f=a.__y;g=this.iu().top();h=this.iu().bottom()}var i=this._jf;if(d&&!this.isInverted()||!d&&this.isInverted()){i=new $$4.x(Number,0);for(var j=this._jf.count()-1;j>=0;j--){i.add(this._jf.__inner[j])}}if(this.categoryMode()==0){if(b){var k;if(d){k=new $$a.ae(0,this.iu().left(),a.__y-c/2,this.iu().width(),c)}else{k=new $$a.ae(0,a.__x-c/2,this.iu().top(),c,this.iu().height())}k.intersect(this.iu());return k}else{if(f>h){return $$a.$ae.empty()}if(f<g){return $$a.$ae.empty()}var l=1.7976931348623157e308;var m=-1;for(e=0;e<i.count();e++){var n=Math.abs(i.__inner[e]-f);if(n<l){l=n;m=e}}if(m==-1){return $$a.$ae.empty()}var o=i.__inner[m];var p;if(d){p=new $$a.ae(0,this.iu().left(),o-c/2,this.iu().width(),c)}else{p=new $$a.ae(0,o-c/2,this.iu().top(),c,this.iu().height())}p.intersect(this.iu());return p}}else{for(e=0;e<i.count();e++){if(i.__inner[e]>f){break}}if(e==0){return $$a.$ae.empty()}if(f>h){return $$a.$ae.empty()}if(f<g){return $$a.$ae.empty()}var q=this.iu().right();if(d){q=this.iu().bottom()}if(e<i.count()){q=i.__inner[e]}if(d){return new $$a.ae(0,this.iu().left(),i.__inner[e-1],this.iu().width(),q-i.__inner[e-1])}else{return new $$a.ae(0,i.__inner[e-1],this.iu().top(),q-i.__inner[e-1],this.iu().height())}}},i8:function(a){if(arguments.length===1){this.h($$t.$al.fastItemsSourceProperty,a);return a}else{return this.c($$t.$al.fastItemsSourceProperty)}},i7:null,itemsSource:function(a){if(arguments.length===1){this.h($$t.$al.itemsSourceProperty,a);return a}else{return this.c($$t.$al.itemsSourceProperty)}},jq:0,jr:0,itemsCount:function(a){if(arguments.length===1){this.jq=a;this.jr=this.jq;return a}else{return this.jq}},categoryMode:function(a){if(arguments.length===1){if(this.i5!=a){var b=this.i5;this.i5=a;this.gu("CategoryMode",$$t.$er.getBox(b),$$t.$er.getBox(a))}return a}else{return this.i5}},i5:0,gap:function(a){if(arguments.length===1){this.h($$t.$al.gapProperty,a);return a}else{return this.c($$t.$al.gapProperty)}},overlap:function(a){if(arguments.length===1){this.h($$t.$al.overlapProperty,a);return a}else{return this.c($$t.$al.overlapProperty)}},useClusteringMode:function(a){if(arguments.length===1){this.h($$t.$al.useClusteringModeProperty,a);return a}else{return this.c($$t.$al.useClusteringModeProperty)}},ju:function(a){if(arguments.length===1){if(a!=this.jt){var b=this.jt;this.jt=a;this.gu("GroupCount",b,this.jt)}return a}else{return this.jt}},jt:0,getUnscaledValue:function(a,b){return NaN},getUnscaledValue3:function(a,b,c,d){return NaN},getCategorySize:function(a,b,c){return NaN},jk:function(a,b,c){return NaN},getGroupCenter:function(a,b,c,d){return NaN},unscaleValue:function(a){var b=this.seriesViewer().windowRect();var c=this.iu();var d=this.ip();var e=new $$t.b0(0,b,c,this.isInverted(),d);return this.getUnscaledValue(a,e)},je:function(){var d__=new $$t.am((-2));d__.__4__this=this;return d__},ja:function(a){return this._cu.contains(a)},jb:function(a){return false},jd:function(){var d__=new $$t.an((-2));d__.__4__this=this;return d__},i9:false,kg:function(a){if(this.i9){return}try{this.i9=true;var b=0;var c=0;var d=false;var f=this.je().getEnumerator();while(f.moveNext()){var e=f.current();if(!e.isCategory()&&!e.isRadial()&&!e.isFinancial()){continue}var g=e;var h=g.preferredCategoryMode(this);if(h==2){b=2;d=true;if(this.ja(e)){c++}}if(h==1&&!d){b=1}}var i=this.useClusteringMode();var k=this.jd().getEnumerator();while(k.moveNext()){var j=k.current();if(j.useClusteringMode()){i=true}if(a){j.kg(false)}}if(b==0&&i){b=2;if(c==0){c=1}}this.categoryMode(b);this.ju(c)}finally{this.i9=false}},go:function(a,b,c,d){$$t.$ac.go.call(this,a,b,c,d);switch(b){case"FastItemsSourceProvider":if($b($.ig.IFastItemsSourceProvider.prototype.$type,c)!=null){this.i8(c.releaseFastItemsSource(this.itemsSource()))}if($b($.ig.IFastItemsSourceProvider.prototype.$type,d)!=null){this.i8(d.getFastItemsSource(this.itemsSource()))}this.itemsCount(0);if(this.i8()!=null){this.itemsCount(this.i8().count())}this.kg(true);break;case"ItemsSource":if(this.bl()!=null){this.i8(this.bl().getFastItemsSource(this.itemsSource()))}break;case"FastItemsSource":var e=$b($.ig.IFastItemsSource.prototype.$type,c);this.j3();this.cf(true);if(e!=null){e.event=$.ig.Delegate.prototype.remove(e.event,this.j6.runOn(this))}this.itemsCount(0);if(this.i8()!=null){this.itemsCount(this.i8().count())}if(this.i8()!=null){var f=this.i8();f.event=$.ig.Delegate.prototype.combine(f.event,this.j6.runOn(this));this.g0(false);var h=this.cr().getEnumerator();while(h.moveNext()){var g=h.current();g.renderSeries(false);if(g.seriesViewer()!=null){g.ic()}}}else{this.gb();var j=this.cr().getEnumerator();while(j.moveNext()){var i=j.current();i.hp(true,i.view());if(i.seriesViewer()!=null){i.ic()}}}break;case"ItemsCount":this.gv(new $$t.e4(0,0,0,$h(c)-1,$h(d)-1));this.g0(false);break;case"UseClusteringMode":this.cf(true);this.kh();this.g0(false);this.j4();break;case"CategoryMode":this.cf(true);this.g0(false);this.ke();this.j4();break;case"Overlap":case"Gap":this.cf(true);var l=this.cr().getEnumerator();while(l.moveNext()){var k=l.current();k.dk(true);var m=$b($$t.$cg.$type,k);if(m!=null&&m.preferredCategoryMode(this)==2){k.renderSeries(false)}}this.g0(false);if(this.seriesViewer()!=null){this.seriesViewer().h1()}break;case"CrossingValue":case"CrossingAxis":this.cf(true);this.g0(true);break}},j4:function(){var b=this.cr().getEnumerator();while(b.moveNext()){var a=b.current();a.renderSeries(false)}},j6:function(a,b){this.kd(b)},kd:function(a){switch(a.action()){case 3:case 0:case 1:case 2:case 4:if(this.i8()!=null){this.itemsCount(this.i8().count())}this.g0(false);break}if(this.i8()!=null){this.itemsCount(this.i8().count())}},kh:function(){var a=false,b=false;var d=this._cu.getEnumerator();while(d.moveNext()){var c=d.current();var e=$b($$t.$cg.$type,c);if(e==null){continue}var f=e.preferredCategoryMode(this);a=a||f==1;b=b||f==2}var g=b?2:a?1:0;if(g==0&&this.useClusteringMode()){g=1;if(this.ju()==0){this.ju(1)}}this.categoryMode(g)},registerSeries:function(a){var b=$$t.$ac.registerSeries.call(this,a);if(b){this.kg(true);var c=$b($$t.$cg.$type,a);if(c!=null&&c.preferredCategoryMode(this)==2){var e=this.cr().getEnumerator();while(e.moveNext()){var d=e.current();var f=$b($$t.$cg.$type,d);if(f!=null&&f!=c&&f.preferredCategoryMode(this)==2){d.renderSeries(false)}}}this.g0(false);this.updateRange()}return b},deregisterSeries:function(a){var b=$$t.$ac.deregisterSeries.call(this,a);if(b){this.kg(true);var c=$b($$t.$cg.$type,a);if(c!=null&&c.preferredCategoryMode(this)!=0){var e=this.cr().getEnumerator();while(e.moveNext()){var d=e.current();var f=$b($$t.$cg.$type,d);if(f!=null){d.renderSeries(false)}}}this.g0(false)}return b},ke:function(){var a=null;var c=this.cr().getEnumerator();while(c.moveNext()){var b=c.current();if(b.isCategory()){var d=b.am(this);if(d!=null&&d.crossingAxis()==this){a=d}}}if(a!=null){a.renderAxis()}},j3:function(){this.i7=this.i8()},kf:function(){var a=this.labelSettings();if(a==null){a=new $$t.f1}if(a.visibility()==1){this._bo.count(0);this._bn.count(0);this._bm.count(0)}else{var b=0;b=this._i4.be(this._cs);this._bo.count(b)}},handleCollectionChanged:function(a){if(this.i8()!=null){this.i8().handleCollectionChanged(a)}},notifySetItem:function(a,b,c){this.handleCollectionChanged(new $$4.ae(2,2,c,b,a))},notifyClearItems:function(){this.handleCollectionChanged(new $$4.ae(0,4))},notifyInsertItem:function(a,b){this.handleCollectionChanged(new $$4.ae(1,0,b,a))},notifyRemoveItem:function(a,b){this.handleCollectionChanged(new $$4.ae(1,1,b,a))},jl:function(a,b,c,d){return this.jm(a,b,c,d,this.categoryMode())},jm:function(a,b,c,d,e){var f=0;var g=e;if(g==0&&this.categoryMode()!=0){g=1}switch(g){case 0:f=0;break;case 1:f=.5*this.getCategorySize(a,b,c);break;case 2:f=this.getGroupCenter(d,a,b,c);break}if(this.isVertical()!=this.isInverted()){f*=-1}return f},getSeriesOffset:function(a,b,c,d,e){return this.jm(a,b,c,d,e)},$type:new $.ig.Type("CategoryAxisBase",$$t.$ac.$type,[$$t.$as.$type])},true);$c("CategoryXAxis:ao","CategoryAxisBase",{a1:function(){return new $$t.f5(this)},gm:function(a){$$t.$al.gm.call(this,a);this._kq=a},_kq:null,init:function(){this.k2=1;this.k1=1;$$t.$al.init.call(this);this._jf=new $$4.x(Number,0);this._ab=$$t.$ao.$type},k2:0,k4:function(a){if(arguments.length===1){this.k2=a;return a}else{return this.k2}},k1:0,k3:function(a){if(arguments.length===1){this.k1=a;return a}else{return this.k1}},as:function(){if(this.useSmartAxis()){return new $.ig.HorizontalSmartAxisLabelPanel}else{return new $$t.aq}},getCategorySize:function(a,b,c){var d=this.is(b,c);return d.width()/(this.jr*a.width())},jk:function(a,b,c){var d=!$.ig.util.isNaN(this.gap())?$.ig.MathUtil.prototype.b(this.gap(),0,1):0;var e=0;if(!$.ig.util.isNaN(this.overlap())){e=Math.min(this.overlap(),1)}else{e=0}var f=1-.5*d;var g=this.ju()==0?1:this.ju();var h=this.getCategorySize(a,b,c)*f/(g-(g-1)*e);return h},getGroupCenter:function(a,b,c,d){var e=.5;if(this.ju()>1){var f=!$.ig.util.isNaN(this.gap())?$.ig.MathUtil.prototype.b(this.gap(),0,1):0;var g=0;if(!$.ig.util.isNaN(this.overlap())){g=Math.min(this.overlap(),1)}var h=1-.5*f;var i=h/(this.ju()-(this.ju()-1)*g);var j=(h-i)/(this.ju()-1);e=.25*f+.5*i+a*j}return this.getCategorySize(b,c,d)*e},dg:function(){return this.interval()},scrollIntoView:function(a){var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$a.$ae.empty();b=b.copy();var c=this.iu();var d=this.ir();var e=new $$a.ae(0,0,0,1,1);var f=new $$t.b0(0,e,e,this.isInverted(),d);var g=!b.isEmpty()&&!c.isEmpty()&&this.i8()!=null?this.i8().indexOf(a):-1;var h=g>-1?this.getScaledValue(g,f):NaN;if(!$.ig.util.isNaN(h)&&this.seriesViewer().c0()){if(!$.ig.util.isNaN(h)){if(h<b.left()+.1*b.width()){h=h+.4*b.width();b.x(h-.5*b.width())}if(h>b.right()-.1*b.width()){h=h-.4*b.width();b.x(h-.5*b.width())}}this.seriesViewer().km(b,false,true)}},getScaledValue:function(a,b){if(!b.c.isEmpty()){var c=this.ky(a,$$t.$bz.ac,b.c,this.categoryMode());c=(c-b.d.left())/b.d.width();c=b.d.left()+b.d.width()*(c-b.e.left())/b.e.width();return c}return this.ky(a,b.e,b.d,this.categoryMode())},kp:function(a){if($b($$4.$x.$type.specialize(Array),a)!==null){return a.asArray()}return null},getScaledBucketValueList:function(a,b,c,d,e){var f;var g=e.e;var h=e.d;var i=e.c;var j=e.a;var k=!i.isEmpty();var l=this.categoryMode()==0?this.jr-1:this.jr;if(l<0){l=0}var m=i.left();var n=i.width();var o=g.left();var p=g.width();var q=h.left();var r=h.width();var s=0;var t=1;var u=this.kp(a);var v=false;if(u!=null){v=true}var w;for(var x=0;x<b.count();x++){w=b.item(x);for(var y=c;y<d;y++){if(v){f=u[y]}else{f=a.item(y)}if(k){var z=l>=1?f[w]/l:l==0?.5:NaN;if(j){z=1-z}z=m+n*(z-s)/t;var aa=(z-o*r)/p;f[w]=aa}else{var ab=l>=1?f[w]/l:l==0?.5:NaN;if(j){ab=1-ab}ab=q+r*(ab-o)/p;f[w]=ab}}}},du:function(a,b,c){if(!b.c.isEmpty()){var d=this.ky(a,$$t.$bz.ac,b.c,c);d=(d-b.d.left())/b.d.width();d=b.d.left()+b.d.width()*(d-b.e.left())/b.e.width();return d}return this.ky(a,b.e,b.d,c)},ky:function(a,b,c,d){var e=d==0?this.jr-1:this.jr;if(e<0){e=0}var f=e>=1?a/e:e==0?.5:NaN;if(this._b9){f=1-f}return c.left()+c.width()*(f-b.left())/b.width()},getUnscaledValue:function(a,b){if(!b.c.isEmpty()){var c=b.e.left()+b.e.width()*(a-b.d.left())/b.d.width();c=c*b.d.width()+b.d.left();c=this.getUnscaledValue3(c,$$t.$bz.ac,b.c,this.categoryMode());return c}return this.getUnscaledValue3(a,b.e,b.d,this.categoryMode())},dx:function(a,b,c){if(!b.c.isEmpty()){var d=b.e.left()+b.e.width()*(a-b.d.left())/b.d.width();d=d*b.d.width()+b.d.left();d=this.getUnscaledValue3(d,$$t.$bz.ac,b.c,c);return d}return this.getUnscaledValue3(a,b.e,b.d,c)},getUnscaledValue3:function(a,b,c,d){var e=b.left()+(a-c.left())*b.width()/c.width();if(this._b9){e=1-e}var f=d==0?this.jr-1:this.jr;if(f<0){f=0}return e*f},scrollRangeIntoView:function(a,b){if(a==NaN||b==NaN||this.i8()==null||this.i8().count()==0){return}var c=a/this.i8().count();var d=(b+1)/this.i8().count();this.seriesViewer().windowRect(new $$a.ae(0,c,this.seriesViewer().windowRect().y(),d-c,this.seriesViewer().windowRect().height()))},g1:function(a){$$t.$al.g1.call(this,a);var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$a.$ae.empty();var c=this.iu();var d=this.ip();var e=this.io();var f=new $$t.b0(0,b,c,this.isInverted(),d);var g=this._a2.ax();var h=this._a2.a0();var i=this._a2.ay();var j=this._a2.az();var k=this._a2.e();var l=this._a2.f();var m=this._a2.g();var n=this.i8();var o=this.kr();this.g8();this.gc(g);this.gc(h);this.gc(i);this.gc(j);this._cs.clear();this._ct.clear();this._jf.clear();this._a2.as(this,b,c);if(b.isEmpty()||c.isEmpty()){this._bo.count(0);this._bn.count(0);this._bm.count(0)}if(this._bo.count()==0&&this._bn.count()==0){this._a2.x()}if(this.labelSettings()!=null){this.labelSettings().registerAxis(this)}if(this.itemsSource()==null||o==null||n.count()==0){this._bo.count(0);this._bn.count(0);this._bm.count(0);this._a2.x();return}if(!b.isEmpty()&&!c.isEmpty()){var p=this.getUnscaledValue(e.left(),f);var q=this.getUnscaledValue(e.right(),f);if(this.isInverted()){p=Math.ceil(p);q=Math.floor(q)}else{p=Math.floor(p);q=Math.ceil(q)}var r=c.bottom();var s=r-c.top();if(this.crossingAxis()!=null){var t=$b($$t.$az.$type,this.crossingAxis());if(t!=null){var u=this.g4(r,s,b,c,d,c.top(),c.bottom());r=u.p0;s=u.p1}}this.gk(g,r,c,k,true);this._a2.an(s);var v=Math.min(p,q);var w=Math.max(p,q);var x=new $$t.e9(1,v,w,e.width(),this.interval(),this.categoryMode(),this.d6());var y=Math.floor((v-0)/x._g);var z=Math.ceil((w-0)/x._g);this.actualInterval(x._g);if(!$.ig.util.isNaN(y)&&!$.ig.util.isNaN(z)){var aa=$.ig.truncate(y);var ab=$.ig.truncate(z);var ac=this.kx(0+aa*x._g,f);var ad=this.getScaledValue(x._g,f);var ae=Math.abs(ad-this.getScaledValue(0,f));this._a2.ao(ad);var af=$.ig.truncate(Math.ceil(e.right()));var ag=$.ig.truncate(Math.floor(e.left()));var ah=this.minorInterval();var ai=ah>0&&ah<x._g;var aj=c.right();var ak=this._jf;var al=x._g;var am=$.ig.truncate(al);var an=this.ju();var ao=this.isInverted();var ap=this.categoryMode();for(var aq=aa;aq<=ab;++aq){var ar=this.kx(0+(aq+1)*x._g,f);if(ac<=aj){if(aq%2==0){this.ha(h,ac,ar,c)}this.g9(i,ac,c,l,false);ak.add(ac)}if(this.categoryMode()!=0&&this.ju()!=0&&this._ci){if(ai){var as=ae*this.minorInterval();if(this.isInverted()){var at=ac;while(at-as>ar){at-=as;if(Math.abs(at-ar)<1e-4){break}this.g9(j,at,c,m,false)}}else{var au=ac;while(au+as<ar){au+=as;if(Math.abs(au-ar)<1e-4){break}this.g9(j,au,c,m,false)}}this.actualMinorInterval(this.minorInterval())}else{for(var av=0;av<$.ig.truncate(x._g);av++){for(var aw=0;aw<this.ju();aw++){var ax=this.getGroupCenter(aw,b,c,d);if(this.isInverted()){ax=-ax}var ay=this.getScaledValue(av+aq*x._g,f)+ax;this.g9(j,ay,c,m,false)}}this.actualMinorInterval(.5)}}var az=this.kw(aq*al,ac,ap==0,f);var a0=$.ig.truncate(Math.round(az));if(a0>=ag&&a0<=af){var a1=0;if(al>=1){a1=aq*$.ig.truncate(Math.floor(al))}else{if(aq*al*2%2==0){a1=$.ig.truncate(Math.floor(aq*al))}else{a1=-1}}if(o!=null&&a1<n.count()&&a1>=0){var a2=o.getItem(a1);var a3=this.e1(a2);if(!$.ig.util.isNaN(az)&&!Number.isInfinity(az)&&a3!=null){if(typeof a3==="string"&&a3.equals("")){}else{this._cs.add1(a3);this._ct.add(new $$t.ai(az))}}}}ac=ar}}if((this.labelSettings()==null||this.labelSettings().visibility()==0)&&this.crossingAxis()!=null){if(this.labelSettings()!=null&&(this.labelSettings().location()==4||this.labelSettings().location()==5)){this.seriesViewer().ht()}}this._a2.at(this._cs,this._ct);this.kf()}},cm:function(){if(this.cf()&&this.useEnhancedIntervalManagement()){this._a9=this.a8()}if(this.i8()==null){return false}var a=this.i8().count();if(a!=this.k3()){var b=new $$t.e4(0,1,1,this.k3(),a);this.k3(a);this.gv(b);return true}return false},interval:function(a){if(arguments.length===1){this.h($$t.$ao.intervalProperty,a);return a}else{return this.c($$t.$ao.intervalProperty)}},ks:0,actualInterval:function(a){if(arguments.length===1){if(this.actualInterval()!=a){var b=this.ks;this.ks=a;this.gu("ActualInterval",b,this.actualInterval())}return a}else{return this.ks}},d4:function(){return this.actualInterval()},minorInterval:function(a){if(arguments.length===1){this.h($$t.$ao.minorIntervalProperty,a);return a}else{return this.c($$t.$ao.minorIntervalProperty)}},kt:0,actualMinorInterval:function(a){if(arguments.length===1){if(this.actualMinorInterval()!=a){var b=this.kt;this.kt=a;this.gu("ActualMinorInterval",b,this.actualMinorInterval())}return a}else{return this.kt}},jb:function(a){if(a==null){return false}var b=this.bb();if(b==null){return false}return b.synchronizeHorizontally()},az:function(){return 0},kr:function(){return this.i8()},kx:function(a,b){return this.getScaledValue(a,b)},kw:function(a,b,c,d){if(!c){var e=this.kx(a+1,d);return(b+e)/2}return b},$type:new $.ig.Type("CategoryXAxis",$$t.$al.$type)},true);$c("HorizontalAxisLabelPanelBase:ap","AxisLabelPanelBase",{init:function(){$$t.$ah.init.call(this)},ad:function(){return new $$t.f6(this)},b8:function(a){$$t.$ah.b8.call(this,a);this._cs=a},_cs:null,_c4:0,_c1:0,_c3:0,_c2:0,bx:function(){this._cs.az()},cu:function(){return this._af!=null&&this._af.j()&&this.bd()%360!=0},cv:function(){return this._am&&!this._ap},an:function(){return true},ay:function(){var $self=this;var a=new $$4.x($$a.$ae.$type,0);var b=new $$4.x($$0.$aq.$type,0);this._aq=false;this._ap=false;this._ar=false;var c=this._af!=null?this._af.angle():0;var d=c*Math.PI/180;if(this.cu()){this._ap=true}this._am=false;this.c6(a,b,d);this._am=this._am||this.al(a,b);if(this._am){this.c8(a,b)}else{this.c9()}var e=this._ac.bz();if(!e){this.c5(c)}else{this._ae.ac()}if(this._ap){for(var f=0;f<a.count();f++){var g=a.__inner[f];g.x(this._a2.__inner[f]._c);a.__inner[f]=g}}var h=0;if(this.cv()){h=function(){var i=$self.bp($self._c1,a,b);a=i.p1;return i.ret}()}if(this._am&&!this._aq){if(h>0){if(this._cs.ay()){this._ar=true}}}if(this._am&&this.ct()){var i=this.cn().width();var j=this.cz();var k=this.cy();var l=this._a2.count()>1?this._a2.__inner[1]._c-this._a2.__inner[0]._c:i;var m=Math.abs(l*.8);var n=0;var o=Math.abs(Math.atan(this._c1/l)*180/Math.PI);var p=this._ae.p();var q=this._ae.q();for(var r=0;r<a.count();r++){if(this._ak){if(r>0&&r<a.count()-1){var s=this._a2.count()>1?this._a2.__inner[r]._c-(a.__inner[r-1].x()+a.__inner[r-1].width()):i;var t=this._a2.count()>1?a.__inner[r+1].x()-this._a2.__inner[r]._c:i;m=Math.abs(Math.min(Math.abs(s*2),Math.abs(t*2))*.8)}else{if(r==0){var u=this._a2.count()>1?a.__inner[r+1].x()-this._a2.__inner[r]._c:i;m=Math.abs(l*2*.8)}if(r==a.count()-1){var v=this._a2.count()>1?this._a2.__inner[r]._c-(a.__inner[r-1].x()+a.__inner[r-1].width()):i;m=Math.abs(v*2*.8)}}}var w=Math.min(a.__inner[r].width(),m);n=this._ap?this._a2.__inner[r]._c:this._a2.__inner[r]._c-w/2;var x=$.ig.AngleSimplifier.prototype.a(c);var y=x>=o&&x<=180-o||x>=180+o&&x<=360-o;var z=a.__inner[r];if(this._ap&&y){var aa=this.bm(this._a3.__inner[r]);m=Math.min(j/Math.abs(Math.sin(d)),aa)}z.x(n);z.width(Math.min(m,z.width()));a.__inner[r]=z;if(!($b($$a.$an.$type,this._a3.__inner[r])!==null)){this._a3.__inner[r].width(Math.min(m,z.width()))}var ab=$b($$a.$an.$type,this._a3.__inner[r]);if(ab!=null){var ac=this.bs(r,ab,m,p,q);if(this._ar){ab.height(k)}else if(!ab.ak().equals(ac)){ab.ak(ac);this._a3.__inner[r].width(Math.min(m,this.bc(this._a3.__inner[r])));this._c3=Math.min(this._c3,this._a3.__inner[r].width())}}}if(!e){this.c5(c)}}if(this.cw()){this.c7(a)}return a},c6:function(a,b,c){var d=this.bj();var e=this.c0();this._c1=-1.7976931348623157e308;this._c4=-1.7976931348623157e308;this._c2=-1.7976931348623157e308;this._c3=-1.7976931348623157e308;var f=this._ae.p();var g=this._ae.q();var h=this._ae.r();var i=this._ae.o();var j=this.cn().top();var k=this.cn().height()-d;var l=false;for(var m=0;m<this._a3.count();m++){if(!this._a2.__inner[m]._a){l=true}}for(var n=0;n<this._a3.count();n++){if(this._a2==null||n>=this._a2.count()){break}var o,p,q,r,s,t;var u=this._a3.__inner[n];s=this.bc(u);t=this.bb(u);r=s+this._ae.p()+this._ae.q();q=t+h+i;var v=this._a2.__inner[n]._a;if(this._ap){o=this._a2.__inner[n]._c}else{o=this._a2.__inner[n]._c-r/2}p=j+e;if(!v||!l){this._c1=Math.max(q,this._c1);this._c4=Math.max(r,this._c4);this._c2=Math.max(t,this._c2);this._c3=Math.max(s,this._c3)}var w=new $$a.ae(0,o,p,r,q);a.add(w);b.add(v);var x=r*Math.abs(Math.sin(c));this._am=this._am||x>k}},c5:function(a){var b=a*(Math.PI/180);var c=Math.abs(this._c3*Math.sin(b))+Math.abs(this._c2*Math.cos(b));c+=this._ae.r()+this._ae.o();var d=this.bj();this.a9(c+d+this._ac._dd)},c7:function(a){this._cs.a0(a)},c8:function(a,b){},c9:function(){},cb:function(a,b){var c=a._l;var d=a._m;var e=0;var f=c/2;var g=new $$a.bp;var h=$.ig.AngleSimplifier.prototype.a(this.bd());var i=function(){var $ret=new $$a.bm;$ret._j=h;$ret._k=e;$ret._l=f;return $ret}();var j=0;var k=0;if(h!=0&&h!=360){if(h>0&&h<180){j=-Math.sin($.ig.MathUtil.prototype.k(h))*(c/2)}else{i._k=d;k=-d;j=-Math.sin($.ig.MathUtil.prototype.k(h-180))*(c/2)}}var l=function(){var $ret=new $$a.bn;$ret._k=j;$ret._j=k;return $ret}();g._j.add(i);g._j.add(l);a._j=g},cw:function(){return!this._aq&&!this._ap},ct:function(){return true},bp:function(a,b,c){var d=0;var e=new $$4.x($$a.$ae.$type,0);var f=this.c0()+this.cn().top();var g=this.cz();var h=f+g;if(a*3<=this.a5){d=3}else if(a*2<=this.a5){d=2}else{return{ret:d,p1:b}}var i=0;for(var j=0;j<b.count();j++){var k=$.ig.RectUtil.prototype.p(b.__inner[j]);if(!c.__inner[j]){if(i%d==0){k.y(f)}else if(i%d==d-1){k.y(h-k.height())}else{k.y(f+g/2-k.height()/2)}i++}e.add(k)}this._am=this.al(e,c);if(!this._am){this._aq=true;b=e}return{ret:d,p1:b}},cm:function(){var a=this.ai(this._ac.titleSettings());
var b=this.bj();var c=this.ag();var d=0;if(a==3){d+=this.cn().top();if(c==1||c==5){d+=this._ac._dd}}else{d=this.cn().bottom()-b;if(c==4||c==0){d-=this._ac._dd}}var e=this.bl();var f=0;var g=this._ac.titleSettings()==null?1:this._ac.titleSettings().horizontalAlignment();if(g==0){f=this.cn().left()}else if(g==2){f=this.cn().right()-e}else{f=this.cn().left()+this.cn().width()/2-e/2}return new $$a.ae(0,f,d,e,b)},c0:function(){var a=0;var b=this.ai(this._ac.titleSettings());if(b==3){a+=this.bj()}var c=this.ag();if(c==1||c==5){a+=this._ac._dd}return a},cx:function(){var a=0;var b=this.ai(this._ac.titleSettings());if(b==4){a+=this.bj()}var c=this.ag();if(c==0||c==4){a+=this._ac._dd}return a},cz:function(){var a=this.a5-this.c0()-this.cx();if(a<0){a=0}return a},cy:function(){var a=this.cz()-this._ae.r()-this._ae.o();if(a<0){a=0}return a},b0:function(){var a=this._ae.at();this._ac.gc(a);if(this._af!=null&&this._af.visibility()!=0){return}var b=this._ac._dd;if(b==0){return}var c=this.aw();if(c==null){return}var d=this.cn().top();var e;var f=this.ag();if(f==0||f==4){d=this.cn().bottom();e=d-this._ac._dd}else{e=d+this._ac._dd}var g=this._ae.b();var i=c.getEnumerator();while(i.moveNext()){var h=i.current();this.cg(a,h,d,e,this._co,g)}if(!this._ab.contains(this._ae._av)){this._ab.add(this._ae._av)}},$type:new $.ig.Type("HorizontalAxisLabelPanelBase",$$t.$ah.$type)},true);$c("HorizontalAxisLabelPanel:aq","HorizontalAxisLabelPanelBase",{init:function(){$$t.$ap.init.call(this)},ah:function(){return 1},as:function(a){return a==5||a==4||a==1||a==0},$type:new $.ig.Type("HorizontalAxisLabelPanel",$$t.$ap.$type)},true);$c("IAngleScaler:at","Object",{$type:new $.ig.Type("IAngleScaler",null)},true);$c("ISortingAxis:au","Object",{$type:new $.ig.Type("ISortingAxis",null)},true);$c("ITimeRangeSelectorAxis:av","Object",{$type:new $.ig.Type("ITimeRangeSelectorAxis",null)},true);$c("TickmarkValues:b7","DependencyObject",{init:function(){$$a.$r.init.call(this)},s:function(a){this._o=a._m},_o:0,_m:0,_n:0,_l:0,_p:0,_q:0,j:function(){},k:function(){},_r:0,$type:new $.ig.Type("TickmarkValues",$$a.$r.$type)},true);$c("NumericAxisBase:aw","Axis",{a1:function(){return new $$t.f7(this)},gm:function(a){$$t.$ac.gm.call(this,a);this._i5=a},_i5:null,isNumeric:function(){return true},init:function(){$$t.$ac.init.call(this);this._ka=10},minimumValue:function(a){if(arguments.length===1){this.h($$t.$aw.minimumValueProperty,a);return a}else{return this.c($$t.$aw.minimumValueProperty)}},actualMinimumValue:function(a){if(arguments.length===1){if(this.actualMinimumValue()!=a){var b=this.jr;this.jr=a;this._j3=Math.log(this.actualMinimumValue());this.gu("ActualMinimumValue",b,this.actualMinimumValue())}return a}else{return this.jr}},jr:0,_j3:0,e4:function(){return this.minimumValue()},actualVisibleMinimumValue:function(a){if(arguments.length===1){if(this.actualVisibleMinimumValue()!=a){var b=this.ju;this.ju=a;this.gu("ActualVisibleMinimumValue",b,this.actualVisibleMinimumValue())}return a}else{return this.ju}},ju:0,maximumValue:function(a){if(arguments.length===1){this.h($$t.$aw.maximumValueProperty,a);return a}else{return this.c($$t.$aw.maximumValueProperty)}},actualMaximumValue:function(a){if(arguments.length===1){if(this.actualMaximumValue()!=a){var b=this.jq;this.jq=a;this._j2=Math.log(this.actualMaximumValue());this.gu("ActualMaximumValue",b,this.actualMaximumValue())}return a}else{return this.jq}},jq:0,e3:function(){return this.actualMaximumValue()},_j2:0,jt:0,actualVisibleMaximumValue:function(a){if(arguments.length===1){if(this.actualVisibleMaximumValue()!=a){var b=this.jt;this.jt=a;this.gu("ActualVisibleMaximumValue",b,this.actualVisibleMaximumValue())}return a}else{return this.jt}},interval:function(a){if(arguments.length===1){this.h($$t.$aw.intervalProperty,a);return a}else{return this.c($$t.$aw.intervalProperty)}},jp:0,actualInterval:function(a){if(arguments.length===1){if(this.actualInterval()!=a){var b=this.jp;this.jp=a;this.gu("ActualInterval",b,this.actualInterval())}return a}else{return this.jp}},d4:function(){return this.actualInterval()},minorInterval:function(a){if(arguments.length===1){this.h($$t.$aw.minorIntervalProperty,a);return a}else{return this.c($$t.$aw.minorIntervalProperty)}},js:0,actualMinorInterval:function(a){if(arguments.length===1){if(this.actualMinorInterval()!=a){var b=this.js;this.js=a;this.gu("ActualMinorInterval",b,this.actualMinorInterval())}return a}else{return this.js}},referenceValue:function(a){if(arguments.length===1){this.h($$t.$aw.referenceValueProperty,a);return a}else{return this.c($$t.$aw.referenceValueProperty)}},isLogarithmic:function(a){if(arguments.length===1){this.h($$t.$aw.isLogarithmicProperty,a);return a}else{return this.c($$t.$aw.isLogarithmicProperty)}},jg:false,actualIsLogarithmic:function(a){if(arguments.length===1){if(this.actualIsLogarithmic()!=a){var b=this.jg;if(b!=a){this.jg=a;this.gu("ActualIsLogarithmic",b,this.actualIsLogarithmic())}}return a}else{return this.jg}},jn:function(){return this.actualIsLogarithmic()&&this.actualMinimumValue()>0&&this._ka>1},logarithmBase:function(a){if(arguments.length===1){this.h($$t.$aw.logarithmBaseProperty,a);return a}else{return $h(this.c($$t.$aw.logarithmBaseProperty))}},_ka:0,_i8:null,_jo:false,g1:function(a){$$t.$ac.g1.call(this,a);if(this.jn()&&this.seriesViewer()!=null){var b=this.ip();var c=this.io();var d=this.i9(this.iu(),this.seriesViewer().actualWindowRect(),b,c);if(d==null){return}for(var e=0;e<d._k.count();e++){var f=this.logarithmBase();var g=d._k.__inner[e];var h=Math.min(g._d,g._c);var i=Math.max(g._d,g._c);var j=Math.floor(Math.logBase(h,f));var k=Math.ceil(Math.logBase(i,f));if(k-j<2){if($b($$t.$b6.$type,this.jc)!==null){this.jc=new $$t.b5}}else{this.jc=this.tickmarkValues()!=null?this.tickmarkValues():function(){var $ret=new $$t.b6;$ret.x(f);return $ret}()}}}},gt:function(a){$$t.$ac.gt.call(this,a);this.minimumValue(a)},gs:function(a){$$t.$ac.gt.call(this,a);this.maximumValue(a)},go:function(a,b,c,d){$$t.$ac.go.call(this,a,b,c,d);switch(b){case"MinimumValue":this.updateRange();this.g0(false);break;case"MaximumValue":this.updateRange();this.g0(false);break;case"IsLogarithmic":this._jo=true;this.actualIsLogarithmic(this.isLogarithmic());break;case"CrossingValue":case"CrossingAxis":case"Interval":case"MinorInterval":this.cf(true);this.g0(false);break;case"LogarithmBase":this._jo=true;this._ka=this.logarithmBase();if(this.actualIsLogarithmic()){this.updateRange();this.ku();this.g0(false)}break;case"ReferenceValue":var e=new $$t.e4(0,this.actualMinimumValue(),this.actualMinimumValue(),this.actualMaximumValue(),this.actualMaximumValue());this.gv(e);this.cf(true);this.g0(false);break;case"LabelSettings":this._i8=this.i6();this.cf(true);this.g0(false);break;case"TickmarkValues":this.kw();break;case"ActualIsLogarithmic":this.updateRange();this.ku();this.cf(true);this.kw();this.g0(false);break;case"ActualTickmarkValues":this.cf(true);this.g0(false);break;case"AbbreviateLargeNumbers":this.g0(false);break}},ku:function(){var b=this.cr().getEnumerator();while(b.moveNext()){var a=b.current();a.renderSeries(false)}},i4:function(){var a=new $$t.es(Number.POSITIVE_INFINITY,Number.NEGATIVE_INFINITY);var b=false;if(this.seriesViewer()!=null){var d=this.cr().getEnumerator();while(d.moveNext()){var c=d.current();var e=c.an(this);if(e!=null){b=true;a=new $$t.es(Math.min(a.minimum(),e.minimum()),Math.max(a.maximum(),e.maximum()))}}}if(b){return a}return null},ks:function(a,b,c,d,e,f,g){var h=$$t.$u.a(a,b,c,d,e,f,g);f=h.p5;g=h.p6;return{p5:f,p6:g}},cm:function(){var a=this.actualIsLogarithmic()&&!$.ig.util.isNaN(this.logarithmBase())&&!Number.isInfinity(this.logarithmBase())&&this.logarithmBase()>1;var b;var c;var d=this.ks(this,this.minimumValue(),this.maximumValue(),a,this.logarithmBase(),b,c);b=d.p5;c=d.p6;if(b!=this.actualMinimumValue()||c!=this.actualMaximumValue()||this._jo){this._jo=false;var e=new $$t.e4(0,this.actualMinimumValue(),b,this.actualMaximumValue(),c);this.actualMinimumValue(b);this.actualMaximumValue(c);this.gv(e);this.kv(e);this.g0(true);return true}return false},kv:function(a){},registerSeries:function(a){var b=$$t.$ac.registerSeries.call(this,a);if(b){this.updateRange()}return b},deregisterSeries:function(a){var b=$$t.$ac.deregisterSeries.call(this,a);if(b){this.updateRange()}return b},i7:function(a){return new $$t.bq(a)},i6:function(){var $self=this;var a=function(){var $ret=new $$t.ag;$ret._a=$self;$ret._f=$self._ct;$ret._e=$self._cs;$ret._b=$self._at;return $ret}();if(this.labelSettings()!=null){this.labelSettings().registerAxis(this)}var b=this.i7(a);b._u=function(){var c=$self._a2.ax();var d=$self._a2.a0();var e=$self._a2.ay();var f=$self._a2.az();$self.g8();$self.gc(c);$self.gc(d);$self.gc(e);$self.gc(f)};b._o=function(c,d){return!d.isEmpty()&&!c.isEmpty()};b._d=function(c,d,e,f){return $self.i9(c,d,e,f)};b._g=function(c){return $self.e1(c)};return b},ja:function(){return new $$t.br},kt:function(){},jb:function(){return null},i9:function(a,b,c,d){var e=this.ja();var f=this._a2.ax();var g=this._a2.a0();var h=this._a2.ay();var i=this._a2.az();var j=this._a2.e();var k=this._a2.f();var l=this._a2.g();e._t=f;e._w=g;e._u=h;e._v=i;e._a=j;e._c=k;e._d=l;e._l=this.actualMaximumValue();e._m=this.actualMinimumValue();e._h=this.hasUserMaximum();e._f=this.actualTickmarkValues();e._z=a;e._y=c;e._x=d;e._aa=b;e._o=this.d6();e._g=this.jj();e._p=this.interval();e._q=this.minorInterval();e._s=this.label();if(this.label()==null&&this.formatLabel()!=null){e._s="Format"}e._j=this._ci;e._ab=this.abbreviateLargeNumbers();return e},unscaleValue:function(a){var b=this.ip();var c=new $$t.b0(0,this.seriesViewer().actualWindowRect(),this.iu(),this.isInverted(),b);return this.getUnscaledValue(a,c)},jj:function(){return!$.ig.util.isNaN(this.interval())},hasUserMinimum:function(){return!$.ig.util.isNaN(this.minimumValue())},hasUserMaximum:function(){return!$.ig.util.isNaN(this.maximumValue())},kw:function(){if(this.tickmarkValues()!=null){this.actualTickmarkValues(this.tickmarkValues())}else if(this.actualIsLogarithmic()){this.actualTickmarkValues(new $$t.b6);this._i5.be()}else{this.actualTickmarkValues(new $$t.b5)}},tickmarkValues:function(a){if(arguments.length===1){this.h($$t.$aw.tickmarkValuesProperty,a);return a}else{return $b($$t.$b7.$type,this.c($$t.$aw.tickmarkValuesProperty))}},jc:null,actualTickmarkValues:function(a){if(arguments.length===1){var b=this.jc;var c=b!=a;if(c){this.jc=a;this.gu("ActualTickmarkValues",b,a)}return a}else{if(this.jc==null){this.kw()}return this.jc}},jf:false,abbreviateLargeNumbers:function(a){if(arguments.length===1){var b=this.abbreviateLargeNumbers();if(a!=b){this.jf=a;this.gu("AbbreviateLargeNumbers",b,this.abbreviateLargeNumbers())}return a}else{return this.jf}},$type:new $.ig.Type("NumericAxisBase",$$t.$ac.$type)},true);$c("NumericScaler:bz","DependencyObject",{init:function(){$$a.$r.init.call(this)},t:function(a,b,c,d,e){},l:function(a){if(arguments.length===1){this.h($$t.$bz.ab,a);return a}else{return this.c($$t.$bz.ab)}},k:function(a){if(arguments.length===1){this.h($$t.$bz.aa,a);return a}else{return this.c($$t.$bz.aa)}},o:0,n:0,y:function(a){this.l(a)},x:function(a){this.k(a)},w:function(a,b,c){switch(a){case"ActualMinimumValue":this.o=this.l();this.z();break;case"ActualMaximumValue":this.n=this.k();this.z();break}},z:function(){if($.ig.util.isNaN(this.l())||$.ig.util.isNaN(this.k())||Number.isInfinity(this.l())||Number.isInfinity(this.k())||this.l()<-7.922816251426434e28||this.k()>7.922816251426434e28){this._m=this.k()-this.l()}else{this._m=this.k()-this.l()}},_m:0,q:function(a,b){},p:function(a,b){},j:function(a,b,c,d){var e=new $$4.x(Number,2,a.count());for(var f=b;f<c;f++){e.add(this.q(a.item(f),d))}return e},v:function(a,b,c,d){for(var e=b;e<c;e++){a.item(e,this.p(a.item(e),d))}},u:function(a,b,c,d,e){for(var f=0;f<b.count();f++){var g=b.item(f);for(var h=c;h<d;h++){a.item(h)[g]=this.p(a.item(h)[g],e)}}},$type:new $.ig.Type("NumericScaler",$$a.$r.$type)},true);$c("StraightNumericAxisBase:ax","NumericAxisBase",{init:function(){$$t.$aw.init.call(this);this.ll()},a1:function(){return new $$t.ga(this)},gm:function(a){$$t.$aw.gm.call(this,a);this._la=a},_la:null,scaleMode:function(a){if(arguments.length===1){this.h($$t.$ax.scaleModeProperty,$$t.$by.getBox(a));return a}else{return $g(this.c($$t.$ax.scaleModeProperty))}},scaler:function(a){if(arguments.length===1){this.h($$t.$ax.scalerProperty,a);return a}else{return this.c($$t.$ax.scalerProperty)}},lj:function(a,b){var c=$b($$t.$ax.$type,a);c.ll();c.gu("Scaler",b.oldValue(),b.newValue())},k8:function(){return null},k7:null,k6:function(a){if(arguments.length===1){var b=this.k7!=a;if(b){var c=this.k7;this.k7=a;this.gu("ActualScaler",c,a)}return a}else{if(this.k7==null){this.ll()}return this.k7}},ks:function(a,b,c,d,e,f,g){var h=this.k6().t(a,b,c,f,g);f=h.p3;g=h.p4;return{p5:f,p6:g}},lk:function(a){var b=this._lb;this._lb=true;a();this._lb=b},_lb:false,ll:function(){var a=this.scaler();if(a==null){a=this.jb()}this.k6(a);if(this.k6()==null){throw new $$6.e(0,"ActualScaler")}this.lg()},lg:function(){this._la.bg()},go:function(a,b,c,d){if(this._lb){return}$$t.$aw.go.call(this,a,b,c,d);switch(b){case"LogarithmBase":this.ll();break;case"IsLogarithmic":this.ll();break;case"ScaleMode":this.ll();break;case"Scaler":this.ll();break;case"ActualScaler":this.actualIsLogarithmic($b($$t.$bx.$type,this.k6())!==null);this.lg();this.updateRange();this.g0(false);break;case"ActualMaximumValue":this.lh();break;case"ActualMinimumValue":this.li();this.ll();break}},li:function(){this.k6().y(this.actualMinimumValue())},lh:function(){this.k6().x(this.actualMaximumValue())},lc:function(a,b){if(a<this.actualMinimumValue()){a=this.actualMinimumValue()}else if(a>this.actualMaximumValue()){a=this.actualMaximumValue()}if(!b.isVertical()){return(a-this.actualMinimumValue())/(this.actualMaximumValue()-this.actualMinimumValue())}else{return(a-this.actualMaximumValue())/(this.actualMinimumValue()-this.actualMaximumValue())}},$type:new $.ig.Type("StraightNumericAxisBase",$$t.$aw.$type)},true);$c("NumericXAxis:ay","StraightNumericAxisBase",{a1:function(){return new $$t.f8(this)},gm:function(a){$$t.$ax.gm.call(this,a);this._lo=a},_lo:null,init:function(){$$t.$ax.init.call(this);this._ab=$$t.$ay.$type;this._i8=this.i6()},as:function(){if(this.useSmartAxis()){return new $.ig.HorizontalSmartAxisLabelPanel}else{return new $$t.aq}},i6:function(){var $self=this;var a=$$t.$ax.i6.call(this);a._b._c=function(b){if(($self.labelSettings()==null||$self.labelSettings().visibility()==0)&&$self.crossingAxis()!=null){$self._at.a8(b);if($self.labelSettings()!=null&&($self.labelSettings().location()==4||$self.labelSettings().location()==5)){$self.seriesViewer().ht()}}};a._k=function(b,c,d){$self.g9(c,d,b._z,b._b,false)};a._l=function(b,c,d,e){$self.ha(c,d,e,b._z)};a._m=function(b,c){var d=b._y;var e=new $$t.b0(0,b._aa,b._z,$self._b9,d);return $self.getScaledValue(c,e)};a._q=function(b,c){return true};a._j=function(b){$self.gk(b._t,b._n,b._z,b._a,true)};a._e=function(b){b._n=b._z.bottom();if($self.crossingAxis()!=null&&$self.crossingAxis().seriesViewer()!=null){var c=b._n;var d=b._r;var e=$self.g4(c,d,b._aa,b._z,b._y,b._z.top(),b._z.bottom());c=e.p0;d=e.p1;b._n=c;b._r=d}};a._p=function(b,c,d){var e=Math.round(c);return e>=Math.floor(b._z.left())&&e<=Math.ceil(b._z.right())};return a},getScaledValue:function(a,b){if(this.k7!=null){return this.k7.p(a,b)}return this.k6().p(a,b)},getUnscaledValue:function(a,b){if(this.k7!=null){return this.k7.q(a,b)}return this.k6().q(a,b)},getScaledValueList:function(a,b,c,d){if(this.k7!=null){this.k7.v(a,b,c,d);return}this.k6().v(a,b,c,d)},getScaledBucketValueList:function(a,b,c,d,e){if(this.k7!=null){this.k7.u(a,b,c,d,e);return}this.k6().u(a,b,c,d,e)},getUnscaledValueList:function(a,b,c,d){if(this.k7!=null){this.k7.j(a,b,c,d);return}this.k6().j(a,b,c,d)},scrollRangeIntoView:function(a,b){if(this.seriesViewer()==null||a==NaN||b==NaN){return}var c=this.lc(a,this);var d=this.lc(b,this);if(c==NaN||d==NaN){return}this.seriesViewer().windowRect(new $$a.ae(0,c,this.seriesViewer().windowRect().y(),d-c,this.seriesViewer().windowRect().height()))},i9:function(a,b,c,d){var e=d;var f=$$t.$ax.i9.call(this,a,b,c,d);var g=new $$t.b0(0,b,a,this.isInverted(),c);var h=NaN;var i=NaN;if(!this.isInverted()&&b.right()==1){i=this.actualMaximumValue()}else if(this.isInverted()&&b.left()==0){h=this.actualMaximumValue()}if($.ig.util.isNaN(h)){h=this.getUnscaledValue(e.left(),g)}if($.ig.util.isNaN(i)){i=this.getUnscaledValue(e.right(),g)}var j=Math.min(h,i);var k=Math.max(h,i);this.actualVisibleMinimumValue(j);this.actualVisibleMaximumValue(k);f._k.add(function(){var $ret=new $$t.bs;$ret._d=j;$ret._c=k;$ret._b=e.width();return $ret}());return f},g1:function(a){$$t.$ax.g1.call(this,a);var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$a.$ae.empty();var c=!b.isEmpty()?this.iu():$$a.$ae.empty();var d=this.ip();var e=this.io();var f=this._i8.c(a,c,b,d,e);if(f!=null){this.actualInterval(f._f._m);this.actualMinorInterval(f._f._l)}},hb:function(a,b){$$t.$ax.hb.call(this,a,b);if(b.height()!=a.height()){this.updateRange()}},az:function(){return 0},jb:function(){if(this.isLogarithmic()){return new $$t.bv}switch(this.scaleMode()){case 0:return new $$t.bu;case 1:return new $$t.bv}return null},$type:new $.ig.Type("NumericXAxis",$$t.$ax.$type,[$$t.$ar.$type])},true);$c("NumericYAxis:az","StraightNumericAxisBase",{a1:function(){return new $$t.f9(this)},init:function(){$$t.$ax.init.call(this);this._ab=$$t.$az.$type;this._i8=this.i6()},as:function(){return new $$t.b9},isVertical:function(){return true},ds:function(){return this.iu().height()},getScaledValue:function(a,b){if(this.k7!=null){return this.k7.p(a,b)}return this.k6().p(a,b)},getScaledValueList:function(a,b,c,d){if(this.k7!=null){this.k7.v(a,b,c,d);return}this.k6().v(a,b,c,d)},getScaledBucketValueList:function(a,b,c,d,e){if(this.k7!=null){this.k7.u(a,b,c,d,e);return}this.k6().u(a,b,c,d,e)},getUnscaledValue:function(a,b){if(this.k7!=null){return this.k7.q(a,b)}return this.k6().q(a,b)},getUnscaledValueList:function(a,b,c,d){if(this.k7!=null){this.k7.j(a,b,c,d);return}this.k6().j(a,b,c,d)},scrollRangeIntoView:function(a,b){if(this.seriesViewer()==null||a==NaN||b==NaN){return}var c=this.lc(a,this);var d=this.lc(b,this);if(c==NaN||d==NaN){return}this.seriesViewer().windowRect(new $$a.ae(0,this.seriesViewer().windowRect().x(),d,this.seriesViewer().windowRect().width(),c-d))},i6:function(){var $self=this;var a=$$t.$ax.i6.call(this);a._b._c=function(b){if($self.labelSettings()==null||$self.labelSettings().visibility()==0){$self._at.a8(b);if($self.labelSettings()!=null&&($self.labelSettings().location()==7||$self.labelSettings().location()==6)){$self.seriesViewer().ht()}}};a._k=function(b,c,d){$self.gk(c,d,b._z,b._b,false)};a._l=function(b,c,d,e){$self.gl(c,d,e,b._z)};a._m=function(b,c){var d=b._y;var e=new $$t.b0(0,b._aa,b._z,$self._b9,d);return $self.getScaledValue(c,e)};a._q=function(b,c){return true};a._j=function(b){$self.g9(b._t,b._n,b._z,b._a,true)};a._e=function(b){b._n=$self.labelSettings()!=null&&($self.labelSettings().location()==7||$self.labelSettings().location()==3)?b._z.right():b._z.left();var c=b._y;var d=new $$t.b0(0,b._aa,b._z,$self._b9,c);if($self.crossingAxis()!=null&&$self.crossingAxis().seriesViewer()!=null){var e=b._n;var f=b._r;var g=$self.g4(e,f,b._aa,b._z,b._y,b._z.left(),b._z.right());e=g.p0;f=g.p1;b._n=e;b._r=f}};a._p=function(b,c,d){var e=Math.round(c);return e>=Math.floor(b._z.top())&&e<=Math.ceil(b._z.bottom())};return a},i9:function(a,b,c,d){var e=d;var f=$$t.$ax.i9.call(this,a,b,c,d);var g=new $$t.b0(0,b,a,this.isInverted(),c);var h=NaN;var i=NaN;if(!this.isInverted()&&b.top()==0){i=this.actualMaximumValue()}else if(this.isInverted()&&b.bottom()==1){h=this.actualMaximumValue()}if($.ig.util.isNaN(h)){h=this.getUnscaledValue(e.bottom(),g)}if($.ig.util.isNaN(i)){i=this.getUnscaledValue(e.top(),g)}var j=Math.min(h,i);var k=Math.max(h,i);this.actualVisibleMinimumValue(j);this.actualVisibleMaximumValue(k);var l=function(){var $ret=new $$t.bs;$ret._d=j;$ret._c=k;$ret._b=e.height();return $ret}();f._k.add(l);return f},g1:function(a){$$t.$ax.g1.call(this,a);var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$a.$ae.empty();var c=this.iu();var d=this.ip();var e=this.io();var f=this._i8.c(a,c,b,d,e);if(f!=null){this.actualInterval(f._f._m);this.actualMinorInterval(f._f._l)}},hb:function(a,b){$$t.$ax.hb.call(this,a,b);if(b.height()!=a.height()){this.updateRange()}},az:function(){return 1},jb:function(){if(this.isLogarithmic()){return new $$t.b3}switch(this.scaleMode()){case 0:return new $$t.b2;case 1:return new $$t.b3}return null},$type:new $.ig.Type("NumericYAxis",$$t.$ax.$type,[$$t.$ar.$type])},true);$c("AxisRendererBase:a0","Object",{init:function(a){var $self=this;$.ig.$op.init.call(this);this._u=function(){};this._o=function(b,c){return false};this._v=function(){};this._m=function(b,c){return c};this._l=function(b,c,d,e){};this._k=function(b,c,d){};this._q=function(b,c){return false};this._n=function(b,c){return $self._q(b,c)};this._j=function(b){};this._e=function(b){};this._p=function(b,c,d){return false};this._h=function(b,c){return new $$t.ai(c)};this._t=function(b,c){return c};this._g=function(b){return null};this._r=function(b,c,d,e){return c};this._a=function(b,c,d,e){return c};this._b=a;this._d=function(b,c,d,e){return null}},_u:null,_o:null,_v:null,_m:null,_l:null,_k:null,_q:null,_n:null,_j:null,_e:null,_p:null,_h:null,_t:null,_b:null,_g:null,_d:null,_r:null,_a:null,_f:null,_i:null,c:function(a,b,c,d,e){this.x(c,b);if(this._o(b,c)){this._v();var f=this._d(b,c,d,e);this.x(c,b);if(f==null){this.aa();return null}if(f._k.count()>1&&!f._g){this.ab(f)}var h=f._k.getEnumerator();while(h.moveNext()){var g=h.current();f._e=g;if($.ig.util.isNaN(g._c)||Number.isInfinity(g._c)||$.ig.util.isNaN(g._d)||Number.isInfinity(g._d)){continue}if(g._d==g._c){continue}this._e(f);this._b.n(f._r);var i=0;var j=0;var k=false;var l=function(m){return m};if(this._f!=null){l=this._i}if($b($$t.$bl.$type,f)!==null){i=f._ab;j=f._af;k=f._ac}f._f=this.s(f);f._f.s(function(){var $ret=new $$t.b8;$ret._n=f._e._d;$ret._m=f._e._c;$ret._g=f._m;$ret._f=f._l;$ret._k=f._e._b;$ret._d=f._g;$ret._l=f._p;$ret._j=f._q;$ret._h=f._o;$ret._i=f._e._a;$ret._p=f._e._e;$ret._a=i;$ret._q=j;$ret._s=f._aa;$ret._r=f._z;$ret._e=k;$ret._c=l;return $ret}());this.y(f)}this.z();return f}return null},aa:function(){this._b.p()},ab:function(a){var b=-1.7976931348623157e308;var c=-2147483648;var d=0;var e=0;var f=false;var g=function(h){return h};if(this._f!=null){g=this._i}if($b($$t.$bl.$type,a)!==null){d=a._ab;e=a._af;f=a._ac}var i=a._k.getEnumerator();while(i.moveNext()){var h=i.current();a._e=h;a._f.s(function(){var $ret=new $$t.b8;$ret._n=h._d;$ret._m=h._c;$ret._g=a._m;$ret._f=a._l;$ret._k=h._b;$ret._d=a._g;$ret._l=a._p;$ret._i=h._a;$ret._p=h._e;$ret._h=a._o;$ret._j=a._q;$ret._a=d;$ret._q=e;$ret._s=a._aa;$ret._r=a._z;$ret._e=f;$ret._c=g;return $ret}());h._a=a._f._m;h._e=a._f._r;if(!$.ig.util.isNaN(a._f._m)){b=Math.max(b,a._f._m);c=Math.max(c,a._f._r)}}var k=a._k.getEnumerator();while(k.moveNext()){var j=k.current();if(j._a==b){j._a=-1;j._e=-1}else{j._a=b;j._e=c}}},x:function(a,b){this._u();this._b.m(a,b);this._b.s()},z:function(){this._b.s();var a=false;if(this._b.d()){this._b.r(0)}else{var b=0;var d=this._b._e.getEnumerator();while(d.moveNext()){var c=d.current();var e=$b($$a.$e.$type,c);if(e==null){e=this._b.t(b);var f=e.ak();var g=c.toString();var h=0;var i=0;if(f!=null){h=f.length}if(g!=null){i=g.length}if(h!=i){a=true}e.ak(g);b++}else{this._b.h(e)}}if(a){this._b.o()}this._b.g();this._b.r(b)}},s:function(a){return a._f},y:function(a){var b=a._f.j();var c=a._f.k();this._b.q(this._m(a,a._f._m));this._j(a);for(var d=0;d<b.length;d++){var e=a._f._p+d;var f=b[d];var g=f;var h=0;if(d<b.length-1){h=b[d+1]}else{h=Number.POSITIVE_INFINITY}g=this._r(a,g,e,a._f._m);h=this._r(a,h,e,a._f._m);var i=this._m(a,g);var j=this._m(a,h);if(this._q(a,i)){if(e%2==0&&this._n(a,j)&&!Number.isInfinity(j)){this._l(a,a._w,i,j)}a._b=a._c;this._k(a,a._u,i);a._b=null}i=this._a(a,i,e,a._f._m);if(!$.ig.util.isNaN(i)&&!Number.isInfinity(i)&&this._p(a,i,d==b.length-1)){var k=this.w(a,g,e,a._f._m);if(k!=null){this._b.i(k,this._h(a,i))}}}if(a._j){for(var l=0;l<c.length;l++){var m=c[l];var n=this._m(a,m);a._b=a._d;this._k(a,a._v,n);a._b=null}}},w:function(a,b,c,d){return null},$type:new $.ig.Type("AxisRendererBase",$.ig.$ot)},true);$c("AxisRenderingParametersBase:bj","Object",{init:function(){$.ig.$op.init.call(this);this._k=new $$4.x($$t.$bs.$type,0)},_o:0,_z:null,_aa:null,_y:null,_x:null,_k:null,_e:null,_f:null,_w:null,_u:null,_v:null,_t:null,_m:0,_l:0,_n:0,_r:0,_s:null,_p:0,_g:false,_h:false,_j:false,_b:null,_a:null,_c:null,_d:null,_q:0,i:function(){return false},$type:new $.ig.Type("AxisRenderingParametersBase",$.ig.$ot)},true);$c("PathRenderingInfo:bk","Object",{init:function(){$.ig.$op.init.call(this)},b:0,c:function(a){if(arguments.length===1){if(a<0){this.b=a*-1}else{this.b=a}return a}else{return this.b}},_e:null,_d:null,_f:null,_a:false,$type:new $.ig.Type("PathRenderingInfo",$.ig.$ot)},true);$c("CategoryAxisRenderingParameters:bl","AxisRenderingParametersBase",{init:function(){$$t.$bj.init.call(this)},_ae:0,_ab:0,_ad:false,_af:0,_ac:false,$type:new $.ig.Type("CategoryAxisRenderingParameters",$$t.$bj.$type)},true);$c("CategoryAxisRenderer:bm","AxisRendererBase",{init:function(a){$$t.$a0.init.call(this,a)},ac:function(a,b,c,d,e){var f=$b($$t.$bl.$type,a);var g=0;if(f!=null){g=f._ab}var h=new $$t.e9(1,a._e._d,a._e._c,a._e._b,a._p,g,a._o);b=h._g;if(a._e._a!=-1){b=a._e._a}var i=Math.floor((a._e._d-a._m)/b);var j=Math.ceil((a._e._c-a._m)/b);d=$.ig.truncate(i);e=$.ig.truncate(j);c=$.ig.truncate(h._h);if(a._e._e!=-1){c=a._e._e}return{p1:b,p2:c,p3:d,p4:e}},w:function(a,b,c,d){var e=$b($$t.$bl.$type,a);if(e==null){return null}var f=0;if(d>=1){f=c*$.ig.truncate(Math.floor(d))}else{if(c*d*2%2==0){f=$.ig.truncate(Math.floor(c*d))}else{f=-1}}var g=null;if(e._ae>0&&f<e._ae&&f>=0||e._ad){while(f>=e._ae&&e._ad){f-=e._ae}g=this._g(f)}return g},ad:function(a,b,c,d,e,f){var g=$b($$t.$bl.$type,a);if(g._ab!=0&&g._af!=0){for(var h=0;h<$.ig.truncate(b);h++){for(var i=0;i<g._af;i++){var j=this._f(i,a._aa,a._z,a._y);if(g._ac){j=-j}var k=this._m(a,h+e*b)+j;a._b=a._d;this._k(a,a._v,k);a._b=null}}}},$type:new $.ig.Type("CategoryAxisRenderer",$$t.$a0.$type)},true);$c("INumberAbbreviator:bn","Object",{$type:new $.ig.Type("INumberAbbreviator",null)},true);$c("NumberAbbreviatorFactory:bo","Object",{init:function(){$.ig.$op.init.call(this)},a:function(a){var b=new $$t.bp;return b},$type:new $.ig.Type("NumberAbbreviatorFactory",$.ig.$ot)},true);$c("NumberAbbreviator:bp","Object",{init:function(){$.ig.$op.init.call(this)},abbreviate:function(a){var b="0.#";var c=Math.abs(a);var d=["Q","T","B","M","K"];var e=[1e15,1e12,1e9,1e6,1e3];for(var f=0;f<d.length;f++){if(c>=e[f]){return $0(a/e[f],b,null)+d[f]}}return a.toString()},$type:new $.ig.Type("NumberAbbreviator",$.ig.$ot,[$$t.$bn.$type])},true);$c("NumericAxisRenderer:bq","AxisRendererBase",{init:function(a){this.ac=null;this.ad=false;$$t.$a0.init.call(this,a)},w:function(a,b,c,d){var e;if(a._s!=null){e=this._g(b)}else{b=Math.round(b*1e6)/1e6;if(a.i()&&a._ab){return this.ae(b)}e=b.toString()}return e},ac:null,ad:false,ae:function(a){if(this.ad){return a.toString()}if(this.ac==null){this.ac=$$t.$bo.a(this._b._a.br());if(this.ac==null){this.ad=true;return a.toString()}}return this.ac.abbreviate(a)},$type:new $.ig.Type("NumericAxisRenderer",$$t.$a0.$type)},true);$c("NumericAxisRenderingParameters:br","AxisRenderingParametersBase",{init:function(){$$t.$bj.init.call(this)},i:function(){return true},_ab:false,$type:new $.ig.Type("NumericAxisRenderingParameters",$$t.$bj.$type)},true);$c("RangeInfo:bs","Object",{init:function(){$.ig.$op.init.call(this);this._a=-1;this._e=-1},_d:0,_c:0,_a:0,_b:0,_e:0,$type:new $.ig.Type("RangeInfo",$.ig.$ot)},true);$c("LinearScaler:bw","NumericScaler",{init:function(){$$t.$bz.init.call(this)},t:function(a,b,c,d,e){var f;var g;var h=$$t.$u.a(a,b,c,false,-1,f,g);f=h.p5;g=h.p6;d=f;e=g;return{p3:d,p4:e}},$type:new $.ig.Type("LinearScaler",$$t.$bz.$type)},true);$c("HorizontalLinearScaler:bt","LinearScaler",{init:function(){$$t.$bw.init.call(this)},q:function(a,b){if(!b.c.isEmpty()){var c=b.e.left()+b.e.width()*(a-b.d.left())/b.d.width();c=c*b.d.width()+b.d.left();c=this.ae(c,$$t.$bz.ac,b.c,b.a);return c}return this.ae(a,b.e,b.d,b.a)},p:function(a,b){if(!b.c.isEmpty()){var c=this.ad(a,$$t.$bz.ac,b.c,b.a);c=(c-b.d.left())/b.d.width();c=b.d.left()+b.d.width()*(c-b.e.left())/b.e.width();return c}return this.ad(a,b.e,b.d,b.a)},v:function(a,b,c,d){var e;var f=d.e;var g=d.d;var h=d.c;var i=d.a;var j=!h.isEmpty();var k=this._m;var l=this.o;var m=h.left();var n=h.width();var o=f.left();var p=f.width();var q=g.left();var r=g.width();var s=0;var t=1;var u=$.ig.ArrayAccessHelper.prototype.b(a);var v=false;if(u!=null){v=true}for(var w=b;w<c;w++){if(v){e=u[w]}else{e=a.item(w)}if(j){var x=(e-l)/k;if(i){x=1-x}x=m+n*(x-s)/t;var y=(x-o*r)/p;if(v){u[w]=y}else{a.item(w,y)}}else{var z=(e-l)/k;if(i){z=1-z}z=q+r*(z-o)/p;if(v){u[w]=z}else{a.item(w,z)}}}},ae:function(a,b,c,d){var e=b.left()+b.width()*(a-c.left())/c.width();if(d){e=1-e}return this.o+e*this._m},ad:function(a,b,c,d){var e=(a-this.o)/this._m;if(d){e=1-e}return c.left()+c.width()*(e-b.left())/b.width()},$type:new $.ig.Type("HorizontalLinearScaler",$$t.$bw.$type)},true);$c("FastHorizontalLinearScaler:bu","HorizontalLinearScaler",{init:function(){$$t.$bt.init.call(this)},u:function(a,b,c,d,e){var f;var g=e.e;var h=e.d;var i=e.c;var j=e.a;var k=!i.isEmpty();var l=this._m;var m=this.o;var n=i.left();var o=i.width();var p=g.left();var q=g.width();var r=h.left();var s=h.width();var t=0;var u=1;var v=$.ig.ArrayAccessHelper.prototype.a(a);var w=false;if(v!=null){w=true}var x;for(var y=0;y<b.count();y++){x=b.item(y);for(var z=c;z<d;z++){if(w){f=v[z]}else{f=a.item(z)}if(k){var aa=(f[x]-m)/l;if(j){aa=1-aa}aa=n+o*(aa-t)/u;var ab=(aa-p*s)/q;f[x]=ab}else{var ac=(f[x]-m)/l;if(j){ac=1-ac}ac=r+s*(ac-p)/q;f[x]=ac}}}},$type:new $.ig.Type("FastHorizontalLinearScaler",$$t.$bt.$type)},true);$c("LogarithmicScaler:bx","NumericScaler",{init:function(){$$t.$bz.init.call(this)},_ae:0,_ad:0,w:function(a,b,c){$$t.$bz.w.call(this,a,b,c);switch(a){case"ActualMinimumValue":this._ae=Math.log(this.l());break;case"ActualMaximumValue":this._ad=Math.log(this.k());break}},t:function(a,b,c,d,e){var f;var g;var h=$$t.$u.a(a,b,c,true,a.logarithmBase(),f,g);f=h.p5;g=h.p6;d=f;e=g;return{p3:d,p4:e}},$type:new $.ig.Type("LogarithmicScaler",$$t.$bz.$type)},true);$c("HorizontalLogarithmicScaler:bv","LogarithmicScaler",{init:function(){$$t.$bx.init.call(this)},q:function(a,b){if(!b.c.isEmpty()){var c=b.e.left()+b.e.width()*(a-b.d.left())/b.d.width();c=c*b.d.width()+b.d.left();c=this.ag(c,$$t.$bz.ac,b.c,b.a);return c}return this.ag(a,b.e,b.d,b.a)},p:function(a,b){if(!b.c.isEmpty()){var c=this.af(a,$$t.$bz.ac,b.c,b.a);c=(c-b.d.left())/b.d.width();c=b.d.left()+b.d.width()*(c-b.e.left())/b.e.width();return c}return this.af(a,b.e,b.d,b.a)},ag:function(a,b,c,d){var e=b.left()+b.width()*(a-c.left())/c.width();if(d){e=1-e}return Math.exp(e*(this._ad-this._ae)+this._ae)},af:function(a,b,c,d){if($.ig.util.isNaN(a)){return NaN}var e=0;if(a<=0){e=(Math.log(this.o)-this._ae)/(this._ad-this._ae)}else{e=(Math.log(a)-this._ae)/(this._ad-this._ae)}if(d){e=1-e}return c.left()+c.width()*(e-b.left())/b.width()},$type:new $.ig.Type("HorizontalLogarithmicScaler",$$t.$bx.$type)},true);$c("ScalerParams:b0","Object",{init:function(a,b,c,d,e){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}$.ig.$op.init.call(this);this.e=b;this.d=c;this.c=e;this.a=d;this._b=NaN},init1:function(a,b,c,d){$$t.$b0.init.call(this,0,b,c,d,$$a.$ae.empty())},e:null,d:null,c:null,a:false,_b:0,$type:new $.ig.Type("ScalerParams",$.ig.$ot)},true);$c("VerticalLinearScaler:b1","LinearScaler",{
init:function(){$$t.$bw.init.call(this)},q:function(a,b){if(!b.c.isEmpty()){var c=b.e.top()+b.e.height()*(a-b.d.top())/b.d.height();c=c*b.d.height()+b.d.top();c=this.ae(c,$$t.$bz.ac,b.c,b.a);return c}return this.ae(a,b.e,b.d,b.a)},p:function(a,b){if(!b.c.isEmpty()){var c=this.ad(a,$$t.$bz.ac,b.c,b.a);c=(c-b.d.top())/b.d.height();c=b.d.top()+b.d.height()*(c-b.e.top())/b.e.height();return c}return this.ad(a,b.e,b.d,b.a)},v:function(a,b,c,d){var e;var f=d.e;var g=d.d;var h=d.c;var i=d.a;var j=!h.isEmpty();var k=this._m;var l=this.o;var m=h.top();var n=h.height();var o=f.top();var p=f.height();var q=g.top();var r=g.height();var s=0;var t=1;var u=$.ig.ArrayAccessHelper.prototype.b(a);var v=false;if(u!=null){v=true}for(var w=b;w<c;w++){if(v){e=u[w]}else{e=a.item(w)}if(j){var x=(e-l)/k;if(!i){x=1-x}x=m+n*(x-s)/t;var y=(x-o*r)/p;if(v){u[w]=y}else{a.item(w,y)}}else{var z=(e-l)/k;if(!i){z=1-z}z=q+r*(z-o)/p;if(v){u[w]=z}else{a.item(w,z)}}}},ad:function(a,b,c,d){var e=(a-this.o)/this._m;if(!d){e=1-e}return c.top()+c.height()*(e-b.top())/b.height()},ae:function(a,b,c,d){var e=b.top()+b.height()*(a-c.top())/c.height();if(!d){e=1-e}return this.o+e*this._m},$type:new $.ig.Type("VerticalLinearScaler",$$t.$bw.$type)},true);$c("FastVerticalLinearScaler:b2","VerticalLinearScaler",{init:function(){$$t.$b1.init.call(this)},u:function(a,b,c,d,e){var f;var g=e.e;var h=e.d;var i=e.c;var j=e.a;var k=!i.isEmpty();var l=this._m;var m=this.o;var n=i.top();var o=i.height();var p=g.top();var q=g.height();var r=h.top();var s=h.height();var t=0;var u=1;var v=$.ig.ArrayAccessHelper.prototype.a(a);var w=false;if(v!=null){w=true}var x;for(var y=0;y<b.count();y++){x=b.item(y);for(var z=c;z<d;z++){if(w){f=v[z]}else{f=a.item(z)}if(k){var aa=(f[x]-m)/l;if(!j){aa=1-aa}aa=n+o*(aa-t)/u;var ab=(aa-p*s)/q;f[x]=ab}else{var ac=(f[x]-m)/l;if(!j){ac=1-ac}ac=r+s*(ac-p)/q;f[x]=ac}}}},$type:new $.ig.Type("FastVerticalLinearScaler",$$t.$b1.$type)},true);$c("VerticalLogarithmicScaler:b3","LogarithmicScaler",{init:function(){$$t.$bx.init.call(this)},q:function(a,b){if(!b.c.isEmpty()){var c=b.e.top()+b.e.height()*(a-b.d.top())/b.d.height();c=c*b.d.height()+b.d.top();c=this.ag(c,$$t.$bz.ac,b.c,b.a);return c}return this.ag(a,b.e,b.d,b.a)},p:function(a,b){if(!b.c.isEmpty()){var c=this.af(a,$$t.$bz.ac,b.c,b.a);c=(c-b.d.top())/b.d.height();c=b.d.top()+b.d.height()*(c-b.e.top())/b.e.height();return c}return this.af(a,b.e,b.d,b.a)},af:function(a,b,c,d){if($.ig.util.isNaN(a)){return NaN}var e;if(a<=0){e=(Math.log(this.o)-this._ae)/(this._ad-this._ae)}else{e=(Math.log(a)-this._ae)/(this._ad-this._ae)}if(!d){e=1-e}return c.top()+c.height()*(e-b.top())/b.height()},ag:function(a,b,c,d){var e=b.top()+b.height()*(a-c.top())/c.height();if(!d){e=1-e}return Math.exp(e*(this._ad-this._ae)+this._ae)},$type:new $.ig.Type("VerticalLogarithmicScaler",$$t.$bx.$type)},true);$c("CategoryTickmarkValues:b4","TickmarkValues",{init:function(){this.t=null;$$t.$b7.init.call(this)},_v:0,_z:0,_aa:null,_ab:null,_x:false,_w:null,s:function(a){$$t.$b7.s.call(this,a);var b=a._a;this._v=b;this._z=a._q;this._aa=a._r;this._ab=a._s;this._x=a._e;this._w=a._c;var c=new $$t.e9(1,a._n,a._m,a._k,a._l,b,a._h);var d=c._g;if(a._i!=-1){d=a._i}var e=Math.floor((a._n-a._g)/d);var f=Math.ceil((a._m-a._g)/d);var g=$.ig.truncate(e);var h=$.ig.truncate(f);var i=$.ig.truncate(c._h);if(a._p!=-1){i=a._p}this._m=d;this._n=a._j;this._p=g;this._q=h;this._r=i;this._y=a._g},_y:0,t:null,j:function(){var a=this._p;var b=this._q-a+1;if(b<0){b=0}if(this.t==null||this.t.length!=b){this.t=new Array(b)}var c=this.t;for(var d=0;d<b;++d){var e=this._y+(d+a)*this._m;c[d]=e}return c},u:null,k:function(){var a=this._m;var b=this._q;var c=this._p;var d=this._z;var e=this._v;a=Math.min(a,20);var f=0;for(var g=c;g<b;++g){if(e!=0&&d!=0){for(var h=0;h<$.ig.truncate(a);h++){for(var i=0;i<d;i++){f++}}}}if(this.u==null||this.u.length!=f){this.u=new Array(f)}var j=this.u;var k=0;for(var l=c;l<b;++l){if(e!=0&&d!=0){for(var m=0;m<$.ig.truncate(a);m++){for(var n=0;n<d;n++){var o=this._w(n);var p=m+l*a+o;j[k]=p;k++}}}}return this.u},$type:new $.ig.Type("CategoryTickmarkValues",$$t.$b7.$type)},true);$c("LinearTickmarkValues:b5","TickmarkValues",{init:function(){this.t=null;this.u=null;$$t.$b7.init.call(this);this._y=0},_y:0,s:function(a){$$t.$b7.s.call(this,a);var b;if(this._y!=0){b=new $$t.e7(1,a._n,a._m,a._k,this._y,a._h)}else{b=new $$t.e7(0,a._n,a._m,a._k,a._h)}this._m=b._g;if(a._d&&a._l>0&&(a._m-a._n)/a._l<1e3){this._m=a._l}if(a._i!=-1){this._m=a._i}if(this._m==0){this._p=0;this._q=0}else{this._p=$.ig.truncate(Math.floor((a._n-a._g)/this._m));this._q=$.ig.truncate(Math.ceil((a._m-a._g)/this._m))}this._r=b._i;if(a._p!=-1){this._r=a._p}this._n=a._j;this._x=a._g},_x:0,t:null,j:function(){var a=0;var b=this._p;if(!$.ig.util.isNaN(this._m)){a=this._q-b+1;if(a<0){a=0}}if(this.t==null||this.t.length!=a){this.t=new Array(a)}var c=this.t;for(var d=0;d<a;++d){var e=this._x+(d+b)*this._m;c[d]=e}return c},u:null,k:function(){if(this._n>0){return this.w()}return this.v()},v:function(){var a=this._p;var b=this._q;var c=this._r;var d=this._m;var e=this._x;var f=this._o;var g=d/c;var h=0;for(var i=a;i<b;++i){for(var j=1;j<c;++j){var k=e+i*d+j*g;if(k<=f){h++}}}if(this.u==null||this.u.length!=h){this.u=new Array(h)}var l=this.u;var m=0;for(var n=a;n<b;++n){for(var o=1;o<c;++o){var p=e+n*d+o*g;if(p<=this._o){l[m]=p;m++}}}return l},w:function(){var a=this._p;var b=this._q;var c=this._r;var d=this._m;var e=this._x;var f=this._o;var g=d/c;var h=0;for(var i=a;i<b;++i){var j=e+i*this._m;var k=this._o;if(i+1<=this._q){k=this._x+(i+1)*this._m}if(k>this._o){k=this._o}while(j<k){j+=this._n;if(j<k){h++}}}if(this.u==null||this.u.length!=h){this.u=new Array(h)}var l=this.u;var m=0;for(var n=a;n<b;++n){var o=e+n*this._m;var p=this._o;if(n+1<=this._q){p=this._x+(n+1)*this._m}if(p>this._o){p=this._o}while(o<p){o+=this._n;if(o<p){l[m]=o;m++}}}return l},$type:new $.ig.Type("LinearTickmarkValues",$$t.$b7.$type)},true);$c("LogarithmicTickmarkValues:b6","TickmarkValues",{init:function(){this.t=null;this.u=null;$$t.$b7.init.call(this)},s:function(a){$$t.$b7.s.call(this,a);var b=new $$t.e8(a._n,a._m,this.x(),a._k);this._m=1;this._r=$.ig.truncate(b._h);this._p=$.ig.truncate(Math.floor(Math.logBase(Math.max(5e-324,a._n),this.x())));this._q=$.ig.truncate(Math.ceil(Math.logBase(Math.max(5e-324,a._m),this.x())))},x:function(a){if(arguments.length===1){this.h($$t.$b6.z,a);return a}else{return $h(this.c($$t.$b6.z))}},v:function(a){var b=a*this._m;return Math.pow(this.x(),b)},t:null,j:function(){var a=this._p;var b=this._q;var c=this._o;var d=0;for(var e=a;e<=b;++e){var f=this.v(e);if(f<=c){d++}}if(this.t==null||this.t.length!=d){this.t=new Array(d)}var g=this.t;var h=0;for(var i=a;i<=b;++i){var j=this.v(i);if(j<=c){g[h]=j;h++}}return g},u:null,k:function(){var a=this._p;var b=this._q;var c=this.x();var d=this._r;var e=this._o;var f=0;for(var g=a;g<=b;++g){var h=this.v(g);var i=Math.pow(c,g);for(var j=1;j<this._r-1;++j){var k=h+j*i;if(k<=e){f++}}}if(this.u==null||this.u.length!=f){this.u=new Array(f)}var l=this.u;var m=0;for(var n=a;n<=b;++n){var o=this.v(n);var p=Math.pow(c,n);for(var q=1;q<this._r-1;++q){var r=o+q*p;if(r<=e){l[m]=r;m++}}}return l},$type:new $.ig.Type("LogarithmicTickmarkValues",$$t.$b7.$type)},true);$c("TickmarkValuesInitializationParameters:b8","Object",{init:function(){$.ig.$op.init.call(this)},_n:0,_m:0,_g:0,_f:0,_k:0,_d:false,_l:0,_i:0,_p:0,_a:0,_q:0,_r:null,_s:null,_e:false,_o:null,_b:null,_c:null,_j:0,_h:0,$type:new $.ig.Type("TickmarkValuesInitializationParameters",$.ig.$ot)},true);$c("VerticalAxisLabelPanel:b9","AxisLabelPanelBase",{init:function(){$$t.$ah.init.call(this)},ad:function(){return new $$t.gb(this)},b8:function(a){$$t.$ah.b8.call(this,a);this._cs=a},_cs:null,_c1:0,_cy:0,_c0:0,_cz:0,bx:function(){this._cs.ay()},bh:function(){return this._ac.titleSettings()!=null?this._ac.titleSettings().angle():-90},cu:function(){var a=0;var b=this.ai(this._ac.titleSettings());if(b==1){a+=this.bl()}var c=this.ag();if(c==3||c==7){a+=this._ac._dd}return a},cw:function(){var a=0;var b=this.ai(this._ac.titleSettings());if(b==2){a+=this.bl()}var c=this.ag();if(c==2||c==6){a+=this._ac._dd}return a},cx:function(){var a=this.a5-this.cu()-this.cw();if(a<0){a=0}return a},cv:function(){var a=this.cx()-this._ae.p()-this._ae.q();if(a<0){a=0}return a},ay:function(){var a=new $$4.x($$a.$ae.$type,0);this._aq=false;this._ap=false;if(this._af!=null&&this._af.j()&&this.bd()%360!=0){this._ap=true}this._c1=-1.7976931348623157e308;this._cy=-1.7976931348623157e308;this._c0=-1.7976931348623157e308;this._cz=-1.7976931348623157e308;var b=this._ae.p();var c=this._ae.r();var d=this._ae.q();var e=this._ae.o();var f=this.cu();var g=false;if(!$.ig.util.isNaN(this._a6)){this._c1=Math.max(this._a6,this._c1);this._c0=Math.max(this._a7,this._c0)}for(var h=0;h<this._a3.count();h++){var i=this._a3.__inner[h];var j=this._a2.__inner[h]._a;var k=this.bb(i);var l=this.bc(i);var m=k+c+e;var n=l+b+d;var o=this.cn().left()+f;var p=this._a2.__inner[h]._c-m/2;if(j){var q=this._a6;if(($.ig.util.isNaN(this._a6)||n>this._a6||this._a2.__inner[h]._b)&&!g){if(this._a2.__inner[h]._b){g=true}this._a2.__inner[h]._b=false;this._a6=n;this._a7=l}this._c1=Math.max(this._a6,this._c1);this._cy=Math.max(m,this._cy);this._c0=Math.max(this._a7,this._c0);this._cz=Math.max(k,this._cz)}else{this._c1=Math.max(n,this._c1);this._cy=Math.max(m,this._cy);this._c0=Math.max(l,this._c0);this._cz=Math.max(k,this._cz)}var r=new $$a.ae(0,o,p,n,m);a.add(r)}var s=0;if(this._ap){s=this.bd()%360;if(s<0){s+=360}}var t=this._ac.bz();if(!t){this.c2(s,b,d)}else{this._ae.ac()}if(this._ap){for(var u=0;u<a.count();u++){var v=a.__inner[u];v.y(this._a2.__inner[u]._c-this._cy/2);a.__inner[u]=v}}var w=false;if(!this._ap&&this._c1<=this.a5){w=true}if(!w){var x=this.cn().height();var y=this.cx();var z=y;var aa=this._a2.count()>1?Math.abs(this._a2.__inner[1]._c-this._a2.__inner[0]._c):x;var ab=Math.abs(Math.asin(aa/this._c1)*(180/Math.PI));var ac=s>=ab&&s<=180-ab||s-180>=ab&&s-180<=180-ab;for(var ad=0;ad<a.count();ad++){if(this._ap){var ae=s*(Math.PI/180);var af=this.bm(this._a3.__inner[ad]);z=Math.min(y/Math.abs(Math.cos(ae)),af);if(ac){var ag;if(s>0&&s<90){ag=Math.PI/180*(90-s)}else if(s>270&&s<360){ag=Math.PI/180*(s-270)}else{ag=0}z=aa/Math.cos(ag)}}var ah=a.__inner[ad];ah.width(Math.min(ah.width(),z));a.__inner[ad]=ah;if(!($b($$a.$an.$type,this._a3.__inner[ad])!==null)){this._a3.__inner[ad].width(z)}var ai=$b($$a.$an.$type,this._a3.__inner[ad]);if(ai!=null){var aj=this.bs(ad,ai,z,b,d);if(!ai.ak().equals(aj)){ai.ak(aj);this._a3.__inner[ad].width(z)}}}if(!t){this.c2(s,b,d)}}if(this.ct()){this.c3(a)}return a},c2:function(a,b,c){var d=a*(Math.PI/180);var e=Math.abs(this._c0*Math.cos(d))+Math.abs(this._cz*Math.sin(d));var f=this.bl();var g=e+b+c+f+this._ac._dd;this.a9(Math.max(this._ac.d1(),g))},c3:function(a){this._cs.az(a,this._c1)},cb:function(a,b){var c=0;var d=this._cz/2;var e=new $$a.bp;var f=$.ig.AngleSimplifier.prototype.a(this.bd());var g=function(){var $ret=new $$a.bm;$ret._j=f;$ret._k=c;$ret._l=d;return $ret}();var h=0;var i=0;if(f!=0&&f!=360){f-=90;if(f>0&&f<180){g._k=this._c0;h=-this._c0+this._cz/2;h=h+Math.sin($.ig.MathUtil.prototype.k(f-180))*(this._cz/2)}else{if(f>=180){h=h-Math.cos($.ig.MathUtil.prototype.k(f))*(this._cz/2)}else{h=h+Math.cos($.ig.MathUtil.prototype.k(f))*(this._cz/2)}}}var j=function(){var $ret=new $$a.bn;$ret._j=h;$ret._k=i;return $ret}();e._j.add(g);e._j.add(j);a._j=e},ct:function(){return!this._aq&&!this._ap},cm:function(){var a=this.ai(this._ac.titleSettings());var b=this.bl();var c=this.ag();var d=0;if(a==1){d+=this.cn().left();if(c==3||c==7){d+=this._ac._dd}}else{d=this.cn().right()-b;if(c==6||c==2){d-=this._ac._dd}}var e=this.bj();var f=0;var g=this._ac.titleSettings()==null?1:this._ac.titleSettings().verticalAlignment();if(g==0){f=this.cn().top()}else if(g==2){f=this.cn().bottom()-e}else{f=this.cn().top()+this.cn().height()/2-e/2}return new $$a.ae(0,d,f,b,e)},ai:function(a){if(a==null){return this._ac.seriesViewer().ak(this._ac)}if(a.position()==0){if(this._ac!=null&&this._ac.seriesViewer()!=null){return this._ac.seriesViewer().ak(this._ac)}return 1}return a.position()},ah:function(){return 2},as:function(a){return a==2||a==3||a==6||a==7},b0:function(){var a=this._ae.at();this._ac.gc(a);if(this._af!=null&&this._af.visibility()!=0){return}var b=this._ac._dd;if(b==0){return}var c=this.aw();if(c==null){return}var d=this.cn().left();var e;var f=this.ag();if(f==2||f==6){d=this.cn().right();e=d-b}else{e=d+b}var g=this._ae.b();var i=c.getEnumerator();while(i.moveNext()){var h=i.current();this.b3(a,h,d,e,this._co,g)}if(!this._ab.contains(this._ae._av)){this._ab.add(this._ae._av)}},$type:new $.ig.Type("VerticalAxisLabelPanel",$$t.$ah.$type)},true);$c("ViewportUtils:ca","Object",{init:function(){$.ig.$op.init.call(this)},c:function(a,b,c){return c.left()+c.width()*(a-b.left())/b.width()},a:function(a,b,c){return(a-c.left())*b.width()/c.width()+b.left()},f:function(a,b,c){return c.top()+c.height()*(a-b.top())/b.height()},e:function(a,b,c){return(a-c.top())*b.height()/c.height()+b.top()},d:function(a,b,c){return c.width()*a/b.width()},b:function(a,b,c){return b.width()*a/c.width()},g:function(a,b,c){return c.height()*a/b.height()},$type:new $.ig.Type("ViewportUtils",$.ig.$ot)},true);$c("Frame:dw","Object",{init:function(){$.ig.$op.init.call(this)},c:function(a,b,c){},a:function(a,b,c,d){var e=c.count();var f=d.count();var g=Math.max(e,f);var h=1-b;if(a.count()<g){a.insertRange(a.count(),new Array(g-a.count()))}if(a.count()>g){a.removeRange(g,a.count()-g)}for(var i=0;i<Math.min(e,f);++i){a.__inner[i]={__x:c.__inner[i].__x*h+d.__inner[i].__x*b,__y:c.__inner[i].__y*h+d.__inner[i].__y*b,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}}if(e<f){var j=e>0?c.__inner[e-1]:{__x:0,__y:0,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};for(var k=e;k<f;++k){a.__inner[k]={__x:j.__x*h+d.__inner[k].__x*b,__y:j.__y*h+d.__inner[k].__y*b,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}}}if(e>f){var l=f>0?d.__inner[f-1]:{__x:0,__y:0,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};for(var m=f;m<e;++m){a.__inner[m]={__x:c.__inner[m].__x*h+l.__x*b,__y:c.__inner[m].__y*h+l.__y*b,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}}}},d:function(a,b,c,d,e){var f=c.count();var g=d.count();var h=Math.max(f,g);var i=1-b;if(a.count()<h){a.insertRange(a.count(),new Array(h-a.count()))}if(a.count()>h){a.removeRange(h,a.count()-h)}var j;var k;for(var l=0;l<Math.min(f,g);++l){j=b*e.__inner[l];j=j>1?1:j;k=1-j;a.__inner[l]={__x:c.__inner[l].__x*k+d.__inner[l].__x*j,__y:c.__inner[l].__y*k+d.__inner[l].__y*j,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}}if(f<g){var m=f>0?c.__inner[f-1]:{__x:0,__y:0,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};for(var n=f;n<g;++n){j=b*e.__inner[n];j=j>1?1:j;k=1-j;a.__inner[n]={__x:m.__x*k+d.__inner[n].__x*j,__y:m.__y*k+d.__inner[n].__y*j,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}}}if(f>g){var o=g>0?d.__inner[g-1]:{__x:0,__y:0,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};for(var p=g;p<f;++p){j=b*e.__inner[p];j=j>1?1:j;k=1-j;a.__inner[p]={__x:c.__inner[p].__x*k+o.__x*j,__y:c.__inner[p].__y*k+o.__y*j,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}}}},b:function(a,b,c,d){var e=c.count();var f=d.count();var g=Math.max(e,f);var h=1-b;if(a.count()<g){var i=new Array(g-a.count());for(var j=0;j<g-a.count();j++){i[j]=0}a.insertRange(a.count(),i)}if(a.count()>g){a.removeRange(g,a.count()-g)}for(var k=0;k<Math.min(e,f);++k){a.__inner[k]=c.__inner[k]*h+d.__inner[k]*b}if(e<f){var l=e>0?c.__inner[e-1]:0;for(var m=e;m<f;++m){a.__inner[m]=l*h+d.__inner[m]*b}}if(e>f){var n=f>0?d.__inner[f-1]:0;for(var o=f;o<e;++o){a.__inner[o]=c.__inner[o]*h+n*b}}},e:function(a,b,c,d,e){var f=c.count();var g=d.count();var h=Math.max(f,g);var i=1-b;if(a.count()<h){var j=new Array(h-a.count());for(var k=0;k<h-a.count();k++){j[k]=0}a.insertRange(a.count(),j)}if(a.count()>h){a.removeRange(h,a.count()-h)}var l;var m;for(var n=0;n<Math.min(f,g);++n){l=b*e.__inner[n];l=l>1?1:l;m=1-l;a.__inner[n]=c.__inner[n]*m+d.__inner[n]*l}if(f<g){var o=f>0?c.__inner[f-1]:0;for(var p=f;p<g;++p){l=b*e.__inner[p];l=l>1?1:l;m=1-l;a.__inner[p]=o*m+d.__inner[p]*l}}if(f>g){var q=g>0?d.__inner[g-1]:0;for(var r=g;r<f;++r){l=b*e.__inner[r];l=l>1?1:l;m=1-l;a.__inner[r]=c.__inner[r]*m+q*l}}},$type:new $.ig.Type("Frame",$.ig.$ot)},true);$c("CategoryFrame:cb","Frame",{init:function(a){this.f=new $$4.x(Array,0);this.k=new $$4.x(Number,0);this.l=new $$4.x(Number,0);this.m=new $$4.x($$a.$y.$type,0);this.n=new $$4.x(Number,0);this.p=new $$4.x($$a.$y.$type,0);this.q=new $$4.x(Number,0);this.i=new $$4.x($$a.$y.$type,0);this.j=new $$4.x(Number,0);this.h=new $$4.x(Number,0);this.g=new $$4.x(Number,0);this.o=new $$4.x(Number,0);$$t.$dw.init.call(this);this.z=new $$a.ae(0,0,0,1,1);this.s=a;this.w()},z:null,f:null,k:null,l:null,m:null,n:null,p:null,q:null,i:null,j:null,h:null,g:null,o:null,_t:0,s:0,c:function(a,b,c){this.w();var d=$b($$t.$cb.$type,b);var e=$b($$t.$cb.$type,c);var f=d.f.count();var g=e.f.count();var h=Math.max(f,g);var i=Math.max(d.m.count(),e.m.count());var j=Math.max(d.p.count(),e.p.count());var k=Math.max(d.k.count(),e.k.count());var l=Math.max(d.i.count(),e.i.count());var m=d.o.count()>0;if(m){this.x(this.o,a,d.o,e.o,h)}var n=d.n.count()>0;if(n){this.x(this.n,a,d.n,e.n,i)}var o=d.q.count()>0;if(o){this.x(this.q,a,d.q,e.q,j)}var p=d.l.count()>0;if(p){this.x(this.l,a,d.l,e.l,k)}var q=d.j.count()>0;if(q){this.x(this.j,a,d.j,e.j,l)}if(this.f.count()<h){while(this.f.count()<h){this.f.add(new Array(this.s))}}if(this.f.count()>h){this.f.removeRange(h,this.f.count()-h)}if(m){var r=0;for(var s=0;s<Math.min(f,g);++s){var t=this.f.__inner[s];r=a*this.o.__inner[s];r=r>1?1:r;for(var u=0;u<this.s;++u){t[u]=d.f.__inner[s][u]+r*(e.f.__inner[s][u]-d.f.__inner[s][u])}}}else{for(var v=0;v<Math.min(f,g);++v){var w=this.f.__inner[v];for(var x=0;x<this.s;++x){w[x]=d.f.__inner[v][x]+a*(e.f.__inner[v][x]-d.f.__inner[v][x])}}}if(f<g){var y=new Array(this.s);for(var z=this.s-1;z>=0;--z){y[z]=d.f.count()>0?d.f.__inner[d.f.count()-1][z]:0}if(m){var aa=0;for(var ab=f;ab<g;++ab){var ac=this.f.__inner[ab];aa=a*this.o.__inner[ab];aa=aa>1?1:aa;for(var ad=this.s-1;ad>=0;--ad){ac[ad]=y[ad]+aa*(e.f.__inner[ab][ad]-y[ad])}}}else{for(var ae=f;ae<g;++ae){var af=this.f.__inner[ae];for(var ag=this.s-1;ag>=0;--ag){af[ag]=y[ag]+a*(e.f.__inner[ae][ag]-y[ag])}}}}if(f>g){var ah=new Array(this.s);for(var ai=this.s-1;ai>=0;--ai){ah[ai]=e.f.count()>0?e.f.__inner[e.f.count()-1][ai]:0}if(m){var aj=0;for(var ak=g;ak<f;++ak){var al=this.f.__inner[ak];aj=a*this.o.__inner[ak];aj=aj>1?1:aj;for(var am=this.s-1;am>=0;--am){al[am]=d.f.__inner[ak][am]+aj*(ah[am]-d.f.__inner[ak][am])}}}else{for(var an=g;an<f;++an){var ao=this.f.__inner[an];for(var ap=this.s-1;ap>=0;--ap){ao[ap]=d.f.__inner[an][ap]+a*(ah[ap]-d.f.__inner[an][ap])}}}}if(n){$$t.$dw.d(this.m,a,d.m,e.m,this.n)}else{$$t.$dw.a(this.m,a,d.m,e.m)}if(o){$$t.$dw.d(this.p,a,d.p,e.p,this.q)}else{$$t.$dw.a(this.p,a,d.p,e.p)}if(p){$$t.$dw.d(this.i,a,d.i,e.i,this.l)}else{$$t.$dw.a(this.i,a,d.i,e.i)}if(q){$$t.$dw.e(this.h,a,d.h,e.h,this.j);$$t.$dw.e(this.g,a,d.g,e.g,this.j)}else{$$t.$dw.b(this.h,a,d.h,e.h);$$t.$dw.b(this.g,a,d.g,e.g)}var aq=d._aa;var ar=e._aa;if($$a.$ae.l_op_Equality(aq,null)){aq=this.z}if($$a.$ae.l_op_Equality(ar,null)){ar=this.z}var as=aq.left()+(ar.left()-aq.left())*a;var at=aq.top()+(ar.top()-aq.top())*a;var au=Math.max(0,aq.width()+(ar.width()-aq.width())*a);var av=Math.max(0,aq.height()+(ar.height()-aq.height())*a);this._aa=new $$a.ae(0,as,at,au,av)},x:function(a,b,c,d,e){if(d.count()==0){for(var f=0;f<c.count();f++){d.add(c.__inner[f])}}else{$$t.$dw.b(a,b,c,d)}if(a.count()<e){var g=a.count();for(var h=0;h<e-g;h++){a.add(1)}}},v:function(){this.o.clear();this.q.clear();this.n.clear();this.l.clear();this.j.clear()},u:function(){this.w();this.v();this._aa=this.z},y:function(){this.u();this.f.clear();this.i.clear();this.k.clear();this.m.clear();this.p.clear()},w:function(){$$t.$cb.r++;if($$t.$cb.r>=2147483647-1){$$t.$cb.r=0}this._t=$$t.$cb.r},_aa:null,$type:new $.ig.Type("CategoryFrame",$$t.$dw.$type)},true);$c("IIsCategoryBased:cc","Object",{$type:new $.ig.Type("IIsCategoryBased",null)},true);$c("IHasSingleValueCategory:cd","Object",{$type:new $.ig.Type("IHasSingleValueCategory",null)},true);$c("IBucketizer:ce","Object",{$type:new $.ig.Type("IBucketizer",null)},true);$c("IHasHighLowValueCategory:cf","Object",{$type:new $.ig.Type("IHasHighLowValueCategory",null)},true);$c("IHasCategoryAxis:ch","Object",{$type:new $.ig.Type("IHasCategoryAxis",null)},true);$c("IHasCategoryModePreference:cg","Object",{$type:new $.ig.Type("IHasCategoryModePreference",null,[$$t.$ch.$type])},true);$c("MarkerTypeCollection:ci","ObservableCollection$1",{init:function(){$$4.$f.init.call(this,$$t.$fd.$type,0)},$type:new $.ig.Type("MarkerTypeCollection",$$4.$f.$type.specialize($$t.$fd.$type))},true);$c("OrderedDictionary:ck","Object",{init:function(){$.ig.$op.init.call(this)},a:function(){},b:function(a){},c:function(a){},$type:new $.ig.Type("OrderedDictionary",$.ig.$ot)},true);$c("OrderedDictionary$2:cj","OrderedDictionary",{$tKey:null,$tValue:null,_e:null,_f:null,init:function($tKey,$tValue){this.$tKey=$tKey;this.$tValue=$tValue;if(!this.hasOwnProperty("$type")){this.$type=this.$type.specialize(this.$tKey,this.$tValue)}$$t.$ck.init.call(this);this._e=new $$4.h(this.$tKey,this.$tValue,0);this._f=new $$4.x(this.$tKey,0)},item1:function(a){return this._f.__inner[a]},item:function(a,b){if(arguments.length===2){var c=this._f.indexOf(a);this._f.__inner[c]=a;this._e.item(a,b);return b}else{return this._e.item(a)}},a:function(){return this.count()},count:function(){return this._e.count()},isReadOnly:function(){return false},keys:function(){return this._f},values:function(){return this._e.values()},add1:function(a){this.add(a.key(),a.value())},add:function(a,b){this._e.add(a,b);this._f.add(a)},clear:function(){this._e.clear();this._f.clear()},contains:function(a){return this._e.contains(a)},containsKey:function(a){return this._e.containsKey(a)},copyTo:function(a,b){this._e.copyTo(a,b)},getEnumerator:function(){return new $$t.cl(this.$tKey,this.$tValue,this)},remove1:function(a){return this.remove(a.key())},remove:function(a){return this._e.remove(a)&&this._f.remove(a)},tryGetValue:function(a,b){if(this._e.containsKey(a)){b=this._e.item(a);return{ret:true,p1:b}}b=$f(this.$tValue);return{ret:false,p1:b}},getEnumerator:function(){return new $$t.cl(this.$tKey,this.$tValue,this)},b:function(a){return $e(this.$tKey,this.item1(a))},c:function(a){return this.item(a)},$type:new $.ig.Type("OrderedDictionary$2",$$t.$ck.$type,[$$4.$t.$type.specialize(0,1),$$0.$bl.$type])},true);$c("OrderedDictionary_Enumerator$2:cl","Object",{$tKey:null,$tValue:null,_b:0,_a:null,init:function($tKey,$tValue,a){this.$tKey=$tKey;this.$tValue=$tValue;if(!this.hasOwnProperty("$type")){this.$type=this.$type.specialize(this.$tKey,this.$tValue)}$.ig.$op.init.call(this);this._b=-1;this._a=a},current:function(){return $e(this.$tValue,this._a.item(this._a.item1(this._b)))},current:function(){var a=this._a.item1(this._b);return new $$4.u(this.$tKey,this.$tValue,1,a,this._a.item(a))},moveNext:function(){this._b++;return this._b<this._a.count()},reset:function(){this._b=-1},dispose:function(){},$type:new $.ig.Type("OrderedDictionary_Enumerator$2",$.ig.$ot,[$$0.$bx.$type.specialize($$4.$u.$type.specialize(0,1)),$$0.$bu.$type])},true);$c("PreparationParams:cm","Object",{init:function(){$.ig.$op.init.call(this)},_i:0,_j:0,_h:0,_g:0,_m:null,_l:null,_k:null,_b:null,_d:null,_c:null,_a:null,_e:false,_f:false,$type:new $.ig.Type("PreparationParams",$.ig.$ot)},true);$c("ValuesHolder:cn","Object",{init:function(){$.ig.$op.init.call(this)},e:function(){},_a:0,_b:0,_c:0,_d:0,$type:new $.ig.Type("ValuesHolder",$.ig.$ot)},true);$c("ITileZoomTileInfo:co","Object",{$type:new $.ig.Type("ITileZoomTileInfo",null)},true);$c("ITileZoomTile:cp","Object",{$type:new $.ig.Type("ITileZoomTile",null)},true);$c("IHighlightingManager:cs","Object",{$type:new $.ig.Type("IHighlightingManager",null)},true);$c("HighlightingInfo:ct","Object",{init:function(){$.ig.$op.init.call(this);this.state($$t.$cr.outward);this.progress(0);this.isMarker(false)},_startIndex:0,startIndex:function(a){if(arguments.length===1){this._startIndex=a;return a}else{return this._startIndex}},_endIndex:0,endIndex:function(a){if(arguments.length===1){this._endIndex=a;return a}else{return this._endIndex}},_state:0,state:function(a){if(arguments.length===1){this._state=a;return a}else{return this._state}},_progress:0,progress:function(a){if(arguments.length===1){this._progress=a;return a}else{return this._progress}},_isMarker:false,isMarker:function(a){if(arguments.length===1){this._isMarker=a;return a}else{return this._isMarker}},_series:null,series:function(a){if(arguments.length===1){this._series=a;return a}else{return this._series}},$type:new $.ig.Type("HighlightingInfo",$.ig.$ot)},true);$c("SeriesPointOfInterest:cu","Object",{init:function(){$.ig.$op.init.call(this)},_b:null,_c:null,_a:null,_d:null,$type:new $.ig.Type("SeriesPointOfInterest",$.ig.$ot)},true);$c("FrameExtended:cw","Object",{init:function(){$.ig.$op.init.call(this)},b:function(a,b,c,d){var e=$.ig.BrushUtil.prototype.g(b,a,c,d);return e},a:function(a,b,c,d,e){var f=c.count();var g=d.count();var h=Math.max(f,g);var i=function(){var $ret=new $$a.at;$ret.fill("transparent");return $ret}();var j=1-b;if(a.count()<h){var k=new Array(h-a.count());for(var l=0;l<h-a.count();l++){k[l]=new $$a.at}a.insertRange(a.count(),k)}if(a.count()>h){a.removeRange(h,a.count()-h)}for(var m=0;m<Math.min(f,g);++m){a.__inner[m]=$$t.$cw.b(b,c.__inner[m],d.__inner[m],e)}if(f<g){var n=f>0?c.__inner[f-1]:i;for(var o=f;o<g;++o){a.__inner[o]=$$t.$cw.b(b,n,d.__inner[o],e)}}if(f>g){var p=g>0?d.__inner[g-1]:i;for(var q=g;q<f;++q){a.__inner[q]=$$t.$cw.b(b,c.__inner[q],p,e)}}},$type:new $.ig.Type("FrameExtended",$.ig.$ot)},true);$c("RenderRequestedEventArgs:cz","EventArgs",{init:function(){$$0.$w.init.call(this)},_animate:false,animate:function(a){if(arguments.length===1){this._animate=a;return a}else{return this._animate}},$type:new $.ig.Type("RenderRequestedEventArgs",$$0.$w.$type)},true);$c("RenderSurface:c0","Object",{init:function(){$.ig.$op.init.call(this)},_a:null,$type:new $.ig.Type("RenderSurface",$.ig.$ot)},true);$c("IHorizontalAnchoredCategorySeriesProxy:c1","Object",{$type:new $.ig.Type("IHorizontalAnchoredCategorySeriesProxy",null)},true);$c("IFinancialPriceSeriesProxy:c2","Object",{$type:new $.ig.Type("IFinancialPriceSeriesProxy",null)},true);$c("IAnnotationLayerProxy:c3","Object",{$type:new $.ig.Type("IAnnotationLayerProxy",null)},true);$c("IIndicatorProxy:c4","Object",{$type:new $.ig.Type("IIndicatorProxy",null)},true);$c("IOverlayProxy:c5","Object",{$type:new $.ig.Type("IOverlayProxy",null)},true);$c("IHorizontalRangeCategorySeriesProxy:c6","Object",{$type:new $.ig.Type("IHorizontalRangeCategorySeriesProxy",null)},true);$c("ISeriesInteractionManager:c7","Object",{$type:new $.ig.Type("ISeriesInteractionManager",null)},true);$c("ICategorySeriesInteractionManager:c8","Object",{$type:new $.ig.Type("ICategorySeriesInteractionManager",null)},true);$c("IAnchoredCategorySeriesInteractionManager:c9","Object",{$type:new $.ig.Type("IAnchoredCategorySeriesInteractionManager",null)},true);$c("IHorizontalAnchoredCategorySeriesInteractionManager:da","Object",{$type:new $.ig.Type("IHorizontalAnchoredCategorySeriesInteractionManager",null)},true);$c("IVerticalAnchoredCategorySeriesInteractionManager:db","Object",{$type:new $.ig.Type("IVerticalAnchoredCategorySeriesInteractionManager",null)},true);$c("ISeriesViewerInteractionManager:dc","Object",{$type:new $.ig.Type("ISeriesViewerInteractionManager",null)},true);$c("ITrendLineSeries:dd","Object",{$type:new $.ig.Type("ITrendLineSeries",null)},true);$c("IDataChartVisualDataManager:de","Object",{$type:new $.ig.Type("IDataChartVisualDataManager",null)},true);$c("IAxisVisualDataManager:df","Object",{$type:new $.ig.Type("IAxisVisualDataManager",null)},true);$c("ISeriesVisualDataManager:dg","Object",{$type:new $.ig.Type("ISeriesVisualDataManager",null)},true);$c("AssigningCategoryStyleEventArgsBase:di","Object",{init:function(){$.ig.$op.init.call(this)},_startIndex:0,startIndex:function(a){if(arguments.length===1){this._startIndex=a;return a}else{return this._startIndex}},_endIndex:0,endIndex:function(a){if(arguments.length===1){this._endIndex=a;return a}else{return this._endIndex}},_startDate:new Date,startDate:function(a){if(arguments.length===1){this._startDate=a;return a}else{return this._startDate}},_endDate:new Date,endDate:function(a){if(arguments.length===1){this._endDate=a;return a}else{return this._endDate}},_getItems:null,getItems:function(a){if(arguments.length===1){this._getItems=a;return a}else{return this._getItems}},_fill:null,fill:function(a){if(arguments.length===1){this._fill=a;return a}else{return this._fill}},_stroke:null,stroke:function(a){if(arguments.length===1){this._stroke=a;return a}else{return this._stroke}},_opacity:0,opacity:function(a){if(arguments.length===1){this._opacity=a;return a}else{return this._opacity}},_highlightingInfo:null,highlightingInfo:function(a){if(arguments.length===1){this._highlightingInfo=a;return a}else{return this._highlightingInfo}},_maxAllSeriesHighlightingProgress:0,maxAllSeriesHighlightingProgress:function(a){if(arguments.length===1){this._maxAllSeriesHighlightingProgress=a;return a}else{return this._maxAllSeriesHighlightingProgress}},_sumAllSeriesHighlightingProgress:0,sumAllSeriesHighlightingProgress:function(a){if(arguments.length===1){this._sumAllSeriesHighlightingProgress=a;return a}else{return this._sumAllSeriesHighlightingProgress}},_highlightingHandled:false,highlightingHandled:function(a){if(arguments.length===1){this._highlightingHandled=a;return a}else{return this._highlightingHandled}},_hasDateRange:false,hasDateRange:function(a){if(arguments.length===1){this._hasDateRange=a;return a}else{return this._hasDateRange}},_isNegativeShape:false,isNegativeShape:function(a){if(arguments.length===1){this._isNegativeShape=a;return a}else{return this._isNegativeShape}},_isThumbnail:false,isThumbnail:function(a){if(arguments.length===1){this._isThumbnail=a;return a}else{return this._isThumbnail}},$type:new $.ig.Type("AssigningCategoryStyleEventArgsBase",$.ig.$ot)},true);$c("AssigningCategoryStyleEventArgs:dj","AssigningCategoryStyleEventArgsBase",{init:function(){$$t.$di.init.call(this)},_strokeThickness:0,strokeThickness:function(a){if(arguments.length===1){this._strokeThickness=a;return a}else{return this._strokeThickness}},_strokeDashArray:null,strokeDashArray:function(a){if(arguments.length===1){this._strokeDashArray=a;return a}else{return this._strokeDashArray}},_strokeDashCap:0,strokeDashCap:function(a){if(arguments.length===1){this._strokeDashCap=a;return a}else{return this._strokeDashCap}},_radiusX:0,radiusX:function(a){if(arguments.length===1){this._radiusX=a;return a}else{return this._radiusX}},_radiusY:0,radiusY:function(a){if(arguments.length===1){this._radiusY=a;return a}else{return this._radiusY}},$type:new $.ig.Type("AssigningCategoryStyleEventArgs",$$t.$di.$type)},true);$c("AssigningCategoryMarkerStyleEventArgs:dm","AssigningCategoryStyleEventArgsBase",{init:function(){$$t.$di.init.call(this)},$type:new $.ig.Type("AssigningCategoryMarkerStyleEventArgs",$$t.$di.$type)
},true);$c("XamDataChart:dp","SeriesViewer",{nl:null,nm:function(){if(this.nl==null){this.nl=new $.ig.SRProvider(this._bn._i._af)}return this.nl},nh:null,ni:function(){var $self=this;if(this.nh==null){this.nh=$.ig.DVContainer.prototype.instance().createInstance($$t.$de.$type,function(){return $self.nm().q()})}return this.nh},staticInit:function(){$$t.$dp.n6=-1.7976931348623157e308;$$t.$dp.n5=1.7976931348623157e308},od:function(a){if(a.seriesViewer()==null){return-1}if(!a.isIndexed()){return-1}var b=$$t.$gc.au(a);if(b.count()==0){return-1}var c=-1;for(var d=0;d<b.count();d++){c=Math.max(c,b.__inner[d].index())}var e=c+1;if(a.isFragment()){e=a.e4();if(e==-1){return-1}var f=a.a6();e=f.index()+e}return e},init:function(){this.nl=null;this.nx=1;this.ny=1;this.nd=new $$t.ae;this.n0=0;this.n2=0;this.n1=0;this.nz=0;$$t.$f.init.call(this);this._ab=$$t.$dp.$type;var a=this.axes();a.collectionChanged=$.ig.Delegate.prototype.combine(a.collectionChanged,this.oz.runOn(this));var b=this.axes();b.collectionResetting=$.ig.Delegate.prototype.combine(b.collectionResetting,this.o0.runOn(this))},jd:function(a,b,c,d){$$t.$f.jd.call(this,a,b,c,d);switch(b){case"WindowScaleHorizontal":this.actualWindowScaleHorizontal(this.windowScaleHorizontal());break;case"WindowScaleVertical":this.actualWindowScaleVertical(this.windowScaleVertical());break;case"ActualWindowScaleHorizontal":case"ActualWindowScaleVertical":if(!this._dg){this.kk(this.getActualWindowScaleHorizontal(),this.getActualWindowScaleVertical())}break;case"GridMode":this._bn.fe(d);{var f=this.axes().getEnumerator();while(f.moveNext()){var e=f.current();e.renderAxis()}}break;case"HorizontalZoomable":this.isHorizontalZoomEnabled(this.horizontalZoomable());break;case"VerticalZoomable":this.isVerticalZoomEnabled(this.verticalZoomable());break;case"IsHorizontalZoomEnabled":case"IsVerticalZoomEnabled":this.kg();break;case"AlignsGridLinesToPixels":case"ShouldClipGridlines":if(c!=d){var h=this.axes().getEnumerator();while(h.moveNext()){var g=h.current();g.cf(true);g.renderAxis()}}break;case"DefaultAxisStroke":case"DefaultAxisMajorStroke":case"DefaultAxisMinorStroke":var j=this.axes().getEnumerator();while(j.moveNext()){var i=j.current();i.g6()}break}},o2:function(){this.effectiveViewport(this.ms(this.viewportRect()));var b=this.axes().getEnumerator();while(b.moveNext()){var a=b.current();a.cf(true);a.renderAxis()}var d=this.series().getEnumerator();while(d.moveNext()){var c=d.current();c.renderSeries(false)}},isSquare:function(a){if(arguments.length===1){this.h($$t.$dp.isSquareProperty,a);return a}else{return this.c($$t.$dp.isSquareProperty)}},getActualWindowScaleHorizontal:function(){return this.actualWindowScaleHorizontal()},getActualWindowScaleVertical:function(){return this.actualWindowScaleVertical()},j9:function(){$$t.$f.j9.call(this);this.actualWindowScaleHorizontal(this.actualWindowRect().width());this.actualWindowScaleVertical(this.actualWindowRect().height())},windowScaleHorizontal:function(a){if(arguments.length===1){this.h($$t.$dp.windowScaleHorizontalProperty,a);return a}else{return this.c($$t.$dp.windowScaleHorizontalProperty)}},windowScaleVertical:function(a){if(arguments.length===1){this.h($$t.$dp.windowScaleVerticalProperty,a);return a}else{return this.c($$t.$dp.windowScaleVerticalProperty)}},nx:0,actualWindowScaleHorizontal:function(a){if(arguments.length===1){var b=this.nx;this.nx=a;this.jh("ActualWindowScaleHorizontal",b,this.nx);return a}else{return this.nx}},ny:0,actualWindowScaleVertical:function(a){if(arguments.length===1){var b=this.ny;this.ny=a;this.jh("ActualWindowScaleVertical",b,this.ny);return a}else{return this.ny}},isZoomingHorizontallyEnabled:function(){return this.isHorizontalZoomEnabled()},isZoomingVerticallyEnabled:function(){return this.isVerticalZoomEnabled()},horizontalZoomable:function(a){if(arguments.length===1){this.h($$t.$dp.horizontalZoomableProperty,a);return a}else{return this.c($$t.$dp.horizontalZoomableProperty)}},verticalZoomable:function(a){if(arguments.length===1){this.h($$t.$dp.verticalZoomableProperty,a);return a}else{return this.c($$t.$dp.verticalZoomableProperty)}},isHorizontalZoomEnabled:function(a){if(arguments.length===1){this.h($$t.$dp.isHorizontalZoomEnabledProperty,a);return a}else{return this.c($$t.$dp.isHorizontalZoomEnabledProperty)}},isVerticalZoomEnabled:function(a){if(arguments.length===1){this.h($$t.$dp.isVerticalZoomEnabledProperty,a);return a}else{return this.c($$t.$dp.isVerticalZoomEnabledProperty)}},gridMode:function(a){if(arguments.length===1){this.h($$t.$dp.gridModeProperty,$$t.$ev.getBox(a));return a}else{return $g(this.c($$t.$dp.gridModeProperty))}},alignsGridLinesToPixels:function(a){if(arguments.length===1){this.h($$t.$dp.alignsGridLinesToPixelsProperty,a);return a}else{return this.c($$t.$dp.alignsGridLinesToPixelsProperty)}},nu:function(a){if(arguments.length===1){this.h($$t.$dp.pi,a);return a}else{return this.c($$t.$dp.pi)}},brushes:function(a){if(arguments.length===1){this.h($$t.$dp.brushesProperty,a);return a}else{return this.c($$t.$dp.brushesProperty)}},markerBrushes:function(a){if(arguments.length===1){this.h($$t.$dp.markerBrushesProperty,a);return a}else{return this.c($$t.$dp.markerBrushesProperty)}},outlines:function(a){if(arguments.length===1){this.h($$t.$dp.outlinesProperty,a);return a}else{return this.c($$t.$dp.outlinesProperty)}},markerOutlines:function(a){if(arguments.length===1){this.h($$t.$dp.markerOutlinesProperty,a);return a}else{return this.c($$t.$dp.markerOutlinesProperty)}},defaultAxisStroke:function(a){if(arguments.length===1){this.h($$t.$dp.defaultAxisStrokeProperty,a);return a}else{return this.c($$t.$dp.defaultAxisStrokeProperty)}},defaultAxisMajorStroke:function(a){if(arguments.length===1){this.h($$t.$dp.defaultAxisMajorStrokeProperty,a);return a}else{return this.c($$t.$dp.defaultAxisMajorStrokeProperty)}},defaultAxisMinorStroke:function(a){if(arguments.length===1){this.h($$t.$dp.defaultAxisMinorStrokeProperty,a);return a}else{return this.c($$t.$dp.defaultAxisMinorStrokeProperty)}},axes:function(){return this.nd},nd:null,oz:function(a,b){if(b.oldItems()!=null){var d=b.oldItems().getEnumerator();while(d.moveNext()){var c=d.current();if(c!=null){c.bl(null);c.seriesViewer(null);this.jw(c);this._bn.dl(c);c.rangeChanged=$.ig.Delegate.prototype.remove(c.rangeChanged,this.o1.runOn(this));this._bn.dm(c);if(c._cu!=null){var f=c.cr().getEnumerator();while(f.moveNext()){var e=f.current();e.renderSeries(false)}}}}if(this.axes().count()==0){this.resetZoom()}}if(b.newItems()!=null){var h=b.newItems().getEnumerator();while(h.moveNext()){var g=h.current();if(g!=null){this.kc(g);g.bl(this.actualSyncLink());g.seriesViewer(this);g._a2.av();this._bn.bl(g);g.rangeChanged=$.ig.Delegate.prototype.combine(g.rangeChanged,this.o1.runOn(this));this._bn.bi(g)}}}this.h1()},o0:function(a,b){var c=new $$4.x($$t.$fv.$type,0);var e=this.axes().getEnumerator();while(e.moveNext()){var d=e.current();if(d._cu!=null){var g=d.cr().getEnumerator();while(g.moveNext()){var f=g.current();if(!c.contains(f)){c.add(f)}}}d.bl(null);d.seriesViewer(null);this.jw(d);this._bn.dl(d);d.rangeChanged=$.ig.Delegate.prototype.remove(d.rangeChanged,this.o1.runOn(this));this._bn.dm(d);this.resetZoom()}var i=this.series().getEnumerator();while(i.moveNext()){var h=i.current();if(!c.contains(h)){c.add(h)}}var k=c.getEnumerator();while(k.moveNext()){var j=k.current();j.renderSeries(false)}},axisRangeChanged:null,o1:function(a,b){var c=$b($$t.$ac.$type,a);if(c==null){return}this.h1();if(this.axisRangeChanged!=null){this.axisRangeChanged(this,new $$t.gi(this,c,b.oldMinimumValue(),b.minimumValue(),b.oldMaximumValue(),b.maximumValue()))}if(c.crossingAxis()!=null){c.crossingAxis().gw()}c.gw();var d=this.animateSeriesWhenAxisRangeChanges();if($b($$t.$al.$type,c)!==null){d=true}var f=c.cr().getEnumerator();while(f.moveNext()){var e=f.current();e.dk(true);this.h1();e.renderSeries(d)}if(c.seriesViewer()!=null){var h=c.seriesViewer().series().getEnumerator();while(h.moveNext()){var g=h.current();$$t.$dp.o3(c,d,g)}}var j=this.axes().getEnumerator();while(j.moveNext()){var i=j.current();if(i!=c&&i.crossingAxis()!=null&&i.crossingAxis()==c){i.gw()}}},o3:function(a,b,c){},ki:function(a,b){$$t.$f.ki.call(this,a,b);if(this.axes()==null){return}var d=this.axes().getEnumerator();while(d.moveNext()){var c=d.current();c.bl(this.actualSyncLink());c.seriesViewer(this)}},nk:null,getFontInfo:function(){this.nk=this._nj.font();return this.nk},styleUpdated:function(){this._bn.styleUpdated();var b=this.axes().getEnumerator();while(b.moveNext()){var a=b.current();a.g0(false)}var d=this.series().getEnumerator();while(d.moveNext()){var c=d.current();c.view().bg();c.renderSeries(false)}},getFontBrush:function(){return this._nj.fontBrush()},hi:function(){$$t.$f.hi.call(this);var a=new $$4.x($$t.$ac.$type,0);for(var b=0;b<this.axes().count();b++){a.add(this.axes().__inner[b])}for(var c=0;c<a.count();c++){this.axes().remove(a.__inner[c]);if($b($$t.$al.$type,a.__inner[c])!==null){var d=a.__inner[c];this.removeSpecificDataSource(d.name(),true);d.itemsSource(null)}a.__inner[c].gp(null,null)}},l5:function(){return this._nj.axisLineBrush()},shouldAddAutoMargins:function(){return true},kd:function(){$$t.$f.kd.call(this);if(!this.manageDataSources()){return}var b=this.axes().getEnumerator();while(b.moveNext()){var a=b.current();this.kc(a)}},l6:function(a){return this.pp(a,this.brushes())},pp:function(a,b){if(b!=null&&b.count()>0){return b.item(a%b.count())}else{return null}},getMarkerBrushByIndex:function(a){return this.pp(a,this.markerBrushes())},getMarkerOutlineByIndex:function(a){return this.pp(a,this.markerOutlines())},mc:function(a){return this.pp(a,this.outlines())},cl:function(){if(this.isSquare()){return true}return this.np()},np:function(){for(var a=0;a<this.series().count();a++){if(this.series().__inner[a].isRadial()||this.series().__inner[a].isPolar()){return true}}for(var b=0;b<this.axes().count();b++){if(this.axes().__inner[b].isAngular()||this.axes().__inner[b].isRadial()){return true}}return false},bm:function(){return new $$t.gc(this)},i1:function(a){$$t.$f.i1.call(this,a);this._nj=a},_nj:null,jt:function(){for(var a=0;a<this.nd.count();a++){this.nd.__inner[a].cf(true);this.nd.__inner[a].g0(false)}$$t.$f.jt.call(this)},n0:0,plotAreaMarginLeft:function(a){if(arguments.length===1){this.n0=a;this.o2();return a}else{return this.n0}},n2:0,plotAreaMarginTop:function(a){if(arguments.length===1){this.n2=a;this.o2();return a}else{return this.n2}},n1:0,plotAreaMarginRight:function(a){if(arguments.length===1){this.n1=a;this.o2();return a}else{return this.n1}},nz:0,plotAreaMarginBottom:function(a){if(arguments.length===1){this.nz=a;this.o2();return a}else{return this.nz}},ms:function(a){var b=$$t.$f.ms.call(this,a);if(a.isEmpty()){return $$a.$ae.empty()}if(this.plotAreaMarginLeft()==0&&this.plotAreaMarginTop()==0&&this.plotAreaMarginRight()==0&&this.plotAreaMarginBottom()==0){return $$a.$ae.empty()}if(this.plotAreaMarginLeft()+this.plotAreaMarginRight()>=a.width()||this.plotAreaMarginTop()+this.plotAreaMarginBottom()>=a.height()){return $$a.$ae.empty()}var c=new $$a.ae(0,a.left()+this.plotAreaMarginLeft(),a.top()+this.plotAreaMarginTop(),a.width()-this.plotAreaMarginLeft()-this.plotAreaMarginRight(),a.height()-this.plotAreaMarginTop()-this.plotAreaMarginBottom());return c},mx:function(){var a=this.viewportRect();var b=this.windowRect();var c=this.effectiveViewport();if(c.isEmpty()||a.isEmpty()){return a}if(c.containsRect(a)){return a}if(a.containsRect(c)){return c}return a},exportVisualData:function(){return this.ni().exportVisualData(this)},exportSerializedVisualData:function(){var cvd_=this.exportVisualData();cvd_.scaleByViewport();return cvd_.serialize()},ja:function(){$$t.$f.ja.call(this);for(var a=0;a<this.axes().count();a++){var b=this.axes().__inner[a];var c=50;if(!$.ig.util.isNaN(b._at.a9())){c=b._at.a9()}b._df=c}},jv:function(){$$t.$f.jv.call(this);for(var a=0;a<this.axes().count();a++){var b=this.axes().__inner[a];b._df=NaN;b.cf(true);b.g0(false)}},nw:function(a){var b=new $$4.x($$t.$ac.$type,0);var d=this.series().getEnumerator();while(d.moveNext()){var c=d.current();var e=c.am(a);if(e!=null){b.add(e)}}return b},$type:new $.ig.Type("XamDataChart",$$t.$f.$type)},true);$c("LabelPanelArranger:dq","Object",{init:function(){$.ig.$op.init.call(this)},e:function(a,b){var d=a.getEnumerator();while(d.moveNext()){var c=d.current();var e=c._ac;var f=e.crossingAxis();f=$$t.$dq.a(c,e,f);var g=$$t.$dq.b(c);var h=0;var i=0;var j=0;if(e.bz()){c._ae.ac();j=c.a9()}else{j=c.ba(b)}h=j;i=j;if(c._ac.labelSettings()!=null&&c._ac.labelSettings().visibility()!=0){i=0;h=0}if(c.an()){switch(g){case 0:b.y(Math.max(0,b.top()+i));b.height(Math.max(0,b.height()-i));e.labelSettings()._c=0;break;case 4:if(f!=null&&(c.a8()-b.top()<i&&$b($$t.$aq.$type,c)!==null)){e.labelSettings()._c=5}else{e.labelSettings()._c=4}break;case 5:if(f!=null&&(b.bottom()-c.a8()<i&&$b($$t.$aq.$type,c)!==null)){if(e.labelSettings()!=null){e.labelSettings()._c=4}}else{if(e.labelSettings()!=null){e.labelSettings()._c=5}}break;case 1:default:if(e.labelSettings()!=null){e.labelSettings()._c=1}b.height(Math.max(0,b.height()-i));break}}if($b($$t.$b9.$type,c)!==null){switch(g){case 3:b.width(Math.max(0,b.width()-h));e.labelSettings()._c=3;break;case 6:if(f!=null&&c.a8()-b.left()<h){e.labelSettings()._c=7}else{e.labelSettings()._c=6}break;case 7:if(f!=null&&b.right()-c.a8()<h){e.labelSettings()._c=6}else{e.labelSettings()._c=7}break;case 2:default:if(e.labelSettings()!=null){e.labelSettings()._c=2}b.x(Math.max(0,b.left()+h));b.width(Math.max(0,b.width()-h));break}}if(c._ac.isAngular()){if(e.labelSettings()!=null){e.labelSettings()._c=g}}}return b},a:function(a,b,c){return b.ah()},b:function(a){if(a==null){return 1}else{var b=a._ac;if(b!=null&&b.labelSettings()!=null){var c=b.labelSettings()._c;if(!a.as(c)){return a.ah()}return c}else{return a.ah()}}},c:function(a,b,c,d){var e=a._ac;var f=e.crossingAxis();f=$$t.$dq.a(a,e,f);var g=$$t.$dq.b(a);var h;var i=a.ba(c);var j=Math.max(0,i);var k=Math.max(0,i);if(a._ac!=null&&a._ac.labelSettings()!=null&&a._ac.labelSettings().visibility()==1){return}switch(g){case 3:b._g=b._g-k;b._d=b._d-k;h=new $$a.ae(0,b._g,c.top(),k,c.height());d(a,h);break;case 2:h=new $$a.ae(0,b._f,c.top(),k,c.height());d(a,h);b._f=b._f+k;b._c=b._c+k;break;case 7:if(f!=null){h=new $$a.ae(0,b._f+a.a8(),c.top(),k,c.height())}else{b._d=b._d-k;h=new $$a.ae(0,b._d,c.top(),k,c.height())}d(a,h);break;case 6:if(f!=null){h=new $$a.ae(0,b._f+a.a8()-k,c.top(),k,c.height())}else{h=new $$a.ae(0,b._c,c.top(),k,c.height());b._c=b._c+k}d(a,h);break;case 1:b._a=b._a-j;b._b=b._b-j;h=new $$a.ae(0,c.left(),b._a,c.width(),j);d(a,h);break;case 0:h=new $$a.ae(0,c.left(),b._h,c.width(),j);d(a,h);b._h=b._h+j;b._e=b._e+j;break;case 5:if(f!=null){h=new $$a.ae(0,c.left(),b._h+a.a8(),c.width(),j)}else{b._b=b._b-j;h=new $$a.ae(0,c.left(),b._b,c.width(),j)}d(a,h);break;case 4:if(f!=null){h=new $$a.ae(0,c.left(),b._h+a.a8()-j,c.width(),j)}else{h=new $$a.ae(0,c.left(),b._e,c.width(),j);b._e=b._e+j}d(a,h);break}if(a._ac.isAngular()){h=new $$a.ae(0,c.left(),c.top(),c.width(),c.height());d(a,h)}},d:function(a,b,c,d){var e=new $$4.x($$t.$ah.$type,0);var f=new $$4.x($$t.$ah.$type,0);var h=a.getEnumerator();while(h.moveNext()){var g=h.current();var i=$$t.$dq.b(g);switch(i){case 1:case 2:case 0:case 3:f.add(g);break;case 5:case 6:case 4:case 7:e.add(g);break}}var k=f.getEnumerator();while(k.moveNext()){var j=k.current();$$t.$dq.c(j,b,c,d)}var m=e.getEnumerator();while(m.moveNext()){var l=m.current();$$t.$dq.c(l,b,c,d)}},$type:new $.ig.Type("LabelPanelArranger",$.ig.$ot)},true);$c("LabelPanelsArrangeState:dr","Object",{init:function(){$.ig.$op.init.call(this)},_a:0,_h:0,_b:0,_e:0,_f:0,_g:0,_c:0,_d:0,$type:new $.ig.Type("LabelPanelsArrangeState",$.ig.$ot)},true);$c("ChartContentManager:ds","DependencyObject",{l:null,q:null,s:null,t:function(a){if(arguments.length===1){this.s=a;return a}else{return this.s}},init:function(a){this.l=null;this.q=new $$4.h($$t.$du.$type,$$4.$h.$type.specialize($$a.$r.$type,$$t.$dt.$type),0);this.s=new $$4.x($$t.$fv.$type,0);this.m=false;this.u=null;$$a.$r.init.call(this);this._o=true;this._n=true;this.q.add(0,new $$4.h($$a.$r.$type,$$t.$dt.$type,0));this.q.add(1,new $$4.h($$a.$r.$type,$$t.$dt.$type,0));this.q.add(2,new $$4.h($$a.$r.$type,$$t.$dt.$type,0));this.l=a},k:function(a,b,c){var d=this.j(a,b);d._a=c;return d},ac:function(a,b){var c=this.q.item(a);if(c.containsKey(b)){c.remove(b)}var d=$b($$t.$fv.$type,b);if(d!=null&&this.t().contains(d)){this.t().remove(d)}},m:false,u:null,z:function(a){var b=this.u;this.u=a;if(this.m&&b==null&&this.u!=null){this.u.setTimeout(this.v.runOn(this),0)}},y:function(){if(!this.m){this.m=true;if(this.u!=null){this.u.setTimeout(this.v.runOn(this),0)}else{}}},ab:function(a,b,c,d){var e=c;if(!e._c){e._b=d}else{if(!d){e._b=false}}if(!e._c){e._c=true;this.y()}},_p:false,j:function(a,b){var c=this.q.item(a);var d=null;if(!function(){var e=c.tryGetValue(b,d);d=e.p1;return e.ret}()){d=new $$t.dt;d._h=b;c.add(b,d);var e=$b($$t.$fv.$type,b);if(e!=null&&!this.t().contains(e)){if(e.isFragment()){var f=e.a6();var g=this.t().indexOf(f)+1;g+=e.e8();if(this.t().count()<=g||f.fd()==0||g==-1){this.t().add(e)}else{this.t().insert(g,e)}}else{this.t().add(e)}}}return d},x:function(){this.v()},v:function(){if(this.l==null||this.q==null){return}if(!this.m){return}this.m=false;if(this.l!=null){this.l.hc()}var b=this.r().getEnumerator();while(b.moveNext()){var a=b.current();a.f()}if(!this.m){this.l.ji()}},r:function(){var d__=new $$t.dv((-2));d__.__4__this=this;return d__},w:function(a){var c=this.q.item(1).values().getEnumerator();while(c.moveNext()){var b=c.current();b._h.gn()}var e=this.q.item(1).values().getEnumerator();while(e.moveNext()){var d=e.current();d.f()}var g=this.q.item(1).values().getEnumerator();while(g.moveNext()){var f=g.current();f._h._it=$$a.$ae.empty()}},_n:false,_o:false,ad:function(a,b,c,d){c._i=d},aa:function(a,b){if(!b._e){b._e=true;this.y()}},$type:new $.ig.Type("ChartContentManager",$$a.$r.$type)},true);$c("ContentInfo:dt","Object",{init:function(){$.ig.$op.init.call(this)},_h:null,_a:null,_b:false,_c:false,_i:null,d:function(){if(this._i.isEmpty()){return false}if(this._i.width()==0&&this._i.height()==0){return false}return true},g:function(){if(this._e&&$b($$t.$ac.$type,this._h)!==null){this._e=false;var a=this._c;this._c=true;var b=this._h.updateRange1(true);if(!b){this._c=a}}},f:function(){this.g();if($b($$t.$ac.$type,this._h)!==null){var a=$b($$t.$ac.$type,this._h);if(a.crossingAxis()!=null){var b=a.crossingAxis();if(b._a3!=null&&b._a3._e){b._a3.g()}}}if(this._c){this._c=false;this._a(this._b);this._b=false}},_e:false,$type:new $.ig.Type("ContentInfo",$.ig.$ot)},true);$c("MarkerManagerBase:d0","Object",{_f:null,_h:null,_a:null,_g:null,_e:null,_b:false,init:function(a,b,c,d,e){$.ig.$op.init.call(this);this._h=a;this._g=b;this._a=c;this._f=d;this._e=e},l:function(a,b,c,d,e){},j:function(a,b){},d:function(a,b){var c=new $$4.x($$0.$aw.$type,0);var d=new $$4.x($$0.$aw.$type,0);var f=b.getEnumerator();while(f.moveNext()){var e=f.current();if(a.item(e).e().count()>0){c.add(e)}else{d.add(e)}}var g=new $$4.x($$0.$aw.$type,0);g.addRange(c);g.addRange(d);return g},k:function(a,b,c,d){while(a>0){if(a<c.count()){if(!$$t.$d0._b){var e=c;$.ig.ArrayUtil.prototype.g($$0.$aw.$type,e)}c=this.d(b,c);var f=a;for(var g=0;g<f;g++){var h=g;var i=b.item(c.__inner[h]);var j;var k=function(){var l=i.f(j);j=l.p0;return l.ret}();d.add(k);a--;if(i.a()){b.remove(c.__inner[h])}}}else{var m=c.getEnumerator();while(m.moveNext()){var l=m.current();var n=b.item(l);var o;var p=function(){var q=n.f(o);o=q.p0;return q.ret}();d.add(p);a--;if(n.a()){b.remove(l)}}c=new $$4.x($$0.$aw.$type,1,b.keys())}}},i:function(a,b,c,d){var e=b.left();var f=b.right();var g=b.top();var h=b.bottom();if(!a.isEmpty()&&!b.isEmpty()){for(var i=0;i<c.count();++i){var j=c.item(i).__x;if($.ig.util.isNaN(j)){continue}var k=c.item(i).__y;if($.ig.util.isNaN(k)){continue}if(j<e||j>f){continue}if(k<g||k>h){continue}d.add(i)}}},c:function(a,b,c,d){var e=new Array(d.count());var g=this._e().getEnumerator();while(g.moveNext()){var f=g.current();if(f!=-1){e[f]=true}}var h=$.ig.truncate(Math.floor(a.width()/c));var i=new $$4.h($$0.$aw.$type,$$t.$d1.$type,0);var k=b.getEnumerator();while(k.moveNext()){var j=k.current();var l=d.item(j).__x;var m=d.item(j).__y;var n=$.ig.truncate(Math.floor(m/c));var o=$.ig.truncate(Math.floor(l/c));var p=n*h+o;var q;if(!function(){var r=i.tryGetValue(p,q);q=r.p1;return r.ret}()){q=new $$t.d1;i.add(p,q)}if(e[j]){q.e().add(j)}else{q.d().add(j)}}return i},$type:new $.ig.Type("MarkerManagerBase",$.ig.$ot)},true);$c("NumericMarkerManager:dy","MarkerManagerBase",{init:function(a,b,c,d,e,f){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}$$t.$dy.init1.call(this,1,b,c,d,e,f,function(){return 0})},init1:function(a,b,c,d,e,f,g){$$t.$d0.init.call(this,b,c,d,e,f);this._n=false;this._p=function(h){return{__x:0,__y:0,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}};this._o=g},_n:false,_p:null,_o:null,_q:null,l:function(a,b,c,d,e){var f=this._f();a.clear();var g=new $$4.x($$0.$aw.$type,0);b=Math.max(0,b);var h=null;this.i(c,d,f,g);if(b>=g.count()){h=g}else{h=new $$4.x($$0.$aw.$type,0);var i=Math.max(8,e);var j=this.c(d,g,i,f);var k=new $$4.x($$0.$aw.$type,1,j.keys());if($$t.$d0._b){k.sort()}this.k(b,j,k,h)}this.r(a,f,h)},r:function(a,b,c){for(var d=0;d<c.count();++d){var e=c.__inner[d];var f=b[e];var g=this._g(e);var h=this._h(g);if(h.content()!=null){h.content().item(g)}var i=new $$t.fk;if(this._n){i._b=this._p(e)}i._a=g;i._c={__x:f.__x,__y:f.__y,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};if(!a.containsKey(g)){a.add(g,i)}}},j:function(a,b){var c=a.keys();if($$t.$d0._b){var d=new $$4.x($.ig.$op.$type,1,a.keys());d.sort2(function(e,f){var g=a.item(e);var h=a.item(f);var i=Math.pow(g._c.__x,2)+Math.pow(g._c.__y,2);var j=Math.pow(h._c.__x,2)+Math.pow(h._c.__y,2);return i.compareTo(j)});c=d}var e=null;var f=null;switch(this._o()){case 0:break;case 1:e=function(){var $ret=new $.ig.SmartPlacer;$ret._c=.3;$ret._b=0;return $ret}();f=new $.ig.SmartPlaceableWrapper$1($$t.$gd.$type);f.noWiggle(true);break;case 2:e=function(){var $ret=new $.ig.SmartPlacer;$ret._c=.6;$ret._b=2;return $ret}();f=new $.ig.SmartPlaceableWrapper$1($$t.$gd.$type);f.noWiggle(true);break;case 3:e=function(){var $ret=new $.ig.SmartPlacer;$ret._c=.3;$ret._b=0;return $ret}();f=new $.ig.SmartPlaceableWrapper$1($$t.$gd.$type);break;case 4:e=function(){var $ret=new $.ig.SmartPlacer;$ret._c=.6;$ret._b=2;return $ret}();f=new $.ig.SmartPlaceableWrapper$1($$t.$gd.$type);break}var h=c.getEnumerator();while(h.moveNext()){var g=h.current();var i=a.item(g);var j=this._h(i._a);if(e!=null&&f!=null){f.element(j);f.elementDesiredSize(this._q(j));f.originalLocation(i._c);e.d(f);if(f.opacity()==0){f.smartPosition(f.smartPosition())}i._c=f.elementLocationResult()}else{j.__opacity=1;j.__visibility=0}this.s(j,i,b)}this._a(a)},s:function(a,b,c){a._n=b._c.__x;a._o=b._c.__y},_m:null,$type:new $.ig.Type("NumericMarkerManager",$$t.$d0.$type)},true);$c("CategoryMarkerManager:dz","Object",{init:function(){$.ig.$op.init.call(this)},b:function(a,b,c,d){var e=a.lv();if(c==null){return}if(e){for(var f=0;f<b.count();++f){$$t.$dz.a(c,f,b,d)}c.count(b.count())}},a:function(a,b,c,d){a.item(b)._n=c.__inner[b].__x;a.item(b)._o=c.__inner[b].__y},$type:new $.ig.Type("CategoryMarkerManager",$.ig.$ot)},true);$c("MarkerManagerBucket:d1","Object",{init:function(){$.ig.$op.init.call(this)},b:null,d:function(){if(this.b==null){this.b=new $$4.x($$0.$aw.$type,0)}return this.b},c:null,e:function(){if(this.c==null){this.c=new $$4.x($$0.$aw.$type,0)}return this.c},f:function(a){if(this.e().count()>0){var b=this.e().__inner[this.e().count()-1];this.e().removeAt(this.e().count()-1);a=true;return{ret:b,p0:a}}var c=this.d().__inner[this.d().count()-1];this.d().removeAt(this.d().count()-1);a=false;return{ret:c,p0:a}},a:function(){return this.d().count()==0&&this.e().count()==0},$type:new $.ig.Type("MarkerManagerBucket",$.ig.$ot)},true);$c("Series:fv","Control",{_view:null,view:function(a){if(arguments.length===1){this._view=a;return a}else{return this._view}},_uniqueIndex:0,_lh:null,e0:null,renderer:function(a){if(arguments.length===1){this.e0=a;this._bt.provideRenderer(this.e0);return a}else{return this.e0}},provideRenderer:function(a){this.renderer(a)},resolveTooltipBrush:function(){return this.a0().getDefaultTooltipTemplateLabelColorString(this)},init:function(){var $self=this;this.b1=null;this.b6=true;this.b7=false;this.b5=false;this.a7=new $$t.gf;this.b8=false;this.b4=false;this.bb=0;this.k7={__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};this.d1=NaN;this.d2=NaN;$$a.$f.init.call(this);$.ig.DVContainer.prototype.instance().registerIfLoaded("AnnotationFactoryManager");$.ig.DVContainer.prototype.instance().registerIfLoaded("InteractivityFactoryManager");$.ig.DVContainer.prototype.instance().registerIfLoaded("VisualDataFactoryManager");this._uniqueIndex=$$t.$fv.e2++;this.dk(true);this._lh=$$a.$ae.empty();this.view(this.bf());this.view().br($$a.$ae.empty());this.im(this.view());this.view().duringInit(true);this.view().onInit();this.view().duringInit(false);this._ab=$$t.$fv.$type;this.b0=function(a,b){if($self.seriesViewer()==null||!$self.seriesViewer()._cn){$self.jl(b.oldRect(),b.newRect())}};this.a4=function(a,b){$self.is(a,b.propertyName(),b.oldValue(),b.newValue())};this.ex=function(a,b){if($self.seriesViewer()!=null){$self.dk(true);$self.seriesViewer().h2()}$self.hs(b.action(),b.position(),b.count(),b.propertyName())};this.propertyUpdated=$.ig.Delegate.prototype.combine(this.propertyUpdated,function(a,b){$self.is(a,b.propertyName(),b.oldValue(),b.newValue())});this.rootCanvas(new $$a.ak);this._bt=new $.ig.DoubleAnimator(0,1,this.transitionDuration());var a=this._bt;a.propertyChanged=$.ig.Delegate.prototype.combine(a.propertyChanged,this.hi.runOn(this));this.g($$t.$fv.ku,function(){var $ret=new $$a.ao(1,"Visibility");$ret.d($self);return $ret}());this.actualHitTestMode(this.bd())},hi:function(a,b){this.ew(this._bt.transitionProgress())},b1:null,b2:function(){if(this.b1==null){this.b1=new $.ig.SRProvider(this.renderer())}if(this.b1.l()==null){this.b1.l(this.renderer())}return this.b1},a1:null,a2:function(){var $self=this;if(this.a1==null){this.a1=$.ig.DVContainer.prototype.instance().createInstance($$t.$dg.$type,function(){return $self.b2().q()})}return this.a1},dw:function(){return this.a0().alternateViews()},az:null,a0:function(){var $self=this;if(this.az==null){this.az=$.ig.DVContainer.prototype.instance().createInstance($$t.$c7.$type,function(){return $self.b2().n()});if(this.toolTip()!=null){this.az.updateToolTipValue(this,this.toolTip())}}return this.az},cx:function(){return $.ig.DVContainer.prototype.instance().checkLoaded("InteractivityFactoryManager")},_bt:null,im:function(a){},ik:function(){this.hj(this.actualLegend(),this.actualLegend());if(this.bz()==null&&this.syncLink()!=null&&this.itemsSource()!=null){this.bz(this.syncLink().getFastItemsSource(this.itemsSource()))}this.view().as()},il:function(){this.ho();if(this.bz()!=null&&this.syncLink()!=null&&this.itemsSource()!=null){this.bz(this.syncLink().releaseFastItemsSource(this.itemsSource()))}this.view().at()},bg:function(){return this.bf()},bf:function(){return new $$t.gh(this)},_rootCanvas:null,rootCanvas:function(a){if(arguments.length===1){this._rootCanvas=a;return a}else{return this._rootCanvas}},ds:function(){return false},getExactItemIndex:function(a){return this.getItemIndex(a)},e7:function(a){return-1},c1:function(){return false},ap:function(){return null},getItemIndex:function(a){return-1},getItem:function(a){return null},fp:function(a,b){return a.getItem(b)},e4:function(){return-1},e8:function(){return-1},fd:function(){return-1},container:function(){return this.seriesViewer()},hasSubItems:function(){return this.ci()},ci:function(){return false},forSubItems:function(a){this.h0(a)},h0:function(a){},h1:function(a){},k1:function(){return null},resolveLegendIndex:function(){return this.index()},a6:function(){return null},isAnnotationLayer:function(){return false},isVertical:function(){return false},isFragment:function(){return false},isAreaOrLine:function(){return false},isPolar:function(){return false},isScatter:function(){return false},isRadial:function(){return false},isStacked:function(){return false},isFinancial:function(){return false},isRange:function(){return false},isCategory:function(){return false},isGeographic:function(){return false},isShape:function(){return false},a5:function(){return null},isDefaultCrosshairBehaviorDisabled:function(){return false},isDefaultTooltipBehaviorDisabled:function(){return false},d6:function(a,b,c,d,e){return Number.POSITIVE_INFINITY},d7:function(a,b,c,d,e,f,g){return this.a0().getDistanceToIndexHelper(this,a,b,c,d,e,f,g)},du:function(){return false},em:function(a,b,c,d,e,f,g,h){return this.a0().getSeriesValueHelper(this,a,b,c,d,e,f,g,h)},ec:function(a,b,c,d,e,f,g,h){return this.a0().getInterpolatedSeriesValue(this,a,b,c,d,e,f,g,h)},fc:function(a,b,c,d,e){return this.a0().getPreviousOrExactIndexHelper(this,a,b,c,d,e)},eb:function(a){return a?10:3},ah:function(a){return null},ai:function(a){return null},df:function(a,b){return this.a0().testHighLowStrokeOver(this,a,b)},aj:function(a,b,c,d,e,f){return this.a0().getMatchingBuckets(this,a,b,c,d,e,f)},dh:function(a,b,c){return this.a0().testNearStroke(this,a,b,c)},di:function(a,b){return this.a0().testOverPoly(this,a,b)},fa:function(a,b,c,d,e){return this.a0().getNextOrExactIndexHelper(this,a,b,c,d,e)},ea:function(a,b){return this.a0().getExactUnsortedItemIndexHelper(this,a,b)},getPreviousOrExactIndex:function(a,b){return-1},getNextOrExactIndex:function(a,b){return-1},getSeriesValue:function(a,b,c){return NaN},getSeriesValuePosition:function(a,b,c){return{__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},getSeriesValueBoundingBox:function(a){return $$a.$ae.empty()},getSeriesValueFineGrainedBoundingBoxes:function(a){var b=this.getSeriesValueBoundingBox(a);if(!b.isEmpty()){var c=new Array(1);c[0]=b;return c}return null},getSeriesValueBoundingBoxFromSeriesPixel:function(a){return this.getSeriesValueBoundingBox(this.toWorldPosition(a))},getSeriesValueFineGrainedBoundingBoxesFromSeriesPixel:function(a){return this.getSeriesValueFineGrainedBoundingBoxes(this.toWorldPosition(a))},getSeriesValueMarkerBoundingBox:function(a){return $$a.$ae.empty()},getSeriesValueMarkerBoundingBoxFromSeriesPixel:function(a){return this.getSeriesValueMarkerBoundingBox(this.toWorldPosition(a))},dj:function(a,b){return this.a0().testShapesOver(this,a,b)},lf:function(a,b,c,d,e,f,g,h,i){return this.a0().getSeriesValuePositionHelper(this,a,b,c,d,e,f,g,h,i)},getSeriesHighValue:function(a,b,c){return this.getSeriesValue(a,b,c)},getSeriesHighValuePosition:function(a,b,c){return this.getSeriesValuePosition(a,b,c)},getSeriesLowValue:function(a,b,c){return this.getSeriesValue(a,b,c)},getSeriesLowValuePosition:function(a,b,c){return this.getSeriesValuePosition(a,b,c)},getSeriesValuePositionFromSeriesPixel:function(a,b,c){var d=this.toWorldPosition(a);return this.getSeriesValuePosition(d,b,c)},getSeriesValueFromSeriesPixel:function(a,b,c){var d=this.toWorldPosition(a);return this.getSeriesValue(d,b,c)},getSeriesHighValuePositionFromSeriesPixel:function(a,b,c){var d=this.toWorldPosition(a);return this.getSeriesHighValuePosition(d,b,c)},getSeriesHighValueFromSeriesPixel:function(a,b,c){var d=this.toWorldPosition(a);return this.getSeriesHighValue(d,b,c)},getSeriesLowValuePositionFromSeriesPixel:function(a,b,c){var d=this.toWorldPosition(a);return this.getSeriesLowValuePosition(d,b,c)},getSeriesLowValueFromSeriesPixel:function(a,b,c){
var d=this.toWorldPosition(a);return this.getSeriesLowValue(d,b,c)},getItemIndexFromSeriesPixel:function(a){var b=this.toWorldPosition(a);return this.getItemIndex(b)},getItemSpan:function(){return 0},getExactItemIndexFromSeriesPixel:function(a){var b=this.toWorldPosition(a);return this.getExactItemIndex(b)},getItemFromSeriesPixel:function(a){var b=this.toWorldPosition(a);return this.getItem(b)},getVisiblePointsOfInterest:function(a,b,c){return false},propertyChanged:null,propertyUpdated:null,raisePropertyChanged:function(a,b,c){if(this.propertyChanged!=null){this.propertyChanged(this,new $$0.b7(a))}if(this.propertyUpdated!=null){this.propertyUpdated(this,new $.ig.PropertyUpdatedEventArgs(a,b,c))}},hasMarkers:function(){return false},getActualMarkerBrush:function(){return null},getActualMarkerOutlineBrush:function(){return null},getActualMarkerTemplate:function(){return null},toWorldPosition:function(a){var b=this.seriesViewer()!=null?this.seriesViewer().contentViewport():this.view().br();var c=this.view().bs();var d={__x:c.left()+c.width()*(a.__x-b.left())/b.width(),__y:c.top()+c.height()*(a.__y-b.top())/b.height(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return d},fromWorldPosition:function(a){var b=this.seriesViewer()!=null?this.seriesViewer().contentViewport():this.view().br();var c=this.view().bs();var d=b.left()+(a.__x-c.left())/c.width()*b.width();var e=b.top()+(a.__y-c.top())/c.height()*b.height();return{__x:d,__y:e,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},fq:function(a,b){var c=this.view().c(a);var d=c!=null?c.item():null;if(d==null){var e=this.toWorldPosition(b);d=this.getItem(e)}return d},scrollIntoView:function(a){return false},an:function(a){return new $$t.es(NaN,NaN)},ao:function(){return new $$t.es(NaN,NaN)},renderSeries:function(a){this._dd=false;if(this.seriesViewer()!=null){this.seriesViewer()._al.ab(0,this,this._aq,a);if(this.renderRequested!=null){var b=new $$t.cz;b.animate(a);this.renderRequested(this,b);a=b.animate()}}},renderRequested:null,hv:function(a){this.i6(a);this._dd=false},i6:function(a){if(this.dn()&&!this.db()){this.dm(false)}},_dl:false,hm:function(){if(this._dl&&!this.dn()){this._bt.intervalMilliseconds($.ig.truncate(Math.max(this.en(),this.eo())));this.hq()}},hq:function(){},_bh:null,i7:function(a,b){if(this._bh==null){this._bh=this.bf();this._bh.isThumbnailView(true);if(this.seriesViewer()!=null){this.seriesViewer()._ai.l(this._bh);this._bh._a=this.seriesViewer()._ai}this._bh.onInit()}this._bh.br(a)},renderAlternateView:function(a,b,c,d,e){this.a0().ensureAlternateView(this,a,b,d,e)},getEffectiveViewport1:function(a){if(this.seriesViewer()==null){return $$a.$ae.empty()}if(a.isAlternateView()){return this.seriesViewer().effectiveViewport()}if(a.isThumbnailView()){if(this.seriesViewer().effectiveViewport().isEmpty()){return this.seriesViewer().effectiveViewport()}var b=this.seriesViewer().my(a.br(),this.seriesViewer().viewportRect(),this.seriesViewer().effectiveViewport());return b}return this.seriesViewer().effectiveViewport()},li:function(a){if(this.seriesViewer()==null||this.seriesViewer().contentViewport().isEmpty()){return a.br()}if(a.isAlternateView()){return a.br()}if(a.isThumbnailView()){if(this.seriesViewer().effectiveViewport().isEmpty()){return a.br()}if(this.seriesViewer().contentViewport().equals1(this.seriesViewer().viewportRect())){return a.br()}var b=this.seriesViewer().my(a.br(),this.seriesViewer().viewportRect(),this.seriesViewer().effectiveViewport());var c=this.seriesViewer().mw(a.br(),b,this.seriesViewer().actualWindowRect());return c}return this.seriesViewer().contentViewport()},getEffectiveViewportForViewport:function(a){if(!this.lq().equals1(a)){return $$a.$ae.empty()}return this.getEffectiveViewport()},lk:function(a){if(this.seriesViewer()==null||this.seriesViewer().effectiveViewport().isEmpty()){return $$a.$ae.empty()}var b=this.seriesViewer().effectiveViewport();var c=a.br();var d=(b.left()-c.left())/c.width();var e=(b.top()-c.top())/c.height();var f=(b.right()-c.left())/c.width();var g=(b.bottom()-c.top())/c.height();return new $$a.ae(0,d,e,f-d,g-e)},getEffectiveViewport:function(){return this.getEffectiveViewport1(this.view())},removeAllAlternateViews:function(){this.i1(null)},i1:function(a){if(this.cx()){this.a0().removeAllAlternateViews(this,a)}},removeAlternateView:function(a){if(this.cx()){this.a0().removeAlternateView(this,a,this.seriesViewer())}},getViewInfo:function(a,b){a=this.view().br();b=this.view().bs();return{p0:a,p1:b}},dv:function(a,b,c){if(a.width()==0||a.height()==0){return false}if(this.isFragment()){return true}return this.__visibility==0},hp:function(a,b){if(a){this.dk(true)}},cb:function(){return this.cc(this.view())},cc:function(a){var b=a.br();var c=a.bs();if(!this.dv(b,c,a)){this.hp(true,a);return true}return false},io:function(a,b){this.view().br(b);this.jk(a,b);if(this.seriesViewer()!=null){this.seriesViewer()._al.ad(0,this,this._aq,b)}},jl:function(a,b){},jk:function(a,b){},_aq:null,b6:false,dk:function(a){if(arguments.length===1){this.b6=a;return a}else{return this.b6}},hz:function(a){a.hw()},id:function(){this._de=false;this.dk(true);if(this.seriesViewer()!=null){this.seriesViewer().h2()}},ic:function(){this._de=false;this.dk(true);if(this.seriesViewer()!=null){this.seriesViewer().h1()}},isIndexed:function(){return true},isUsableInLegend:function(){return true},ii:function(){this.view().al()},notifyVisualPropertiesChanged:function(){this.ip()},ip:function(){this.view().onVisualPropertiesChanged();this.ir(false)},iq:function(){this.view().onVisualPropertiesChanged();this.ir(true)},_dd:false,_de:false,c7:function(){return false},ir:function(a){if(this._aq==null||this._aq._c){return}var b=this.view().br();var c=this.view().bs();var d=this.dv(b,c,this.view());var e=this.seriesViewer()!=null&&this.seriesViewer().isThumbnailRequired()&&this._bh!=null&&this.dv(this._bh.br(),this._bh.bs(),this._bh);if(d){if(a){this._dd=!this.c7();this.hv(false)}else{this.renderSeries(false);this._dd=!this.c7()}}if(e){if(!this.dk()){this.ic();this._de=true}}},b7:false,dm:function(a){if(arguments.length===1){this.b7=a;return a}else{return this.b7}},dn:function(){if(this.dm()==false){return false}return this.eo()>0},is:function(a,b,c,d){switch(b){case"SyncLink":if($b($$t.$ea.$type,c)!==null){var e=c;e.propertyUpdated=$.ig.Delegate.prototype.remove(e.propertyUpdated,this.a4);this.iz($b($.ig.IFastItemsSourceProvider.prototype.$type,c))}if($b($$t.$ea.$type,d)!==null){var f=d;f.propertyUpdated=$.ig.Delegate.prototype.combine(f.propertyUpdated,this.a4);this.iy($b($.ig.IFastItemsSourceProvider.prototype.$type,d))}if(this.index()==-1){this.index($$t.$dp.od(this))}break;case"Brushes":case"MarkerOutlines":case"MarkerBrushes":case"Outlines":this.hw();break;case"SeriesViewer":if($b($$t.$f.$type,c)!==null){this.renderer(null);var g=c;g.windowRectChanged=$.ig.Delegate.prototype.remove(g.windowRectChanged,this.b0);var h=c.series();h.collectionChanged=$.ig.Delegate.prototype.remove(h.collectionChanged,this.d0);var i=c;i.propertyUpdated=$.ig.Delegate.prototype.remove(i.propertyUpdated,this.a4);c._al.ac(0,this);this.i1(c);this.view().ah(c)}if($b($$t.$f.$type,d)!==null){this.renderer(d._bn._i._af);var j=d;j.windowRectChanged=$.ig.Delegate.prototype.combine(j.windowRectChanged,this.b0);var k=d.series();k.collectionChanged=$.ig.Delegate.prototype.combine(k.collectionChanged,this.d0);var l=d;l.propertyUpdated=$.ig.Delegate.prototype.combine(l.propertyUpdated,this.a4);this._aq=d._al.k(0,this,this.hv.runOn(this));this.view().ad(d);this.jf();this.hx();this._uniqueIndex=this.seriesViewer().e4()}if(this.seriesViewer()==null){this._bt.stop()}if(this.index()!=-1){this.jg()}if(this.index()==-1||d==null){this.index($$t.$dp.od(this))}this.actualLegend(this.ax());this.hk($b($$t.$dp.$type,c),$b($$t.$dp.$type,d));break;case"Title":if(this.view()!=null){this.view().av()}break;case"HitTestMode":this.actualHitTestMode(this.bd());break;case"ActualHitTestMode":if(this.seriesViewer()!=null){this.seriesViewer().js()}break;case"LegendItemBadgeTemplate":case"LegendItemTemplate":this.view().bg();break;case"Brush":case"Outline":case"DashArray":case"DashCap":this.hw();this.ip();break;case"Index":if($h(c)!=$h(d)){this.hw();this.ip()}break;case"RadiusX":case"RadiusY":case"RoundedCornersLocation":this.ip();break;case"AreaFillOpacity":this.jf();this.ip();break;case"StartCap":case"EndCap":case"MiterLimit":this.ip();break;case"IsDropShadowEnabled":this.ii();this.ip();break;case"UseSingleShadow":case"ShadowColor":case"ShadowBlur":case"ShadowOffsetX":case"ShadowOffsetY":this.ip();break;case"ActualBrush":case"ActualOutline":case"Thickness":this.ip();this.view().bg();if(this.toolTip()!=null&&this.az!=null){this.a0().updateToolTipValue(this,this.toolTip())}break;case"Visibility":this.view().visibilityChanged();break;case"ItemsSource":if(this.syncLink()!=null){this.iy(this.syncLink())}break;case"FastItemsSource":if(c!=d&&d!=null){this.dm(true)}this.id();if($b($.ig.IFastItemsSource.prototype.$type,c)!=null){var m=c;m.event=$.ig.Delegate.prototype.remove(m.event,this.ex)}if($b($.ig.IFastItemsSource.prototype.$type,d)!=null){var n=d;n.event=$.ig.Delegate.prototype.combine(n.event,this.ex)}break;case"Legend":if(d!=null){if(a==this){d.seriesOwner(this)}else if($b($$t.$dp.$type,a)!==null){d.chartOwner(a)}}this.actualLegend(this.ax());break;case"ActualLegend":this.hj($b($.ig.IChartLegend.prototype.$type,c),$b($.ig.IChartLegend.prototype.$type,d));break;case"LegendItem":this.hl($b($$a.$f.$type,c),$b($$a.$f.$type,d));break;case"LegendItemVisibility":this.view().aq();break;case"ToolTip":if(this.az!=null){this.a0().updateToolTipValue(this,this.toolTip())}break;case"CrosshairPoint":if(this.seriesViewer()!=null){if(!this._cd){this.seriesViewer().jk(this,this.getItem(this.seriesViewer().crosshairPoint()))}}break;case"Resolution":this.renderSeries(false);this.ic();break;case"TransitionDuration":case"TransitionEasingFunction":this._bt.stop();this._bt.intervalMilliseconds(this.transitionDuration());this._bt.easingFunction(this.transitionEasingFunction());this.renderSeries(false);break;case"DiscreteLegendItemTemplate":this.renderSeries(false);break;case"VisibilityProxy":if(c!=d){this.renderSeries(false)}this.ic();this.view().visibilityChanged();break;case"IsHighlightingEnabled":this._b9=this.cg();this.renderSeries(false);break;case"ShowDefaultTooltip":this.hx();break;case"FinalValue":this.ji();break}},hx:function(){},cg:function(){return this.isHighlightingEnabled()&&this.cv()},cv:function(){return false},_cd:false,hu:function(a){a._cd=true},syncLink:function(a){if(arguments.length===1){if(this.syncLink()!=a){var b=this.syncLink();this.bm=a;this.raisePropertyChanged("SyncLink",b,this.syncLink())}return a}else{return this.bm}},bm:null,seriesViewer:function(a){if(arguments.length===1){if(this.seriesViewer()!=a){var b=this.seriesViewer();this.br=a;this.raisePropertyChanged("SeriesViewer",b,this.br)}return a}else{return this.br}},br:null,chart:function(a){if(arguments.length===1){this.seriesViewer(a);return a}else{return $b($$t.$dp.$type,this.seriesViewer())}},d0:null,a4:null,b0:null,itemsSource:function(a){if(arguments.length===1){this.h($$t.$fv.itemsSourceProperty,a);return a}else{return this.c($$t.$fv.itemsSourceProperty)}},bz:function(a){if(arguments.length===1){this.h($$t.$fv.j1,a);return a}else{return this.c($$t.$fv.j1)}},ex:null,hs:function(a,b,c,d){if(this.seriesViewer()!=null){this.seriesViewer().jl()}},legend:function(a){if(arguments.length===1){this.h($$t.$fv.legendProperty,a);return a}else{return this.c($$t.$fv.legendProperty)}},legendItem:function(a){if(arguments.length===1){if(this.legendItem()!=a){var b=this.legendItem();this.jn=a;this.raisePropertyChanged("LegendItem",b,this.jn)}return a}else{if(this.jn==null&&this.actualLegend()!=null){this.jn=this.jm()}return this.jn}},jn:null,fr:function(){return this.jm()},jm:function(){var $self=this;var a=$b($$a.$g.$type,this.jn);var b=this.legendItemTemplate();if(b==null){b=this.view().bi(this._bl)}if(b!=null){if(a==null){a=new $$a.g}a.content(function(){var $ret=new $.ig.DataContext;$ret.series($self);$ret.item(null);return $ret}());a._ah=b}else{a=null}return a},actualLegend:function(a){if(arguments.length===1){if(this.actualLegend()!=a){var b=this.av;this.av=a;this.raisePropertyChanged("ActualLegend",b,this.av)}return a}else{return this.av}},av:null,legendItemVisibility:function(a){if(arguments.length===1){this.h($$t.$fv.legendItemVisibilityProperty,$$a.$aj.getBox(a));return a}else{return $g(this.c($$t.$fv.legendItemVisibilityProperty))}},legendItemBadgeTemplate:function(a){if(arguments.length===1){this.h($$t.$fv.legendItemBadgeTemplateProperty,a);return a}else{return this.c($$t.$fv.legendItemBadgeTemplateProperty)}},_bl:0,_bj:0,_bk:0,legendItemTemplate:function(a){if(arguments.length===1){this.h($$t.$fv.legendItemTemplateProperty,a);return a}else{return this.c($$t.$fv.legendItemTemplateProperty)}},discreteLegendItemTemplate:function(a){if(arguments.length===1){this.h($$t.$fv.discreteLegendItemTemplateProperty,a);return a}else{return this.c($$t.$fv.discreteLegendItemTemplateProperty)}},index:function(a){if(arguments.length===1){this.h($$t.$fv.indexProperty,a);return a}else{return $h(this.c($$t.$fv.indexProperty))}},jj:function(){this.jg()},hw:function(){this.jg()},jg:function(){this.ic();if(this.index()<0){return}if(this.brush()!=null){this.view().a4();this.view().ae()}else{this.actualBrush(this.seriesViewer()==null?null:this.seriesViewer().l6(this.index()))}if(this.outline()!=null){this.view().a5();this.view().af()}else{this.actualOutline(this.seriesViewer()==null?null:this.seriesViewer().mc(this.index()))}},transitionEasingFunction:function(a){if(arguments.length===1){this.h($$t.$fv.transitionEasingFunctionProperty,a);return a}else{return this.c($$t.$fv.transitionEasingFunctionProperty)}},transitionInEasingFunction:function(a){if(arguments.length===1){this.h($$t.$fv.transitionInEasingFunctionProperty,a);return a}else{return this.c($$t.$fv.transitionInEasingFunctionProperty)}},_cf:false,transitionDuration:function(a){if(arguments.length===1){this.h($$t.$fv.transitionDurationProperty,a);return a}else{return $h(this.c($$t.$fv.transitionDurationProperty))}},ew:function(a){if(arguments.length===1){this.h($$t.$fv.ks,a);return a}else{return this.c($$t.$fv.ks)}},ca:function(){return this._bt.animationActive()},jd:function(){this._bt.start()},resolution:function(a){if(arguments.length===1){this.h($$t.$fv.resolutionProperty,a);return a}else{return this.c($$t.$fv.resolutionProperty)}},title:function(a){if(arguments.length===1){this.h($$t.$fv.titleProperty,a);return a}else{return this.c($$t.$fv.titleProperty)}},brush:function(a){if(arguments.length===1){this.h($$t.$fv.brushProperty,a);return a}else{return this.c($$t.$fv.brushProperty)}},actualBrush:function(a){if(arguments.length===1){this.h($$t.$fv.actualBrushProperty,a);return a}else{return this.c($$t.$fv.actualBrushProperty)}},outline:function(a){if(arguments.length===1){this.h($$t.$fv.outlineProperty,a);return a}else{return this.c($$t.$fv.outlineProperty)}},actualOutline:function(a){if(arguments.length===1){this.h($$t.$fv.actualOutlineProperty,a);return a}else{return this.c($$t.$fv.actualOutlineProperty)}},miterLimit:function(a){if(arguments.length===1){this.h($$t.$fv.miterLimitProperty,a);return a}else{return this.c($$t.$fv.miterLimitProperty)}},thickness:function(a){if(arguments.length===1){this.h($$t.$fv.thicknessProperty,a);return a}else{return this.c($$t.$fv.thicknessProperty)}},dashCap:function(a){if(arguments.length===1){this.h($$t.$fv.dashCapProperty,$$a.$bj.getBox(a));return a}else{return $g(this.c($$t.$fv.dashCapProperty))}},dashArray:function(a){if(arguments.length===1){this.h($$t.$fv.dashArrayProperty,a);return a}else{return this.c($$t.$fv.dashArrayProperty)}},toolTip:function(a){if(arguments.length===1){this.h($$t.$fv.toolTipProperty,a);return a}else{return this.c($$t.$fv.toolTipProperty)}},isHighlightingEnabled:function(a){if(arguments.length===1){this.h($$t.$fv.isHighlightingEnabledProperty,a);return a}else{return this.c($$t.$fv.isHighlightingEnabledProperty)}},isDropShadowEnabled:function(a){if(arguments.length===1){this.h($$t.$fv.isDropShadowEnabledProperty,a);return a}else{return this.c($$t.$fv.isDropShadowEnabledProperty)}},cq:function(){return true},shadowBlur:function(a){if(arguments.length===1){this.h($$t.$fv.shadowBlurProperty,a);return a}else{return this.c($$t.$fv.shadowBlurProperty)}},shadowColor:function(a){if(arguments.length===1){this.h($$t.$fv.shadowColorProperty,a);return a}else{return this.c($$t.$fv.shadowColorProperty)}},useSingleShadow:function(a){if(arguments.length===1){this.h($$t.$fv.useSingleShadowProperty,a);return a}else{return this.c($$t.$fv.useSingleShadowProperty)}},shadowOffsetX:function(a){if(arguments.length===1){this.h($$t.$fv.shadowOffsetXProperty,a);return a}else{return this.c($$t.$fv.shadowOffsetXProperty)}},shadowOffsetY:function(a){if(arguments.length===1){this.h($$t.$fv.shadowOffsetYProperty,a);return a}else{return this.c($$t.$fv.shadowOffsetYProperty)}},_b9:false,areaFillOpacity:function(a){if(arguments.length===1){this.h($$t.$fv.areaFillOpacityProperty,a);return a}else{return this.c($$t.$fv.areaFillOpacityProperty)}},actualAreaFillOpacity:function(a){if(arguments.length===1){this.h($$t.$fv.actualAreaFillOpacityProperty,a);return a}else{return this.c($$t.$fv.actualAreaFillOpacityProperty)}},jf:function(){var a=$b($$t.$dp.$type,this.seriesViewer());if(a!=null){this.actualAreaFillOpacity($.ig.util.isNaN(this.areaFillOpacity())?a._nj._fc:this.areaFillOpacity())}},b5:false,isDefaultToolTipSelected:function(a){if(arguments.length===1){this.b5=a;return a}else{return this.b5}},showDefaultTooltip:function(a){if(arguments.length===1){this.h($$t.$fv.showDefaultTooltipProperty,a);return a}else{return this.c($$t.$fv.showDefaultTooltipProperty)}},as:function(a){var $self=this;return function(){var $ret=new $.ig.DataContext;$ret.series($self);$ret.item(a);return $ret}()},transitionInDuration:function(a){if(arguments.length===1){this.h($$t.$fv.transitionInDurationProperty,a);return a}else{return $h(this.c($$t.$fv.transitionInDurationProperty))}},transitionInSpeedType:function(a){if(arguments.length===1){this.h($$t.$fv.transitionInSpeedTypeProperty,$$t.$cq.getBox(a));return a}else{return $g(this.c($$t.$fv.transitionInSpeedTypeProperty))}},bo:function(){return 1},_fk:null,i3:function(){this.view().a0()},replayTransitionIn:function(){this.dm(true);this.renderSeries(true)},hn:function(){},h4:function(){},toEnumerableRange:function(a,b,c){var d__=new $$t.fw((-2));d__.__3__expression=a;d__.__3__start=b;d__.__3__length=c;return d__},toEnumerable:function(a,b){return $$t.$fv.toEnumerableRange(a,0,b)},startCap:function(a){if(arguments.length===1){this.h($$t.$fv.startCapProperty,$$a.$bj.getBox(a));return a}else{return $g(this.c($$t.$fv.startCapProperty))}},endCap:function(a){if(arguments.length===1){this.h($$t.$fv.endCapProperty,$$a.$bj.getBox(a));return a}else{return $g(this.c($$t.$fv.endCapProperty))}},a7:null,a8:function(){return this.a7},i9:function(a){this.jh(a)},en:function(){return this.transitionDuration()},eo:function(){return this.transitionInDuration()},b8:false,dp:function(a){if(arguments.length===1){this.b8=a;return a}else{return this.b8}},da:function(){return this.dp()},mouseOverEnabled:function(a){if(arguments.length===1){this.h($$t.$fv.mouseOverEnabledProperty,a);return a}else{return this.c($$t.$fv.mouseOverEnabledProperty)}},at:function(a,b){return null},au:function(a,b){return null},ij:function(a,b,c){this.a0().onMouseEnter(this,a,b,c)},simulateHover:function(a){this.a0().simulateHover(this,a)},hk:function(a,b){if(this.actualLegend()!=null&&this.legendItem()!=null){if(b==null&&this.actualLegend().containsChild(this.legendItem())){this.actualLegend().removeChild(this.legendItem())}if(b!=null&&!this.actualLegend().containsChild(this.legendItem())&&this.legendItemVisibility()!=1){this.actualLegend().addChildInOrder(this.legendItem(),this)}}},ho:function(){if(this.actualLegend()==null||this.legendItem()==null){return}this.actualLegend().removeChild(this.legendItem())},hj:function(a,b){if(this.legendItem()!=null){if(a!=null&&a.containsChild(this.legendItem())){a.removeChild(this.legendItem())}if(this.seriesViewer()!=null&&b!=null&&!b.containsChild(this.legendItem())&&this.legendItemVisibility()!=1){b.addChildInOrder(this.legendItem(),this)}}},hl:function(a,b){if(this.actualLegend()!=null){if(a!=null&&this.actualLegend().containsChild(a)){this.actualLegend().removeChild(a)}if(this.seriesViewer()!=null&&b!=null&&this.legendItemVisibility()!=1){this.actualLegend().addChildInOrder(b,this)}}},iz:function(a){this.bz(a.releaseFastItemsSource(this.itemsSource()))},iy:function(a){this.bz(a.getFastItemsSource(this.itemsSource()))},ax:function(){if(this.legend()!=null){return this.legend()}if(this.seriesViewer()!=null&&this.seriesViewer().legend()!=null){return this.seriesViewer().legend()}return null},db:function(){return false},c9:function(a){return a&&this.en()>0||this.ca()||this.dn()&&this.db()&&this.eo()>0},ht:function(a){if(a!=null){a.deregisterSeries(this)}},ix:function(a){if(a!=null){a.registerSeries(this)}},a9:function(){return this.view().g()},jh:function(a){this.view().a6(a)},jb:function(a,b){this.a0().showToolTip(this,a,b)},dr:function(){return false},provideContext:function(a,b){this.view().ao(a,b)},provideViewport:function(a){this.io(this.lq(),a)},handleCollectionChanged:function(a){if(this.bz()!=null){this.bz().handleCollectionChanged(a)}},notifySetItem:function(a,b,c){this.handleCollectionChanged(new $$4.ae(2,2,c,b,a))},notifyClearItems:function(){this.handleCollectionChanged(new $$4.ae(0,4))},notifyInsertItem:function(a,b){this.handleCollectionChanged(new $$4.ae(1,0,b,a))},notifyRemoveItem:function(a,b){this.handleCollectionChanged(new $$4.ae(1,1,b,a))},styleUpdated:function(){this.renderSeries(false)},_tooltipTemplate:null,tooltipTemplate:function(a){if(arguments.length===1){this._tooltipTemplate=a;return a}else{return this._tooltipTemplate}},_flattenEventArgs:null,flattenEventArgs:function(a){if(arguments.length===1){this._flattenEventArgs=a;return a}else{return this._flattenEventArgs}},testHit:function(a,b){return false},__coercionMethods:null,coercionMethods:function(a){if(arguments.length===1){this.__coercionMethods=a;return a}else{return this.__coercionMethods}},b4:false,expectFunctions:function(a){if(arguments.length===1){this.b4=a;return a}else{return this.b4}},getHitDataContext:function(a,b){return null},bb:0,hitTestMode:function(a){if(arguments.length===1){var b=this.bb;this.bb=a;if(b!=this.bb){this.raisePropertyChanged("HitTestMode",$$t.$cv.getBox(b),$$t.$cv.getBox(this.bb))}return a}else{return this.bb}},bd:function(){return this.hitTestMode()==0?2:this.hitTestMode()},ba:0,actualHitTestMode:function(a){if(arguments.length===1){var b=this.ba;this.ba=a;if(b!=this.ba){this.raisePropertyChanged("ActualHitTestMode",$$t.$cv.getBox(b),$$t.$cv.getBox(this.ba))}return a}else{return this.ba}},bw:function(a){if(a==null){return this.bz().registerColumn(null,null,false)}var b=null;var c=$$t.$f.getCoercionMethod(a,this.coercionMethods());b=c._a;return this.bz().registerColumn(a,b,this.expectFunctions())},bx:function(a){if(a==null){return this.bz().registerColumnInt(null,null,false)}var b=null;var c=$$t.$f.getCoercionMethod(a,this.coercionMethods());b=c._a;return this.bz().registerColumnInt(a,b,this.expectFunctions())},by:function(a){if(a==null){return this.bz().registerColumnObject(null,null,false)}var b=null;var c=$$t.$f.getCoercionMethod(a,this.coercionMethods());b=c._a;return this.bz().registerColumnObject(a,b,this.expectFunctions())},lq:function(){return this.view()!=null?this.view().br():$$a.$ae.empty()},isNegativeColorSupported:function(){return false},isMarkerlessDisplayPreferred:function(){return true},setNegativeColors:function(a,b){},b3:null,hr:function(a,b){this.a2().copyVisualData(a,b)},exportVisualData:function(){var a=this.a2().exportVisualData(this,this.lq());this.hy(a);this.view().ai(a);return a},hy:function(a){},k7:null,moveCursorPoint:function(a){if(this.k7.__x!=a.__x||this.k7.__y!=a.__y){this.k7=a;this.ih(a)}},ih:function(a){},h6:function(){},ib:function(){},am:function(a){return null},getAxes:function(){return null},ee:function(){return NaN},ef:function(a,b){if(a==null||a.count()==0){return NaN}if(b!=null&&b.sortedIndices()!=null){if(b.sortedIndices().count()!=a.count()){return NaN}for(var c=0;c<a.count();c++){if(!$.ig.util.isNaN(a.item(b.sortedIndices().__inner[c]))&&a.item(b.sortedIndices().__inner[c])!=0){return a.item(b.sortedIndices().__inner[c])}}}for(var d=0;d<a.count();d++){if(!$.ig.util.isNaN(a.item(d))&&a.item(d)!=0){return a.item(d)}}return NaN},ig:function(){},d1:0,finalValue:function(a){if(arguments.length===1){var b=this.finalValue();if(a!=b){this.d1=a;this.raisePropertyChanged("FinalValue",b,this.finalValue())}return a}else{return this.d1}},d2:0,percentChange:function(a){if(arguments.length===1){var b=this.percentChange();if(a!=b){this.d2=a;this.raisePropertyChanged("PercentChange",b,this.percentChange())}return a}else{return this.d2}},ji:function(){var a=this.ee();this.percentChange((this.finalValue()-a)/a*100)},fo:function(a){return null},$type:new $.ig.Type("Series",$$a.$f.$type,[$$0.$b6.$type,$$t.$a.$type,$.ig.ILegendSeries.prototype.$type,$.ig.ILegendOwner.prototype.$type,$.ig.ILegendTemplateProvider.prototype.$type])},true);$c("MarkerSeries:d2","Series",{_ls:null,init:function(){$$t.$fv.init.call(this)},im:function(a){$$t.$fv.im.call(this,a);this._ls=a},hasMarkers:function(){return true},getActualMarkerBrush:function(){return this.actualMarkerBrush()},getActualMarkerOutlineBrush:function(){return this.actualMarkerOutline()},getActualMarkerTemplate:function(){return this.mb},markerType:function(a){if(arguments.length===1){this.h($$t.$d2.markerTypeProperty,$$t.$fd.getBox(a));return a}else{return $g(this.c($$t.$d2.markerTypeProperty))}},markerTemplate:function(a){if(arguments.length===1){this.h($$t.$d2.markerTemplateProperty,a);return a}else{return this.c($$t.$d2.markerTemplateProperty)}},actualMarkerTemplate:function(a){if(arguments.length===1){this.h($$t.$d2.actualMarkerTemplateProperty,a);return a}else{return this.c($$t.$d2.actualMarkerTemplateProperty)}},mb:null,nullMarkerTemplate:function(){if($$t.$d2.l9==null){$$t.$d2.l9=new $$a.k}return $$t.$d2.l9},markerBrush:function(a){if(arguments.length===1){this.h($$t.$d2.markerBrushProperty,a);return a}else{return this.c($$t.$d2.markerBrushProperty)}},actualMarkerBrush:function(a){if(arguments.length===1){this.h($$t.$d2.actualMarkerBrushProperty,a);return a}else{return this.c($$t.$d2.actualMarkerBrushProperty)}},markerOutline:function(a){if(arguments.length===1){this.h($$t.$d2.markerOutlineProperty,a);return a}else{return this.c($$t.$d2.markerOutlineProperty)}},actualMarkerOutline:function(a){if(arguments.length===1){this.h($$t.$d2.actualMarkerOutlineProperty,a);return a}else{return this.c($$t.$d2.actualMarkerOutlineProperty)}},markerStyle:function(a){if(arguments.length===1){this.h($$t.$d2.markerStyleProperty,a);return a}else{return this.c($$t.$d2.markerStyleProperty)}},useLightweightMarkers:function(a){if(arguments.length===1){this.h($$t.$d2.useLightweightMarkersProperty,a);return a}else{return this.c($$t.$d2.useLightweightMarkersProperty)}},lv:function(){return this.mb!=null&&(this.markerType()!=1&&this.markerType()!=0||this.markerTemplate()!=null)},is:function(a,b,c,d){$$t.$fv.is.call(this,a,b,c,d);switch(b){case"MarkerBrush":case"MarkerType":case"MarkerOutline":case"MarkerTemplate":this.jg();this.ip();break;case"ActualMarkerTemplate":this.mb=d;if(c==$$t.$d2.nullMarkerTemplate()||d==$$t.$d2.nullMarkerTemplate()||(c==null||d!=null)){this._ls.cd();var e=$b($$t.$ge.$type,this._bh);if(e!=null){e.cd()}this.renderSeries(false)}this.view().bg();if(this.toolTip()!=null&&this.cx()){this.a0().updateToolTipValue(this,this.toolTip())}this.ic();break;case"UseLightweightMarkers":this._ls.ck(this.useLightweightMarkers());this.renderSeries(false);break;case"ActualMarkerBrush":case"ActualMarkerOutline":if(this.lv()){this.renderSeries(false)}break}},getMarkerTemplatePropertyName:function(a){switch(a){case 3:case 13:return"CircleMarkerTemplate";case 4:return"TriangleMarkerTemplate";case 5:return"PyramidMarkerTemplate";case 6:return"SquareMarkerTemplate";case 7:return"DiamondMarkerTemplate";case 8:return"PentagonMarkerTemplate";case 9:return"HexagonMarkerTemplate";case 10:return"TetragramMarkerTemplate";case 11:return"PentagramMarkerTemplate";case 12:return"HexagramMarkerTemplate";default:case 0:case 1:return null}},resolveMarkerType:function(a,b){var c=a.seriesViewer()!=null?b:1;if(c==2){var d=[3,4,8,10,7,6,9,11,5,12];c=a.index()>=0?d[a.index()%d.length]:1}return c},jg:function(){$$t.$fv.jg.call(this);if(this.index()<0){return}if(this._ls.bz()){this._ls.cb();this._ls.b5()}else{var a=$$t.$d2.resolveMarkerType(this,this.markerType());var b=$$t.$d2.getMarkerTemplatePropertyName(a);if(b==null){this.actualMarkerTemplate($$t.$d2.nullMarkerTemplate())}else{this._ls.b8(b)}}if(this.markerBrush()!=null&&this.markerType()!=13){this._ls.b9();this._ls.b6()}else{if(this.markerType()==13){this.actualMarkerBrush(this.view().getTransparentBrush())}else{this.actualMarkerBrush(this.seriesViewer()==null?null:this.seriesViewer().getMarkerBrushByIndex(this.index()))}}if(this.markerOutline()!=null){this._ls.ca();this._ls.b7()}else{if(this.markerType()==13){this.actualMarkerOutline(this.view().getTransparentBrush())}else{this.actualMarkerOutline(this.seriesViewer()==null?null:this.seriesViewer().getMarkerOutlineByIndex(this.index()))}}},hy:function(a){$$t.$fv.hy.call(this,a);this.a2().exportMarkerVisualData(this,a)},lw:function(a,b){if(this.hasMarkers()&&this.lv()){var c=this.getSeriesValueMarkerBoundingBoxFromSeriesPixel(a);if(c.isEmpty()){return false}var d=$.ig.RectUtil.prototype.r(c,this.eb(b));if(d.containsPoint(a)){return true}}return false},getHitDataContext:function(a,b){var c=this._ls.getHitMarker(a);var d=null;if(c!=null){d=c.content()}return d},$type:new $.ig.Type("MarkerSeries",$$t.$fv.$type)},true);$c("PathRenderer:d3","Object",{_a:null,init:function(a){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}$.ig.$op.init.call(this);this._b=1},init1:function(a,b){$.ig.$op.init.call(this);this._a=b},_b:0,d:function(a,b,c){var d=$$t.$d4.c(b,this._b);var e=this.c(d,c);var f=new $$a.a7;var h=e.getEnumerator();while(h.moveNext()){var g=h.current();f._b.add(g)}a._aj=f},c:function(a,b){var d__=new $$t.d7((-2));d__.__4__this=this;d__.__3__segments=a;d__.__3__resolution=b;return d__},e:function(a,b){var c=new $$a.bg;if(this._a==null){for(var d=1;d<a.count();d++){var e=a.item(d);c.__points.add(e)}}else{var f=this._a.flatten(a,b);for(var g=1;g<f.count();g++){var h=f.item(g);c.__points.add(h)}}return c},$type:new $.ig.Type("PathRenderer",$.ig.$ot)},true);$c("NaNSegmenter:d4","Object",{init:function(){$.ig.$op.init.call(this)},c:function(a,b){var c=new $$4.x($$0.$bz.$type.specialize($$a.$y.$type),0);var d=a.getEnumerator();var e=new $$4.x($$a.$y.$type,0);var f=true;while(d.moveNext()){if($$t.$d4.a(d.current())){if(!f&&b==1){f=true;var g=e;e=new $$4.x($$a.$y.$type,0);c.add(new $$4.g($$a.$y.$type,1,g))}}else{f=false;e.add(d.current())}}c.add(new $$4.g($$a.$y.$type,1,e));return c},a:function(a){return $.ig.util.isNaN(a.__x)||$.ig.util.isNaN(a.__y)||Number.isInfinity(a.__x)||Number.isInfinity(a.__y)},b:function(a){return!$$t.$d4.a(a)},$type:new $.ig.Type("NaNSegmenter",$.ig.$ot)},true);$c("IFlattener:d5","Object",{$type:new $.ig.Type("IFlattener",null)},true);$c("DefaultFlattener:d6","Object",{init:function(){$.ig.$op.init.call(this)},a:function(a,b,c,d,e,f){var g=new $$4.x($$0.$aw.$type,0);var h=d;var i=e;var j=i-h+1;while(j>0){if(j<=512){$.ig.Flattener.prototype.c(g,b,c,h,i,f);h=i+1}else{var k=h+512-1;$.ig.Flattener.prototype.c(g,b,c,h,k,f);h=k+1}j=i-h+1;
}return g},d:function(a,b,c,d,e){var f=new $$4.x($$0.$aw.$type,0);var g=c;var h=d;var i=h-g+1;while(i>0){if(i<=512){$.ig.FastFlattener.prototype.e(f,a,b,g,h,e);g=h+1}else{var j=g+512-1;$.ig.FastFlattener.prototype.e(f,a,b,g,j,e);g=j+1}i=h-g+1}return f},flatten:function(a,b){var $self=this;var c=function(d){return $self.f(a,d)};var d=function(e){return $self.g(a,e)};return this.getFlattened(a,b,c,d)},fastFlatten:function(a,b,c,d){return this.getFastFlattened(a,b,c,d)},getFlattened:function(a,b,c,d){var e=this.a(new $$4.x($$0.$aw.$type,0),c,d,0,a.count()-1,b);var f=new $.ig.RearrangedList$1($$a.$y.$type,a,e);return f},getFastFlattened:function(a,b,c,d){var e=this.d(a,b,0,c-1,d);var f=new $$4.x($$a.$y.$type,0);for(var g=0;g<e.count();g++){f.add({__x:a[e.__inner[g]],__y:b[e.__inner[g]],$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})}return f},f:function(a,b){return a.item(b).__x},g:function(a,b){return a.item(b).__y},$type:new $.ig.Type("DefaultFlattener",$.ig.$ot,[$$t.$d5.$type])},true);$c("SeriesRenderingArguments:d8","Object",{init:function(a,b,c,d,e){$.ig.$op.init.call(this);this._c=a.transitionDuration();this._d=a;this._e=b;this._f=c;this._a=d;this._b=e},_e:null,_f:null,_c:0,_a:false,_d:null,_b:false,$type:new $.ig.Type("SeriesRenderingArguments",$.ig.$ot)},true);$c("SeriesRenderer$2:d9","Object",{$tFrame:null,$tView:null,_c:null,_d:null,_a:null,_e:null,_f:null,_b:null,init:function($tFrame,$tView,a,b,c,d,e,f){this.$tFrame=$tFrame;this.$tView=$tView;if(!this.hasOwnProperty("$type")){this.$type=this.$type.specialize(this.$tFrame,this.$tView)}if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}$.ig.$op.init.call(this);this._c=b;this._d=c;this._a=function(g){};this._f=d;this._e=e;this._b=f},init1:function($tFrame,$tView,a,b,c,d,e,f,g){this.$tFrame=$tFrame;this.$tView=$tView;if(!this.hasOwnProperty("$type")){this.$type=this.$type.specialize(this.$tFrame,this.$tView)}$.ig.$op.init.call(this);this._c=b;this._d=c;this._a=g;this._f=d;this._e=e;this._b=f},g:function(a,b,c,d,e){var f=0;f=a._c;if(a._a&&f>0&&!a._b){var g=b;if(this._f()){this._b();b=d;d=g}else{b=c;c=g}this._a(c);this._c(c,e);this._e()}else{if(!a._b){this._a(c);this._c(c,e)}this._d(c,e)}return{p1:b,p2:c,p3:d}},$type:new $.ig.Type("SeriesRenderer$2",$.ig.$ot)},true);$c("SyncLink:ea","FrameworkElement",{init:function(){var $self=this;this.af=new $$4.h($$0.$bt.$type,$.ig.FastItemsSourceReference.prototype.$type,0);$$a.$e.init.call(this);this.propertyUpdated=$.ig.Delegate.prototype.combine(this.propertyUpdated,function(a,b){$self.am(a,b.propertyName(),b.oldValue(),b.newValue())});this._ab=new $$t.fa;var a=this._ab;a.collectionChanged=$.ig.Delegate.prototype.combine(a.collectionChanged,this.aj.runOn(this));this._aq=new $$a.ae(0,0,0,1,1)},_syncChannel:null,syncChannel:function(a){if(arguments.length===1){this._syncChannel=a;return a}else{return this._syncChannel}},am:function(a,b,c,d){},releaseFastItemsSource:function(a){var $self=this;if(a!=null){var b=null;if(function(){var c=$self.af.tryGetValue(a,b);b=c.p1;return c.ret}()){--b.b;if(b.b==0){this.af.remove(a)}}}return null},_fastItemsSourceFactory:null,fastItemsSourceFactory:function(a){if(arguments.length===1){this._fastItemsSourceFactory=a;return a}else{return this._fastItemsSourceFactory}},ad:function(a){return function(){var $ret=new $.ig.FastItemsSource;$ret.itemsSource(a);return $ret}()},getFastItemsSource:function(a){var $self=this;if($$t.$ea.fastItemsSourceFactory()==null){$$t.$ea.fastItemsSourceFactory($$t.$ea.ad)}var b=null;if(a!=null){var c=null;if(!function(){var d=$self.af.tryGetValue(a,c);c=d.p1;return d.ret}()){b=$$t.$ea.fastItemsSourceFactory()(a);c=new $.ig.FastItemsSourceReference(b);this.af.add(a,c)}c.b++;b=c.a}return b},peekItemsSource:function(a){var $self=this;var b=null;if(a!=null){var c=null;if(!function(){var d=$self.af.tryGetValue(a,c);c=d.p1;return d.ret}()){return null}b=c.a}return b},af:null,_aq:null,ar:function(a,b,c){return this.as(a,b,c,false)},as:function(a,b,c,d){if(!c.isEmpty()){c=new $$a.ae(0,c.left(),c.top(),c.width(),c.height());var e=a.windowRectMinWidth();if(b==a){if(!d){if(!b.isZoomingHorizontallyEnabled()){c.x(b.windowRect().x());c.width(b.windowRect().width())}if(!b.isZoomingVerticallyEnabled()){c.y(b.windowRect().y());c.height(b.windowRect().height())}}}else{var f=$$t.$ee.a(b);if(f==null||!f.synchronizeHorizontally()){c.x(b.windowRect().x());c.width(b.windowRect().width())}if(f==null||!f.synchronizeVertically()){c.y(b.windowRect().y());c.height(b.windowRect().height())}}var g=.5*(c.left()+c.right());var h=.5*(c.top()+c.bottom());var i=c.width();var j=c.height();var k=$.ig.MathUtil.prototype.b(c.width(),e,1);var l=$.ig.MathUtil.prototype.b(c.height(),e,1);if(a.useFixedAspectZoom()&&!a.viewportRect().isEmpty()){var m=a.viewportRect();var n=m.width()/m.height();var o=k*m.width();var p=l*m.height();var q=o/p;if(q!=n){if(p*n>o){o=p*n;k=o/m.width()}else{p=o/n;l=p/m.height()}}}else if(a.cl()){var r=false;var s=false;if(Math.abs(k-a.actualWindowRect().width())>e){r=true}if(Math.abs(l-a.actualWindowRect().height())>e){s=true}var t=a.hu(k,l,r,s);k=t.p0;l=t.p1;k=$.ig.MathUtil.prototype.b(k,e,1);l=$.ig.MathUtil.prototype.b(l,e,1)}var u=k!=i;var v=l!=j;var w=u?g-.5*k:c.left();var x=v?h-.5*l:c.top();var y=u?g+.5*k:c.right();var z=v?h+.5*l:c.bottom();if(w<0){w=0;y=w+k}if(y>1){y=1;w=y-k}if(x<0){x=0;z=x+l}if(z>1){z=1;x=z-l}c=new $$a.ae(0,w,x,y-w,z-x)}return c},charts:function(){return this._ab},_ab:null,aj:function(a,b){if(b.newItems()!=null){var d=b.newItems().getEnumerator();while(d.moveNext()){var c=d.current();if(c.windowRect().isEmpty()){c.windowRect(this.ar(null,c,this._aq))}}}},ak:function(a,b){var d=this.charts().getEnumerator();while(d.moveNext()){var c=d.current();if(c==a){c.crosshairPoint({__x:b.__x,__y:b.__y,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})}else{var e={__x:b.__x,__y:b.__y,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var f=$$t.$ee.a(c);if(f==null||!f.synchronizeHorizontally()){e.__x=NaN}if(f==null||!f.synchronizeVertically()){e.__y=NaN}c.crosshairPoint(e)}}},al:function(a,b){var d=this.charts().getEnumerator();while(d.moveNext()){var c=d.current();c.previewRect(this.ar(a,c,b))}},ao:function(a,b){this.ap(a,b,false)},ap:function(a,b,c){var d=b.isEmpty()||$.ig.util.isNaN(b.x())||$.ig.util.isNaN(b.y())||$.ig.util.isNaN(b.width())||$.ig.util.isNaN(b.height());if(!d&&!a._cj){var f=this.charts().getEnumerator();while(f.moveNext()){var e=f.current();e._cj=true;e.windowRect(this.as(a,e,b,c));e._cj=false}}},propertyChanged:null,propertyUpdated:null,an:function(a,b,c){if(this.propertyChanged!=null){this.propertyChanged(this,new $$0.b7(a))}if(this.propertyUpdated!=null){this.propertyUpdated(this,new $.ig.PropertyUpdatedEventArgs(a,b,c))}},$type:new $.ig.Type("SyncLink",$$a.$e.$type,[$$0.$b6.$type,$.ig.IFastItemsSourceProvider.prototype.$type])},true);$c("SyncSettings:eb","FrameworkElement",{init:function(){$$a.$e.init.call(this)},syncChannel:function(a){if(arguments.length===1){this.h($$t.$eb.syncChannelProperty,a);return a}else{return this.c($$t.$eb.syncChannelProperty)}},synchronizeVertically:function(a){if(arguments.length===1){this.h($$t.$eb.synchronizeVerticallyProperty,a);return a}else{return this.c($$t.$eb.synchronizeVerticallyProperty)}},synchronizeHorizontally:function(a){if(arguments.length===1){this.h($$t.$eb.synchronizeHorizontallyProperty,a);return a}else{return this.c($$t.$eb.synchronizeHorizontallyProperty)}},ai:function(a,b,c){if(this.propertyChanged!=null){this.propertyChanged(this,new $$0.b7(a))}if(this.propertyUpdated!=null){this.propertyUpdated(this,new $.ig.PropertyUpdatedEventArgs(a,b,c))}},propertyChanged:null,propertyUpdated:null,$type:new $.ig.Type("SyncSettings",$$a.$e.$type,[$$0.$b6.$type])},true);$c("SyncSettingsConverter:ec","Object",{init:function(){$.ig.$op.init.call(this)},$type:new $.ig.Type("SyncSettingsConverter",$.ig.$ot)},true);$c("SyncLinkManager:ed","Object",{instance:function(){if($$t.$ed.b==null){$$t.$ed.b=new $$t.ed}return $$t.$ed.b},d:null,e:function(){return this.d.count()},init:function(){$.ig.$op.init.call(this);this.d=new $$4.h(String,$$t.$ea.$type,0)},getLink:function(a){var $self=this;var b;if(function(){var c=$self.d.tryGetValue(a,b);b=c.p1;return c.ret}()){return b}b=new $$t.ea;b.syncChannel(a);this.d.add(a,b);return b},releaseLink:function(a){if(a.charts().count()==0&&a.syncChannel()!=null&&this.d.containsKey(a.syncChannel())){this.d.remove(a.syncChannel())}},$type:new $.ig.Type("SyncLinkManager",$.ig.$ot)},true);$c("SyncManager:ee","Object",{init:function(){$.ig.$op.init.call(this)},e:function(a){var b=$$t.$ee.a(a);if(b==null){return}if(!a.c0()){return}if(a.syncChannel()!=b.syncChannel()){return}$$t.$ee.b(a,a.syncChannel(),null)},c:function(a){var b=$$t.$ee.a(a);if(b==null){return}if(a.c0()&&a.syncChannel()==b.syncChannel()){return}var c=null;if(a.c0()){c=a.syncChannel()}$$t.$ee.b(a,c,b.syncChannel())},b:function(a,b,c){if(a!=null){if(String.isNullOrEmpty(c)){var d=a.actualSyncLink();a.actualSyncLink(null);a.actualSyncLink(new $$t.ea);if(d!=null){$$t.$ed.instance().releaseLink(d)}a.syncChannel(null)}else{if(!String.isNullOrEmpty(b)){var e=a.actualSyncLink();a.actualSyncLink(null);if(e!=null){$$t.$ed.instance().releaseLink(e)}}a.actualSyncLink($$t.$ed.instance().getLink(c));a.syncChannel(c)}}},d:function(a,b){a.syncSettings(b)},a:function(a){return a.syncSettings()},$type:new $.ig.Type("SyncManager",$.ig.$ot)},true);$c("IHasTrendline:ef","Object",{$type:new $.ig.Type("IHasTrendline",null)},true);$c("IHasCategoryTrendline:eg","Object",{$type:new $.ig.Type("IHasCategoryTrendline",null,[$$t.$ef.$type])},true);$c("DefaultCategoryTrendlineHost:eh","Object",{init:function(){$.ig.$op.init.call(this);this.a=new $$t.ej},a:null,trendlinePreparer:function(){return this.a},trendLineType:function(){return 0},trendLinePeriod:function(){return 1},isVertical:function(){return false},$type:new $.ig.Type("DefaultCategoryTrendlineHost",$.ig.$ot,[$$t.$eg.$type])},true);$c("IPreparesCategoryTrendline:ei","Object",{$type:new $.ig.Type("IPreparesCategoryTrendline",null)},true);$c("DefaultCategoryTrendlinePreparer:ej","Object",{init:function(){$.ig.$op.init.call(this)},prepareLine:function(a,b,c,d){},prepareLineCore:function(a,b,c,d,e,f,g){},$type:new $.ig.Type("DefaultCategoryTrendlinePreparer",$.ig.$ot,[$$t.$ei.$type])},true);$c("TrendResolutionParams:ek","Object",{init:function(){$.ig.$op.init.call(this)},_d:0,_e:0,_c:0,_f:null,_g:null,_b:0,_a:0,$type:new $.ig.Type("TrendResolutionParams",$.ig.$ot)},true);$c("TrendFitCalculator:el","Object",{init:function(){$.ig.$op.init.call(this)},a:function(a,b,c,d,e,f,g,h,i,j,k){if(d==null){switch(b){case 1:d=$.ig.LeastSquaresFit.prototype.k(e,f,g);break;case 2:d=$.ig.LeastSquaresFit.prototype.o(e,f,g);break;case 3:d=$.ig.LeastSquaresFit.prototype.i(e,f,g);break;case 4:d=$.ig.LeastSquaresFit.prototype.p(e,f,g);break;case 5:d=$.ig.LeastSquaresFit.prototype.q(e,f,g);break;case 7:d=$.ig.LeastSquaresFit.prototype.j(e,f,g);break;case 6:d=$.ig.LeastSquaresFit.prototype.l(e,f,g);break;case 8:d=$.ig.LeastSquaresFit.prototype.n(e,f,g);break;default:throw new $$6.q(0)}}if(d==null){return null}for(var l=0;l<c._f.width();l+=2){var m=l/(c._f.width()-1);var n=j+m*(k-j);var o=NaN;switch(b){case 1:o=$.ig.LeastSquaresFit.prototype.ad(d,n);break;case 2:o=$.ig.LeastSquaresFit.prototype.ah(d,n);break;case 3:o=$.ig.LeastSquaresFit.prototype.ab(d,n);break;case 4:o=$.ig.LeastSquaresFit.prototype.ai(d,n);break;case 5:o=$.ig.LeastSquaresFit.prototype.aj(d,n);break;case 7:o=$.ig.LeastSquaresFit.prototype.ac(d,n);break;case 6:o=$.ig.LeastSquaresFit.prototype.ae(d,n);break;case 8:o=$.ig.LeastSquaresFit.prototype.ag(d,n);break;default:throw new $$6.q(0)}n=h(n);o=i(o);if(!$.ig.util.isNaN(o)&&!Number.isInfinity(o)){a.add({__x:n+c._a,__y:o,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})}}return d},$type:new $.ig.Type("TrendFitCalculator",$.ig.$ot)},true);$c("TrendAverageCalculator:em","Object",{init:function(){$.ig.$op.init.call(this)},a:function(a,b,c){var d;switch(a){case 9:case 10:case 11:case 13:if(c<1){c=1}break}switch(a){case 9:d=$.ig.TrendCalculators.prototype.e(b,c);break;case 10:d=$.ig.TrendCalculators.prototype.b(b,c);break;case 11:d=$.ig.TrendCalculators.prototype.c(b,c);break;case 12:d=$.ig.TrendCalculators.prototype.a(b);break;case 13:d=$.ig.TrendCalculators.prototype.g(b,c);break;default:throw new $$6.q(0)}return d},b:function(a,b,c,d){if(b.count()==0){var e=$$t.$em.a(a,c,d);var g=e.getEnumerator();while(g.moveNext()){var f=g.current();b.add(f)}}},c:function(a,b,c,d,e){if(b.count()==0){var f=$$t.$em.a(a,c,e).getEnumerator();var g=$$t.$em.a(a,d,e).getEnumerator();while(f.moveNext()&&g.moveNext()){b.add({__x:f.current(),__y:g.current(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})}}},$type:new $.ig.Type("TrendAverageCalculator",$.ig.$ot)},true);$c("ITrendLineManager:eo","Object",{$type:new $.ig.Type("ITrendLineManager",null)},true);$c("TrendLineManagerBase$1:ep","Object",{$tTrendColumn:null,managerType:function(){},_trendColumn:null,trendColumn:function(a){if(arguments.length===1){this._trendColumn=a;return a}else{return this._trendColumn}},_a:null,init:function($tTrendColumn){this.$tTrendColumn=$tTrendColumn;if(!this.hasOwnProperty("$type")){this.$type=this.$type.specialize(this.$tTrendColumn)}this.o=function(){var $ret=new $$a.bu;$ret._ab=false;return $ret}();$.ig.$op.init.call(this);this.trendColumn(new $$4.x(this.$tTrendColumn,0))},trendPolyline:function(){return this.o},o:null,rasterizeTrendLine:function(a){this.rasterizeTrendLine1(a,null)},c:function(a){return a==1||a==2||a==3||a==4||a==5||a==6||a==7||a==8},b:function(a){return a==9||a==10||a==11||a==12||a==13},rasterizeTrendLine1:function(a,b){this.trendPolyline()._aj.clear();if(b!=null){b.i(this.trendPolyline()._aj)}if(a!=null){var d=a.getEnumerator();while(d.moveNext()){var c=d.current();if(!$.ig.util.isNaN(c.__x)&&!$.ig.util.isNaN(c.__y)){if(b!=null){b.j(c)}else{this.trendPolyline()._aj.add(c)}}}}this.trendPolyline()._ab=this.trendPolyline()._aj.count()>0},m:function(a,b,c){this.n(a,b,c,null)},n:function(a,b,c,d){if(d!=null){d.i(c)}var f=$.ig.Flattener.prototype.d(a.count(),function(g){return a.item(g).__x},function(g){return a.item(g).__y},b._b).getEnumerator();while(f.moveNext()){var e=f.current();if(d!=null){d.j(a.item(e))}else{c.add(a.item(e))}}},attachPolyLine:function(a,b){if(a==null||b==null){return}if(this.trendPolyline()._x!=null){this.detach()}a._ab.add(this.trendPolyline())},detach:function(){if(this.trendPolyline()==null){return}var a=$b($$a.$am.$type,this.trendPolyline()._x);if(a!=null){a._ab.remove(this.trendPolyline())}},clearPoints:function(){this.trendPolyline()._aj.clear()},reset:function(){this._a=null;this.trendColumn().clear()},dataUpdated:function(a,b,c,d){switch(a){case 3:case 2:case 1:case 0:case 4:this.reset();break}},propertyUpdated:function(a,b,c,d){var e=false;switch(b){case"TrendLineType":case"TrendLinePeriod":this.reset();e=true;break;case"TrendLineThickness":e=true;break;case"FastItemsSource":e=true;this.reset();break}return e},$type:new $.ig.Type("TrendLineManagerBase$1",$.ig.$ot,[$$t.$eo.$type])},true);$c("AxisRange:es","Object",{init:function(a,b){$.ig.$op.init.call(this);this.minimum(a);this.maximum(b)},_minimum:0,minimum:function(a){if(arguments.length===1){this._minimum=a;return a}else{return this._minimum}},_maximum:0,maximum:function(a){if(arguments.length===1){this._maximum=a;return a}else{return this._maximum}},equals:function(a){return a!=null&&this.minimum()==a.minimum()&&this.maximum()==a.maximum()},equals1:function(a){return this.equals($b($$t.$es.$type,a))},getHashCode:function(){return $.ig.$op.getHashCode.call(this)},$type:new $.ig.Type("AxisRange",$.ig.$ot,[$$0.$b.$type.specialize(-1)])},true);$$t.$es.$type.initSelfReferences();$c("ErrorBarSettingsBase:ez","DependencyObject",{init:function(){$$a.$r.init.call(this);this.n(new $$a.ag)},n:function(a){if(arguments.length===1){this.h($$t.$ez.defaultErrorBarStyleProperty,a);return a}else{return this.c($$t.$ez.defaultErrorBarStyleProperty)}},propertyChanged:null,propertyUpdated:null,l:function(a,b,c){if(this.propertyChanged!=null){this.propertyChanged(this,new $$0.b7(a))}if(this.propertyUpdated!=null){this.propertyUpdated(this,new $.ig.PropertyUpdatedEventArgs(a,b,c))}},$type:new $.ig.Type("ErrorBarSettingsBase",$$a.$r.$type,[$$0.$b6.$type])},true);$c("CategoryErrorBarSettings:e0","ErrorBarSettingsBase",{init:function(){$$t.$ez.init.call(this);this.propertyUpdated=$.ig.Delegate.prototype.combine(this.propertyUpdated,this.ab.runOn(this))},enableErrorBars:function(a){if(arguments.length===1){this.h($$t.$e0.enableErrorBarsProperty,$$t.$e2.getBox(a));return a}else{return $g(this.c($$t.$e0.enableErrorBarsProperty))}},errorBarCapLength:function(a){if(arguments.length===1){this.h($$t.$e0.errorBarCapLengthProperty,a);return a}else{return $h(this.c($$t.$e0.errorBarCapLengthProperty))}},calculator:function(a){if(arguments.length===1){this.h($$t.$e0.calculatorProperty,a);return a}else{return this.c($$t.$e0.calculatorProperty)}},stroke:function(a){if(arguments.length===1){this.h($$t.$e0.strokeProperty,a);return a}else{return this.c($$t.$e0.strokeProperty)}},strokeThickness:function(a){if(arguments.length===1){this.h($$t.$e0.strokeThicknessProperty,a);return a}else{return this.c($$t.$e0.strokeThicknessProperty)}},errorBarStyle:function(a){if(arguments.length===1){this.h($$t.$e0.errorBarStyleProperty,a);return a}else{return this.c($$t.$e0.errorBarStyleProperty)}},p:null,q:function(a){if(arguments.length===1){this.p=a;return a}else{return this.p}},ab:function(a,b){switch(b.propertyName()){case"Calculator":var c=$b($.ig.IErrorBarCalculator.prototype.$type,b.oldValue());if(c!=null){c.changed=$.ig.Delegate.prototype.remove(c.changed,this.aa.runOn(this))}if(this.q()!=null){this.q().renderSeries(false);if(this.q().seriesViewer()!=null){this.q().ic()}}var d=$b($.ig.IErrorBarCalculator.prototype.$type,b.newValue());if(d!=null){d.changed=$.ig.Delegate.prototype.combine(d.changed,this.aa.runOn(this))}break;case"EnableErrorBars":case"ErrorBarCapLength":case"ErrorBarStyle":case"Stroke":case"StrokeThickness":if(this.q()!=null){this.q().renderSeries(false);if(this.q().seriesViewer()!=null){this.q().ic()}}break}},aa:function(a,b){var c=$b($.ig.IErrorBarCalculator.prototype.$type,a);if(c!=null){c.changed=$.ig.Delegate.prototype.remove(c.changed,this.aa.runOn(this));if(this.q()!=null){this.q().renderSeries(false)}c.changed=$.ig.Delegate.prototype.combine(c.changed,this.aa.runOn(this))}},$type:new $.ig.Type("CategoryErrorBarSettings",$$t.$ez.$type)},true);$c("ErrorBarsHelper:e1","Object",{init:function(a,b){$.ig.$op.init.call(this);this._b=a;this._a=b},_b:null,_a:null,c:function(a){var b=a.getCalculatorType();if(b==1||b==2){return false}else{return true}},i:function(a,b){if(a.hasConstantPosition()){b=a.getPosition()}return{p1:b}},k:function(a,b,c,d,e){var f;var g;var h;var i=this._a.getViewInfo(g,f);g=i.p0;f=i.p1;h=this._a.getEffectiveViewport();var j=new $$t.b0(0,f,g,c.isInverted(),h);var k=c.getScaledValue(a,j);var l=b.getIndependentValue();d=Math.abs(Math.round(c.getScaledValue(a+l,j)-k));e=Math.abs(Math.round(c.getScaledValue(a-l,j)-k));return{p3:d,p4:e}},j:function(a,b,c,d,e){var f;var g;var h=this._a.getViewInfo(g,f);g=h.p0;f=h.p1;var i=new $$t.b0(1,f,g,c.isInverted());var j=c.getUnscaledValue(a,i);var k=b.getIndependentValue();d=Math.abs(Math.round(c.getScaledValue(j+k,i)-a));e=Math.abs(Math.round(c.getScaledValue(j-k,i)-a));return{p3:d,p4:e}},g:function(a,b,c,d,e){var f;var g;var h=this._a.getViewInfo(g,f);g=h.p0;f=h.p1;var i=new $$t.b0(1,f,g,c.isInverted());var j=c.getUnscaledValue(a,i);var k=b.getDependentValue(j);d=Math.abs(Math.round(c.getScaledValue(j+k,i)-a));e=Math.abs(Math.round(c.getScaledValue(j-k,i)-a));return{p3:d,p4:e}},f:function(a,b,c,d,e,f){var g;var h;var i=this._a.getViewInfo(h,g);h=i.p0;g=i.p1;var j=new $$t.b0(1,g,h,c.isInverted());var k=new $$t.b0(1,g,h,d.isInverted());var l=c.getUnscaledValue(a,j);var m=b.getDependentValue(l);e=Math.abs(Math.round(c.getScaledValue(l+m,k)-a));f=Math.abs(Math.round(c.getScaledValue(l-m,k)-a));return{p4:e,p5:f}},h:function(a,b,c,d,e){var f;var g;var h=this._a.getViewInfo(g,f);g=h.p0;f=h.p1;var i=new $$t.b0(1,f,g,c.isInverted());var j=c.getUnscaledValue(a,i);d=Math.abs(Math.round(c.getScaledValue(j+b,i)-a));e=Math.abs(Math.round(c.getScaledValue(j-b,i)-a));return{p3:d,p4:e}},e:function(a,b,c,d){},d:function(a,b,c,d){},l:function(a,b,c,d){var e=new $$a.y(0);if(a.getCalculatorType()==3){var f;var g;var h;var i=this._a.getViewInfo(g,f);g=i.p0;f=i.p1;h=this._a.getEffectiveViewport();var j=new $$t.b0(0,f,g,b.isInverted(),h);e.__x=Math.round(b.getScaledValue(d,j));e.__y=Math.round(c.__y)}else{e.__x=Math.round(c.__x);e.__y=Math.round(c.__y)}return e},m:function(a,b,c,d){var e=new $$a.y(0);if(a.getCalculatorType()==3){var f;var g;var h;var i=this._a.getViewInfo(g,f);g=i.p0;f=i.p1;h=this._a.getEffectiveViewport();var j=new $$t.b0(0,f,g,b.isInverted(),h);e.__x=Math.round(c.__x);e.__y=Math.round(b.getScaledValue(d,j))}else{e.__x=Math.round(c.__x);e.__y=Math.round(c.__y)}return e},$type:new $.ig.Type("ErrorBarsHelper",$.ig.$ot)},true);$c("ScatterErrorBarSettings:e3","ErrorBarSettingsBase",{init:function(){$$t.$ez.init.call(this);this.propertyUpdated=$.ig.Delegate.prototype.combine(this.propertyUpdated,this.ap.runOn(this))},enableErrorBarsHorizontal:function(a){if(arguments.length===1){this.h($$t.$e3.enableErrorBarsHorizontalProperty,$$t.$e2.getBox(a));return a}else{return $g(this.c($$t.$e3.enableErrorBarsHorizontalProperty))}},horizontalCalculatorReference:function(a){if(arguments.length===1){this.h($$t.$e3.horizontalCalculatorReferenceProperty,$.ig.ErrorBarCalculatorReference.prototype.getBox(a));return a}else{return $g(this.c($$t.$e3.horizontalCalculatorReferenceProperty))}},horizontalCalculator:function(a){if(arguments.length===1){this.h($$t.$e3.horizontalCalculatorProperty,a);return a}else{return this.c($$t.$e3.horizontalCalculatorProperty)}},horizontalErrorBarCapLength:function(a){if(arguments.length===1){this.h($$t.$e3.horizontalErrorBarCapLengthProperty,a);return a}else{return $h(this.c($$t.$e3.horizontalErrorBarCapLengthProperty))}},horizontalStroke:function(a){if(arguments.length===1){this.h($$t.$e3.horizontalStrokeProperty,a);return a}else{return this.c($$t.$e3.horizontalStrokeProperty)}},horizontalStrokeThickness:function(a){if(arguments.length===1){this.h($$t.$e3.horizontalStrokeThicknessProperty,a);return a}else{return this.c($$t.$e3.horizontalStrokeThicknessProperty)}},horizontalErrorBarStyle:function(a){if(arguments.length===1){this.h($$t.$e3.horizontalErrorBarStyleProperty,a);return a}else{return this.c($$t.$e3.horizontalErrorBarStyleProperty)}},enableErrorBarsVertical:function(a){if(arguments.length===1){this.h($$t.$e3.enableErrorBarsVerticalProperty,$$t.$e2.getBox(a));return a}else{return $g(this.c($$t.$e3.enableErrorBarsVerticalProperty))}},verticalCalculatorReference:function(a){if(arguments.length===1){this.h($$t.$e3.verticalCalculatorReferenceProperty,$.ig.ErrorBarCalculatorReference.prototype.getBox(a));return a}else{return $g(this.c($$t.$e3.verticalCalculatorReferenceProperty))}},verticalCalculator:function(a){if(arguments.length===1){this.h($$t.$e3.verticalCalculatorProperty,a);return a}else{return this.c($$t.$e3.verticalCalculatorProperty)}},verticalErrorBarCapLength:function(a){if(arguments.length===1){this.h($$t.$e3.verticalErrorBarCapLengthProperty,a);return a}else{return $h(this.c($$t.$e3.verticalErrorBarCapLengthProperty))}},verticalStroke:function(a){if(arguments.length===1){this.h($$t.$e3.verticalStrokeProperty,a);return a}else{return this.c($$t.$e3.verticalStrokeProperty)}},verticalStrokeThickness:function(a){if(arguments.length===1){this.h($$t.$e3.verticalStrokeThicknessProperty,a);return a}else{return this.c($$t.$e3.verticalStrokeThicknessProperty)}},verticalErrorBarStyle:function(a){if(arguments.length===1){this.h($$t.$e3.verticalErrorBarStyleProperty,a);return a}else{return this.c($$t.$e3.verticalErrorBarStyleProperty)}},q:null,r:function(a){if(arguments.length===1){this.q=a;return a}else{return this.q}},ap:function(a,b){switch(b.propertyName()){case"HorizontalCalculator":case"VerticalCalculator":var c=$b($.ig.IErrorBarCalculator.prototype.$type,b.oldValue());if(c!=null){c.changed=$.ig.Delegate.prototype.remove(c.changed,this.ao.runOn(this))}if(this.r()!=null){this.r().renderSeries(false);if(this.r().seriesViewer()!=null){this.r().ic()}}var d=$b($.ig.IErrorBarCalculator.prototype.$type,b.newValue());if(d!=null){d.changed=$.ig.Delegate.prototype.combine(d.changed,this.ao.runOn(this))}break;case"EnableErrorBarsHorizontal":case"EnableErrorBarsVertical":case"HorizontalCalculatorReference":case"HorizontalErrorBarCapLength":case"HorizontalErrorBarStyle":case"HorizontalStroke":case"HorizontalStrokeThickness":case"VerticalCalculatorReference":case"VerticalErrorBarCapLength":case"VerticalErrorBarStyle":case"VerticalStroke":case"VerticalStrokeThickness":if(this.r()!=null){this.r().renderSeries(false);if(this.r().seriesViewer()!=null){this.r().ic()}}break}},ao:function(a,b){var c=$b($.ig.IErrorBarCalculator.prototype.$type,a);if(c!=null){c.changed=$.ig.Delegate.prototype.remove(c.changed,this.ao.runOn(this));if(this.r()!=null){this.r().renderSeries(false)}c.changed=$.ig.Delegate.prototype.combine(c.changed,this.ao.runOn(this))}},$type:new $.ig.Type("ScatterErrorBarSettings",$$t.$ez.$type)},true);$c("AxisRangeChangedEventArgs:e4","EventArgs",{init:function(a,b,c,d,e){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}$$0.$w.init.call(this);this.oldMinimumValue(b);this.minimumValue(c);this.oldMaximumValue(d);this.maximumValue(e)},init1:function(a){$$0.$w.init.call(this)},_oldMinimumValue:0,oldMinimumValue:function(a){if(arguments.length===1){this._oldMinimumValue=a;return a}else{return this._oldMinimumValue}},_minimumValue:0,minimumValue:function(a){if(arguments.length===1){this._minimumValue=a;return a}else{return this._minimumValue}},_oldMaximumValue:0,oldMaximumValue:function(a){if(arguments.length===1){this._oldMaximumValue=a;return a}else{return this._oldMaximumValue}},_maximumValue:0,maximumValue:function(a){if(arguments.length===1){this._maximumValue=a;return a}else{return this._maximumValue}},$type:new $.ig.Type("AxisRangeChangedEventArgs",$$0.$w.$type)},true);$c("Snapper:e6","Object",{init:function(){this.c=7;this.a=false;$.ig.$op.init.call(this)},c:0,f:function(a){if(arguments.length===1){this.c=a;return a}else{return this.c}},a:false,b:function(a){if(arguments.length===1){this.a=a;return a}else{return this.a}},d:function(a,b){var c=1;if(b>0){for(;b>0;--b){c*=a}}else{for(;b<0;++b){c/=a}}return c},e:function(a,b){var c=$.ig.truncate(Math.floor(Math.log10(a)));var d=a/Math.pow(10,c);if(b){var e=d<1.5?1:d<3?2:d<7?5:10;return e*Math.pow(10,c)}else{var f=d<=1?1:d<=2?2:d<=5?5:10;return f*Math.pow(10,c)}},$type:new $.ig.Type("Snapper",$.ig.$ot)},true);$c("LinearNumericSnapper:e7","Snapper",{init:function(a,b,c,d,e){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}$$t.$e6.init.call(this);if(e>0){this.f(e);this.b(true)}this.k(b,c,d,10)},init1:function(a,b,c,d,e,f){$$t.$e6.init.call(this);if(f>0){this.f(f);this.b(true)}this.k(b,c,d,e)},k:function(a,b,c,d){this._g=NaN;this._j=0;this._i=0;var e=0;if(c<100){e=4}else{e=Math.min(d,$.ig.truncate(c/this.f()))}if(e>0){var f=this.h(a,b,e);if(this.b()&&f>e){this._g=NaN;f=this.h(a,b,e-1)}e=f;if(c/e>this.f()*10){this._i=10}else{if(c/e>this.f()*5){this._i=5}else{if(c/e>this.f()*2){this._i=2}}}this._j=Math.max(-$.ig.truncate(Math.floor(Math.log10(this._g))),0)}},h:function(a,b,c){var d=$$t.$e6.e(b-a,false);this._g=$$t.$e6.e(d/(c-1),true);var e=Math.floor(a/this._g)*this._g;var f=Math.ceil(b/this._g)*this._g;var g=$.ig.truncate(Math.round((f-e)/this._g));return g},_g:0,_j:0,_i:0,$type:new $.ig.Type("LinearNumericSnapper",$$t.$e6.$type)},true);$c("LogarithmicNumericSnapper:e8","Snapper",{init:function(a,b,c,d){$$t.$e6.init.call(this);this._g=1;this._h=c},_g:0,_h:0,$type:new $.ig.Type("LogarithmicNumericSnapper",$$t.$e6.$type)},true);$c("LinearCategorySnapper:e9","Snapper",{init:function(a,b,c,d,e){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}$$t.$e9.init1.call(this,1,b,c,d,NaN,0,e)},init1:function(a,b,c,d,e,f,g){$$t.$e6.init.call(this);if(g>0){this.f(g);this.b(true)}this._g=e;this._h=0;var h=Math.min(10,$.ig.truncate(d/this.f()));if(h>0){var i=this.i(b,c,h);if(this.b()&&i>h){this._g=e;i=this.i(b,c,h-1)}h=i;if(d/h>this.f()*10){this._h=10}else{if(d/h>this.f()*5){this._h=5}else{if(d/h>this.f()*2){this._h=2}}}}},i:function(a,b,c){var d=$$t.$e6.e(b-a,false);if($.ig.util.isNaN(this._g)){this._g=$$t.$e6.e(d/(c-1),true)}if(this._g<1){this._g=1}var e=Math.floor(a/this._g)*this._g;var f=Math.ceil(b/this._g)*this._g;var g=$.ig.truncate(Math.round((f-e)/this._g));return g},_g:0,_h:0,$type:new $.ig.Type("LinearCategorySnapper",$$t.$e6.$type)},true);$c("ChartCollection:fa","ObservableCollection$1",{init:function(){$$4.$f.init.call(this,$$t.$f.$type,0)},collectionResetting:null,p:function(){if(this.collectionResetting!=null){this.collectionResetting(this,null)}$$4.$f.p.call(this)},$type:new $.ig.Type("ChartCollection",$$4.$f.$type.specialize($$t.$f.$type))},true);$c("SeriesCollection:fb","ObservableCollection$1",{init:function(){$$4.$f.init.call(this,$$t.$fv.$type,0)},collectionResetting:null,p:function(){if(this.collectionResetting!=null){this.collectionResetting(this,null)}$$4.$f.p.call(this)},$type:new $.ig.Type("SeriesCollection",$$4.$f.$type.specialize($$t.$fv.$type))},true);$c("CalloutStyleUpdatingEventArgs:ff","Object",{init:function(){$.ig.$op.init.call(this)},_xValue:null,xValue:function(a){if(arguments.length===1){this._xValue=a;return a}else{return this._xValue}},_yValue:null,yValue:function(a){if(arguments.length===1){this._yValue=a;return a}else{return this._yValue}},_item:null,item:function(a){if(arguments.length===1){this._item=a;return a}else{return this._item}},_series:null,series:function(a){if(arguments.length===1){this._series=a;return a}else{return this._series}},_background:null,background:function(a){if(arguments.length===1){this._background=a;return a}else{return this._background}},_textColor:null,textColor:function(a){if(arguments.length===1){this._textColor=a;return a}else{return this._textColor}},_outline:null,outline:function(a){if(arguments.length===1){this._outline=a;return a}else{return this._outline}},_leaderBrush:null,leaderBrush:function(a){if(arguments.length===1){this._leaderBrush=a;return a}else{return this._leaderBrush}},_strokeThickness:0,strokeThickness:function(a){if(arguments.length===1){this._strokeThickness=a;return a}else{return this._strokeThickness}},$type:new $.ig.Type("CalloutStyleUpdatingEventArgs",$.ig.$ot)},true);$c("ChartCursorEventArgs:fh","EventArgs",{init:function(a,b,c){$$0.$w.init.call(this);this.seriesViewer(a);this.series(b);this.item(c)},toString:function(){return this.seriesViewer().name()+", "+this.series().name()+", "+(this.item()!=null?this.item().toString():"")},_item:null,item:function(a){if(arguments.length===1){this._item=a;return a}else{return this._item}},_series:null,series:function(a){if(arguments.length===1){this._series=a;return a}else{return this._series}},_seriesViewer:null,seriesViewer:function(a){if(arguments.length===1){this._seriesViewer=a;return a}else{return this._seriesViewer}},chart:function(){return $b($$t.$dp.$type,this.seriesViewer())},$type:new $.ig.Type("ChartCursorEventArgs",$$0.$w.$type)},true);$c("DictInterpolator$3:fj","Object",{$tKey:null,$tValue:null,$tFrame:null,init:function($tKey,$tValue,$tFrame,a,b,c,d){this.$tKey=$tKey;this.$tValue=$tValue;this.$tFrame=$tFrame;if(!this.hasOwnProperty("$type")){
this.$type=this.$type.specialize(this.$tKey,this.$tValue,this.$tFrame)}$.ig.$op.init.call(this);this._a=a;this._c=b;this._d=c;this._b=d},_a:null,_c:null,_d:null,_b:null,e:function(a,b,c,d,e,f){var g=new $$4.x(this.$tKey,0);var i=a.keys().getEnumerator();while(i.moveNext()){var h=i.current();var j;var k;var l=a.item(h);var m=function(){var n=c.tryGetValue(h,j);j=n.p1;return n.ret}();var n=function(){var o=d.tryGetValue(h,k);k=o.p1;return o.ret}();if(!m&&!n){g.add(h)}else{this._a(l,b,j,k,e,f);if(!this._d(l)){g.add(h)}}}var p=g.getEnumerator();while(p.moveNext()){var o=p.current();a.remove(o)}var r=c.keys().getEnumerator();while(r.moveNext()){var q=r.current();var s=c.item(q);var t;var u;var v=d.tryGetValue(q,t);t=v.p1;var w=function(){var x=a.tryGetValue(q,u);u=x.p1;return x.ret}();if(!w){u=this._b();this._a(u,b,s,t,e,f);if(!this._d(u)){continue}a.add(this._c(u),u)}}var y=d.keys().getEnumerator();while(y.moveNext()){var x=y.current();var z=d.item(x);var aa;var ab;var ac=function(){var ad=c.tryGetValue(x,aa);aa=ad.p1;return ad.ret}();var ad=function(){var ae=a.tryGetValue(x,ab);ab=ae.p1;return ae.ret}();if(!ad&&!ac){ab=this._b();this._a(ab,b,aa,z,e,f);if(!this._d(ab)){continue}a.add(this._c(ab),ab)}}},$type:new $.ig.Type("DictInterpolator$3",$.ig.$ot)},true);$c("OwnedPoint:fk","Object",{init:function(){$.ig.$op.init.call(this);this._b={__x:0,__y:0,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},_c:null,_a:null,_b:null,$type:new $.ig.Type("OwnedPoint",$.ig.$ot)},true);$c("ScatterFrameBase$1:fl","Frame",{$t:null,init:function($t){this.$t=$t;if(!this.hasOwnProperty("$type")){this.$type=this.$type.specialize(this.$t)}$$t.$dw.init.call(this);this._m=new $$4.x($$a.$y.$type,0);this._g=new $$4.h($.ig.$op.$type,$$t.$fk.$type,0);this._j=new $$4.h($.ig.$op.$type,$$t.$fk.$type,0);this._n=new $$4.x($$a.$y.$type,0);this._h=new $$4.h($.ig.$op.$type,$$t.$fk.$type,0);this._l=new $$4.h($.ig.$op.$type,$$t.$fk.$type,0);this._i=new $$4.h($.ig.$op.$type,Array,0);this._k=new $$4.h($.ig.$op.$type,Array,0);this._o=function(a,b,c){return a};this._f=new $$t.fj($.ig.$op.$type,$$t.$fk.$type,this.$t,this.s.runOn(this),function(a){return a._a},function(a){return!$.ig.util.isNaN(a._c.__x)&&!$.ig.util.isNaN(a._c.__y)},function(){return new $$t.fk})},_f:null,c:function(a,b,c){var d=b;var e=c;if(d==null||e==null){return}this._f.e(this._g,a,d._g,e._g,d,e);$$t.$dw.a(this._m,a,d._m,e._m);this._f.e(this._j,a,d._j,e._j,d,e);this._f.e(this._h,a,d._h,e._h,d,e);this._f.e(this._l,a,d._l,e._l,d,e);this.p(this._j,a,d,e);$$t.$dw.a(this._n,a,d._n,e._n);this._i=e._i;this._k=e._k;this.r(a,d,e)},r:function(a,b,c){},p:function(a,b,c,d){var f=c._g.values().getEnumerator();while(f.moveNext()){var e=f.current();if(a.containsKey(e._a)){continue}var g;if(!function(){var h=d._g.tryGetValue(e._a,g);g=h.p1;return h.ret}()||g._b.__x==e._b.__x&&g._b.__y==e._b.__y){continue}var h=new $$t.fk;this.s(h,b,e,g,c,d);if($.ig.util.isNaN(h._c.__x)||$.ig.util.isNaN(h._c.__y)){continue}a.add(h._a,h)}},_o:null,q:function(a,b,c,d){if(c!=null){a._b={__x:c._b.__x,__y:c._b.__y,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}}else if(d!=null){a._b={__x:d._b.__x,__y:d._b.__y,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}}},s:function(a,b,c,d,e,f){var g;var h;if(c==null){if(d!=null){var i;if(function(){var j=e._g.tryGetValue(d._a,i);i=j.p1;return j.ret}()){g=i}else{g=this._o(d,e,f)}}else{a._c={__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return}}else{g=c;if(a._a==null){a._a=c._a}}if(d==null){if(c!=null){var j;if(function(){var k=f._g.tryGetValue(c._a,j);j=k.p1;return k.ret}()){h=j}else{a._c={__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return}}else{a._c={__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return}}else{h=d;if(a._a==null){a._a=d._a}}this.q(a,b,g,h);if($.ig.util.isNaN(g._c.__x)||$.ig.util.isNaN(g._c.__y)){g=h}this.t(a,b,g,h)},t:function(a,b,c,d){var e=1-b;a._c={__x:c._c.__x*e+d._c.__x*b,__y:c._c.__y*e+d._c.__y*b,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},_j:null,_g:null,_m:null,_n:null,_h:null,_l:null,_i:null,_k:null,$type:new $.ig.Type("ScatterFrameBase$1",$$t.$dw.$type)},true);$c("TileZoomManager:fm","Object",{_e:null,_av:null,_aw:null,_au:null,_i:false,_v:0,_k:null,_l:null,_n:null,init:function(a,b,c){this.q=-1;this.p=1;this.r=1;this.y=0;$.ig.$op.init.call(this);this._e=a;var d=this._e;d.actualWindowRectChanged=$.ig.Delegate.prototype.combine(d.actualWindowRectChanged,this.am.runOn(this));var e=this._e;e.gridAreaRectChanged=$.ig.Delegate.prototype.combine(e.gridAreaRectChanged,this.an.runOn(this));this._d=new $$t.fp(c,this);this._o=new $$4.x($$t.$fo.$type,0);this._m=new $$4.x($$t.$fq.$type,0);this._k=new $$4.h($$t.$fq.$type,$$t.$cp.$type,0);this._l=new $$4.h($$t.$fq.$type,$$t.$cp.$type,0);this._n=new $$4.x($$t.$cp.$type,0);this._h=b;this.ai()},q:0,ai:function(){this._av=this._e.viewportRect();this._ao=this.ap(this._av);var a=this.s();this.ac();this.ab();this.q=a;this._v=this.t(a);this._au=new $$a.ae(0,0,0,a,a)},_ao:null,ap:function(a){return new $$a.ae(0,a.left(),a.top(),a.width()*this.p,a.height()*this.r)},t:function(a){var b=a/512;var c=Math.logBase(b,2);return c},s:function(){var a=Math.max(this._ao.width(),this._ao.height());var b=1;var c=512;while(c<a){b++;c=512*b}return c},an:function(a,b){this.ai();this.aj()},am:function(a,b){this.aj()},aj:function(){this.f=true;this._aw=this._e.actualWindowRect();if(this._i){if(this.j(this._aw)){this.ai()}this.af();this.ak();this.ag()}},p:0,r:0,j:function(a){var b=1;var c=1;if(this.g(a)){if(a.width()>a.height()){var d=1;if(a.height()!=0){d=a.width()/a.height()}var e=0;var f=1;while(f<d){e++;f=$.ig.truncate(Math.pow(3,e))}f=$.ig.truncate(Math.pow(3,e-1));c=f;if(c==0||Number.isInfinity(c)||$.ig.util.isNaN(c)){c=1}}else{var g=1;if(a.width()!=0){g=a.height()/a.width()}var h=0;var i=1;while(i<g){h++;i=$.ig.truncate(Math.pow(3,h))}i=$.ig.truncate(Math.pow(3,h-1));b=i;if(Number.isInfinity(b)||$.ig.util.isNaN(b)){b=1}}}else{b=1;c=1}var j=c!=this.r||b!=this.p;this.p=b;this.r=c;return j},g:function(a){return a.width()/a.height()>3||a.height()/a.width()>3},ag:function(){var a=this.a();for(var b=0;b<this._m.count();b++){this.aa(a,this._m.__inner[b])}var c=new $$4.h($.ig.$op.$type,$$t.$cp.$type,0);var e=this._l.keys().getEnumerator();while(e.moveNext()){var d=e.current();c.add(this._l.item(d).content(),this._l.item(d))}this._e._bn.displayZoomTiles(c,this._n,512)},aa:function(a,b){var c=this.as(b,a);var d=c.left()*a._b;var e=c.top()*a._a;var f=c.right()*a._b;var g=c.bottom()*a._a;var h=d-a._f.left();var i=e-a._f.top();var j=f-d;var k=g-e;b.xPosition(h/this.p);b.yPosition(i/this.r);b.width(j/this.p);b.height(k/this.r)},ak:function(){var a=this.a();this._k.clear();for(var b=0;b<this._m.count();b++){var c=this._m.__inner[b];this._k.add(c,c)}this._m.clear();this._l.clear();this._n.clear();for(var d=0;d<this._o.count();d++){var e=this._o.__inner[d];var f=this._d.b(e);if(f==null){f=this.b(e,a);this._d.f(f)}if(this._k.containsKey(f)){this._k.remove(f);this._l.add(f,f)}else{this.z(f);this._n.add(f)}this._m.add(f)}var h=this._k.keys().getEnumerator();while(h.moveNext()){var g=h.current();this.ad(g)}},ad:function(a){},z:function(a){},b:function(a,b){var c=this.c(a);var d=this.as(c,b);var e=this.ar();var f=1/e.width();var g=e.height();if(e.width()>e.height()){f=e.width();g=1/e.height()}var h=(d.left()-e.left())*f;var i=(d.top()-e.top())*g;var j=(d.right()-e.left())*f;var k=(d.bottom()-e.top())*g;d=new $$a.ae(0,h,i,j-h,k-i);var l=this._e._bn.acquireTileContent(d,c,$.ig.truncate(512));c.content(l);return c},ar:function(){var a=this._e.viewportRect();var b=this._e.effectiveViewport();if(b.isEmpty()){return new $$a.ae(0,0,0,1,1)}var c=(b.left()-a.left())/a.width();var d=(b.top()-a.top())/a.height();var e=(b.right()-a.left())/a.width();var f=(b.bottom()-a.top())/a.height();return new $$a.ae(0,c,d,e-c,f-d)},as:function(a,b){var c=a.info().xPosition()*512;var d=a.info().yPosition()*512;var e=c+512;var f=d+512;var g=c/b._d;var h=d/b._c;var i=512/b._d;var j=512/b._c;return new $$a.ae(0,g,h,i,j)},y:0,c:function(a){var b=0;b=this.y;this.y++;var c=new $$t.fq;c.info(a);c.iD(b);return c},_o:null,_m:null,a:function(){var a=this.aq(this._aw);var b=this.x(a);var c=Math.pow(2,b)*512;var d=c;var e=this._ao.width()/this._au.width()*c;var f=this._ao.height()/this._au.height()*d;var g=this._ao.width()/a.width();var h=this._ao.height()/a.height();var i=a.left()*g;var j=a.top()*h;var k=a.right()*g;var l=a.bottom()*h;var m=new $$t.fn;m._f=new $$a.ae(0,i,j,k-i,l-j);var n=this.at(this._aw,m._f,b,g,h,e,f);var o=n.left()*e;var p=n.top()*f;var q=n.right()*e;var r=n.bottom()*f;m._g=new $$a.ae(0,o,p,q-o,r-p);m._e=b;m._d=e;m._c=f;m._b=g;m._a=h;return m},aq:function(a){return a},at:function(a,b,c,d,e,f,g){var h=(a.left()+a.right())/2;var i=(a.top()+a.bottom())/2;var j=a.width();var k=a.height();j=j*d/f;k=k*e/g;var l=j/2;var m=k/2;return new $$a.ae(0,h-l,i-m,j,k)},af:function(){var a=this.a();var b=512*a._b/a._d;var c=512*a._a/a._c;var d=$.ig.truncate(Math.floor(a._f.left()/b));var e=$.ig.truncate(Math.floor(a._f.top()/c));var f=$.ig.truncate(Math.floor(a._f.right()/b));var g=$.ig.truncate(Math.floor(a._f.bottom()/c));this._o.clear();for(var h=e;h<=g;h++){for(var i=d;i<=f;i++){this._o.add(function(){var $ret=new $$t.fo;$ret.xPosition(i);$ret.yPosition(h);$ret.zoomLevel(a._e);return $ret}())}}},x:function(a){var b=1/a.width();var c=1/a.height();var d;var e;if(this._h){d=Math.floor(Math.logBase(b,2));e=Math.floor(Math.logBase(c,2))}else{d=Math.ceil(Math.logBase(b,2));e=Math.ceil(Math.logBase(c,2))}var f=Math.min(d,e)+this._v;return $.ig.truncate(f)},_d:null,f:false,ab:function(){if(!this.f){return}this.f=false;this._e._bn.destroyAllTileContent();this._d.g()},al:function(){this._i=true},ah:function(){this._i=false;this._e._bn.cf()},_h:false,ae:function(a){this._e._bn.by(a)},ac:function(){this._m.clear();this._o.clear();this._k.clear()},$type:new $.ig.Type("TileZoomManager",$.ig.$ot)},true);$c("TileZoomInfo:fn","Object",{init:function(){$.ig.$op.init.call(this)},_f:null,_g:null,_e:0,_d:0,_c:0,_b:0,_a:0,$type:new $.ig.Type("TileZoomInfo",$.ig.$ot)},true);$c("TileZoomTileInfo:fo","Object",{init:function(){$.ig.$op.init.call(this)},_zoomLevel:0,zoomLevel:function(a){if(arguments.length===1){this._zoomLevel=a;return a}else{return this._zoomLevel}},_xPosition:0,xPosition:function(a){if(arguments.length===1){this._xPosition=a;return a}else{return this._xPosition}},_yPosition:0,yPosition:function(a){if(arguments.length===1){this._yPosition=a;return a}else{return this._yPosition}},toString:function(){return this.zoomLevel()+"_"+this.xPosition()+"_"+this.yPosition()},$type:new $.ig.Type("TileZoomTileInfo",$.ig.$ot,[$$t.$co.$type])},true);$c("TileZoomTileCache:fp","Object",{c:null,d:null,e:0,a:null,init:function(a,b){this.c=new $$4.h(String,$$t.$fq.$type,0);this.d=new $$4.v($$t.$fq.$type);$.ig.$op.init.call(this);this.e=a;this.a=b},g:function(){this.c.clear();this.d=new $$4.v($$t.$fq.$type)},i:function(a){this.d.h(a.node());this.d.f(a);a.node(this.d.d())},f:function(a){this.d.f(a);this.c.add(a.info().toString(),a);a._a=this;a.node(this.d.d());while(this.c.count()>this.e){this.h(this.d.c()._c)}},h:function(a){this.d.h(a.node());this.c.remove(a.info().toString());this.a.ae(a)},b:function(a){if(this.c.containsKey(a.toString())){var b=this.c.item(a.toString());b.touch();return b}return null},$type:new $.ig.Type("TileZoomTileCache",$.ig.$ot)},true);$c("TileZoomTile:fq","Object",{init:function(){$.ig.$op.init.call(this)},_info:null,info:function(a){if(arguments.length===1){this._info=a;return a}else{return this._info}},_a:null,_node:null,node:function(a){if(arguments.length===1){this._node=a;return a}else{return this._node}},touch:function(){if(this._a==null){return}this._a.i(this)},_content:null,content:function(a){if(arguments.length===1){this._content=a;return a}else{return this._content}},_xPosition:0,xPosition:function(a){if(arguments.length===1){this._xPosition=a;return a}else{return this._xPosition}},_width:0,width:function(a){if(arguments.length===1){this._width=a;return a}else{return this._width}},_yPosition:0,yPosition:function(a){if(arguments.length===1){this._yPosition=a;return a}else{return this._yPosition}},_height:0,height:function(a){if(arguments.length===1){this._height=a;return a}else{return this._height}},_iD:0,iD:function(a){if(arguments.length===1){this._iD=a;return a}else{return this._iD}},$type:new $.ig.Type("TileZoomTile",$.ig.$ot,[$$t.$cp.$type])},true);$c("DataChartMouseButtonEventArgs:fr","EventArgs",{init:function(a,b,c,d){$$0.$w.init.call(this);this.chart(a);this.series(b);this.item(c);this.originalEvent(d)},toString:function(){return this.chart().name()+", "+this.series().name()+", "+(this.item()!=null?this.item().toString():"")+", "+this.getPosition(null).toString()},_originalEvent:null,originalEvent:function(a){if(arguments.length===1){this._originalEvent=a;return a}else{return this._originalEvent}},handled:function(a){if(arguments.length===1){this.originalEvent().handled(a);return a}else{return this.originalEvent().handled()}},getPosition:function(a){return this.originalEvent().getPosition(a)},originalSource:function(){return this.originalEvent().originalSource()},_item:null,item:function(a){if(arguments.length===1){this._item=a;return a}else{return this._item}},_series:null,series:function(a){if(arguments.length===1){this._series=a;return a}else{return this._series}},_chart:null,chart:function(a){if(arguments.length===1){this._chart=a;return a}else{return this._chart}},$type:new $.ig.Type("DataChartMouseButtonEventArgs",$$0.$w.$type)},true);$c("ChartMouseEventArgs:ft","EventArgs",{init:function(a,b,c,d){$$0.$w.init.call(this);this.chart(a);this.series(b);this.item(c);this.originalEvent(d)},toString:function(){return this.chart().name()+", "+this.series().name()+", "+(this.item()!=null?this.item().toString():"")+", "+this.getPosition(null).toString()},_originalEvent:null,originalEvent:function(a){if(arguments.length===1){this._originalEvent=a;return a}else{return this._originalEvent}},getPosition:function(a){return this.originalEvent().getPosition(a)},originalSource:function(){return this.originalEvent().originalSource()},_item:null,item:function(a){if(arguments.length===1){this._item=a;return a}else{return this._item}},_series:null,series:function(a){if(arguments.length===1){this._series=a;return a}else{return this._series}},_chart:null,chart:function(a){if(arguments.length===1){this._chart=a;return a}else{return this._chart}},$type:new $.ig.Type("ChartMouseEventArgs",$$0.$w.$type)},true);$c("DefaultPaletteInfo:fx","Object",{init:function(){$.ig.$op.init.call(this)},_a:null,_f:null,_b:null,_c:null,_g:null,_d:null,_e:null,_k:null,_j:null,_h:null,_i:null,$type:new $.ig.Type("DefaultPaletteInfo",$.ig.$ot)},true);$c("AxisComponentsForView:fy","Object",{init:function(){$.ig.$op.init.call(this)},_a:null,$type:new $.ig.Type("AxisComponentsForView",$.ig.$ot)},true);$c("AxisComponentsFromView:fz","Object",{init:function(){$.ig.$op.init.call(this)},_a:null,_b:null,_d:null,_c:null,$type:new $.ig.Type("AxisComponentsFromView",$.ig.$ot)},true);$c("AxisLabelPanelBaseView:f0","Object",{_a:null,_av:null,init:function(a){this.au=$$a.$ae.empty();this.h=0;this.i=NaN;$.ig.$op.init.call(this);this._a=a},aa:function(a,b,c,d,e,f){var g=$b($$a.$e.$type,a);if(g!=null){g.__visibility=0;if(b.width()==0&&b.height()==0){g.__visibility=1}var h=b.height()-(d+f);var i=b.width()-(c+e);g._n=b.left()+c;g._o=b.top()+d;if(i<0){i=0}if(h<0){h=0}g._l=h;g._m=i;if(g._j!=null){var j=g._j;var k=j._j.__inner[0];k._k=k._k+g._n;k._l=k._l+g._o}}},z:function(a,b,c,d,e,f,g,h){var i=Math.max(e,Math.max(f,Math.max(g,h)));var j=new $$a.ah(0,i);if(this._a._ap){j=new $$a.ah(0,Math.sqrt(i*i/2))}var k=c._d;if($.ig.util.isNaN(k._c)||$.ig.util.isNaN(k._e)||$.ig.util.isNaN(k._d)||$.ig.util.isNaN(k._b)){k=j}if(k._c>j._c||k._e>j._e||k._d>j._d||k._b>j._b){k=j}var l=new $$a.ae(0,d.left()-k._c,d.top()-k._e,d.width()+k._c+k._d,d.height()+k._e+k._b);var m=a._j;a._j=null;this.aa(a,l,e,f,g,h);a._j=m;a.width(a._m);a.height(a._l)},ad:function(a){var b=a;b._j=null},ag:function(a){},ah:function(a,b){},ai:function(a,b){var c=$b($$a.$e.$type,a);var d=0;var e=0;var f=new $$a.bp;var g=function(){var $ret=new $$a.bm;$ret._j=b;$ret._k=d;$ret._l=e;return $ret}();f._j.add(g);c._j=f},aq:function(a,b,c,d,e,f,g,h,i){var j=Math.max(e,Math.max(f,Math.max(g,h)));var k=new $$a.ah(0,j);if(this._a._ap){k=new $$a.ah(0,Math.sqrt(j*j/2))}var l=c._d;if($.ig.util.isNaN(l._c)||$.ig.util.isNaN(l._e)||$.ig.util.isNaN(l._d)||$.ig.util.isNaN(l._b)){l=k}if(l._c>k._c||l._e>k._e||l._d>k._d||l._b>k._b){l=k}var m=b._j;var n=new $$a.bp;var o=a._n+l._c;var p=a._o+l._e;n._j.add(m);a._j=n},x:function(a,b,c,d){var e=a.ak().length;var f=a.ak();var g=a.ak();while(this.m(a)+c+d>b&&e>0){e--;f=f.substr(0,e)+"\u2026";a.ak(f)}a.ak(g);return f},ae:function(){if(this._e==null){return}var a=this.g();var c=a.getEnumerator();while(c.moveNext()){var b=c.current();var d=$b($$a.$e.$type,b);if(d!=null){this._a.b7(d)}this._a.by(b)}},g:function(){var a=this._a.av();var b=this._a.au();if(!this._a._ac._cp){return a}else{return b}},l:function(a){return this.h},n:function(a){return this.l(a)+this.r()+this.o()},am:function(){this._av=function(){var $ret=new $$a.bs;$ret._aj=new $$a.a3;$ret._ab=false;return $ret}()},m:function(a){var b=a;if(b!=null&&b.ak()!=null){return this._e.e(b)}return 0},w:function(a){var b=a;if(b!=null&&b.ak()!=null){return this.m(a)+this.p()+this.q()}return 0},ac:function(){this._a.a9(this._a._ac.dz())},aj:function(){this.af();this._a.cr(new $$a.af(1,Number.POSITIVE_INFINITY,Number.POSITIVE_INFINITY))},_e:null,f:function(){return this._e},ak:function(a){this._e=a},y:function(){if(this._a.cn().isEmpty()){return}var a=this._a.a5;this._a.cq(new $$a.af(1,this._a.cn().width(),this._a.cn().height()));if(this._a.a5!=a){this._a._ac.chart().ht();this.al()}},al:function(){},au:null,ao:function(a){this._e.w(a)},an:function(){if(this._e==null){return}if(this._e.d()){if(this._a._ac.seriesViewer()!=null&&this._a._ac.seriesViewer().actualPixelScalingRatio()!=1){this._e.z();this._e.aa(this._a._ac.seriesViewer().actualPixelScalingRatio(),this._a._ac.seriesViewer().actualPixelScalingRatio())}this.af();this.au=this._a.cn();var a=this._a._ac.chart().getFontBrush();if(this._a._af!=null&&this._a._af.textColor()!=null){a=this._a._af.textColor()}if(this._a._j!=null){this._e.z();this._e.j(this._a._j)}var b=false;var d=this.g().getEnumerator();while(d.moveNext()){var c=d.current();var e=$b($$a.$an.$type,c);if(e!=null){if(e._s!=0){b=true;continue}e._am=a;if(e._j!=null){this._e.z();this._e.j(e._j)}this.ao(e);if(e._j!=null){this._e.y()}}}if(b){var g=this._a._ab.getEnumerator();while(g.moveNext()){var f=g.current();var h=$b($$a.$bv.$type,f);if(h!=null){if(h._s==0){continue}if(h._j!=null){this._e.z();this._e.j(h._j)}this._e.v(h);if(h._j!=null){this._e.y()}}var i=$b($$a.$an.$type,f);if(i!=null){if(i._s==0){continue}if(i._j!=null){this._e.z();this._e.j(i._j)}if(i._am==null){i._am=a}this._e.w(i);if(i._j!=null){this._e.y()}}}}if(this._a._j!=null){this._e.y()}this.ap();a=this.as();this._e.ac(this.d());var j=this._a._ac._he;if(j!=null){j._am=a;if(j._j!=null){this._e.z();this._e.j(j._j)}this._e.w(j);if(j._j!=null){this._e.y()}}if(this._a._ac.seriesViewer()!=null&&this._a._ac.seriesViewer().actualPixelScalingRatio()!=1){this._e.y()}}},d:function(){var a=this._a._ac.seriesViewer().getFontInfo();if(this._a._ac.titleSettings()!=null&&this._a._ac.titleSettings().textStyle()!=null){a=this._a._ac.titleSettings().g(this._a._ac.seriesViewer()._bn._i._af)}else{var b=this._a._ac.seriesViewer().bp();if(b!=null){a=b}}return a},as:function(){var a=this._a._ac.chart().getFontBrush();if(this._a._ac.titleSettings()!=null&&this._a._ac.titleSettings().textColor()!=null){a=this._a._ac.titleSettings().textColor()}else{var b=this._a._ac.seriesViewer().l7();if(b!=null){a=b}}return a},c:null,af:function(){if(this._e==null){return}var a=this._a._ac.seriesViewer().getFontInfo();if(this._a._af!=null&&this._a._af.textStyle()!=null){a=this._a._af.g(this._a._ac.seriesViewer()._bn._i._af)}if(this.c!=a){this.c=a;this.ar()}this._e.ac(a)},h:0,ar:function(){if(this._a._ac!=null&&this._a._ac.seriesViewer()!=null){if(this._a._af==null||this._a._af.textStyle()==null){this.h=this._a._ac.seriesViewer()._bn.fontHeight();return}if(this.h==0){this.h=this._a._ac.seriesViewer()._bn.fontHeight()}var a=this.h;var b=this._a._ac.seriesViewer().getFontInfo();if(this._a._af!=null&&this._a._af.textStyle()!=null){b=this._a._af.g(this._a._ac.seriesViewer()._bn._i._af)}var c=$.ig.FontUtil.prototype.getCurrentFontHeight(this._a._ac.seriesViewer()._bn._i._af,b);this.h=c;if(a!=this.h){this._a._ac.seriesViewer().ht()}}},i:0,j:function(){if(this._a._ac.title()==null){return 0}if(this._a._ac.titleSettings()!=null&&this._a._ac.titleSettings().visibility()==1){return 0}if(!$.ig.util.isNaN(this.i)){return this.i}var a=this.d();if(this._a._ac.seriesViewer()==null){return this.h}this.i=$.ig.FontUtil.prototype.getCurrentFontHeight(this._a._ac.seriesViewer()._bn._i._af,a);return this.i},k:function(){if(this._a._ac.titleSettings()!=null&&this._a._ac.titleSettings().visibility()==1){return 0}if(this._e==null){return 0}var a=this._a._ac._he;if(a!=null&&a.ak()!=null){this._e.ac(this.d());var b=this._e.e(a);this.af();return b}return 0},ap:function(){if(this._a._ab.count()==0){return}if(this._a._ac.tickStroke()==null){this._av.__stroke=this._a._ac.chart().l5()}else{this._av.__stroke=this._a._ac.tickStroke()}this._av._ac=this._a._ac.tickStrokeThickness();this._e.s(this._av)},ab:function(a){},aw:function(){return this._a._ac.seriesViewer().m5()},v:function(){if(this._a._ac.titleSettings()!=null&&!$.ig.util.isNaN(this._a._ac.titleSettings().topMargin())){return Math.max(0,this._a._ac.titleSettings().topMargin())}else{return this.aw()._e}},s:function(){if(this._a._ac.titleSettings()!=null&&!$.ig.util.isNaN(this._a._ac.titleSettings().bottomMargin())){return Math.max(0,this._a._ac.titleSettings().bottomMargin())}else{return this.aw()._b}},t:function(){if(this._a._ac.titleSettings()!=null&&!$.ig.util.isNaN(this._a._ac.titleSettings().leftMargin())){return Math.max(0,this._a._ac.titleSettings().leftMargin())}else{return this.aw()._c}},u:function(){if(this._a._ac.titleSettings()!=null&&!$.ig.util.isNaN(this._a._ac.titleSettings().rightMargin())){return Math.max(0,this._a._ac.titleSettings().rightMargin())}else{return this.aw()._d}},at:function(){return this._av._aj._c},b:function(){var $self=this;var a=function(){var $ret=new $$t.bk;$ret._e=$self._a._ac.tickStroke();$ret.c($self._a._ac.tickStrokeThickness());return $ret}();if(this._a._ac!=null&&$b($$t.$dp.$type,this._a._ac.chart())!==null){var b=this._a._ac.chart();if(b.alignsGridLinesToPixels()&&b.bg()!=2&&b.bg()!=1){a._a=true}}return a},r:function(){if(this._a._af==null){return 0}return Math.max(0,this._a._af.topMargin())},p:function(){if(this._a._af==null){return 0}return Math.max(0,this._a._af.leftMargin())},q:function(){if(this._a._af==null){return 0}return Math.max(0,this._a._af.rightMargin())},o:function(){if(this._a._af==null){return 0}return Math.max(0,this._a._af.bottomMargin())},$type:new $.ig.Type("AxisLabelPanelBaseView",$.ig.$ot)},true);$c("AxisView:f3","Object",{_a:null,init:function(a){this.b=new $$t.fz;this.a4=$$a.$ae.empty();$.ig.$op.init.call(this);this._a=a;this.ba=new $$a.bv},onInit:function(){this._a6=function(){var $ret=new $$a.bs;$ret._aj=new $$a.a3;return $ret}();this._a9=function(){var $ret=new $$a.bs;$ret._aj=new $$a.a3;$ret._ab=false;$ret.stroke(null);return $ret}();this._a7=function(){var $ret=new $$a.bs;$ret._aj=new $$a.a3;$ret._ab=false;return $ret}();this._a8=function(){var $ret=new $$a.bs;$ret._aj=new $$a.a3;$ret._ab=false;return $ret}();this._a.majorStrokeThickness(1);this._a.strokeThickness(1)},ah:function(a){},_a6:null,_a7:null,_a9:null,_a8:null,aw:function(){var a=new $$a.an;return a},ap:function(a){a.__visibility=0;a._s=0;if(a._x==null){this._a._at._ab.add(a)}},ar:function(a){a.__visibility=1},aq:function(a){if(this._a._at._ab.contains(a)){this._a._at._ab.remove(a)}},bb:function(){var a=new $$a.bv;return a},o:function(a){if(a._x==null){this.d()._ab.add(a)}a.__visibility=0},q:function(a){a.__visibility=1},p:function(a){if(this._a._at._ab.contains(a)){this._a._at._ab.remove(a)}},ai:function(){},l:function(){return true},index:function(){if(this._a.seriesViewer()!=null&&this._a.seriesViewer().isMap()){return this._a.seriesViewer().series().count()+1}var a=$b($$t.$dp.$type,this._a.chart());var b=0;if(a==null){return 0}if(a!=null&&a.gridMode()==1){var c=0;for(var d=0;d<this._a.seriesViewer().series().count();d++){if(this._a.seriesViewer().series().__inner[d].isStacked()){c+=this._a.seriesViewer().series().__inner[d].fd()}else{c++}}b=c}return b+a.axes().indexOf(this._a)},ac:function(){this.d().b6();this.d().bu()},aa:function(){this.d().b1()},w:function(){if(this.d()!=null){this.d()._ab.clear()}this.y(this._a6._aj._c);this.y(this._a9._aj._c);this.y(this._a7._aj._c);this.y(this._a8._aj._c);this.ad()},au:function(a){this._a6.__visibility=a;this._a7.__visibility=a;this._a9.__visibility=a;this._a8.__visibility=a},am:function(){},v:function(a){this._a.cf(true);if(this._a.seriesViewer()!=null){this._a.seriesViewer().ht()}this._a.renderAxis()},b:null,c:function(){this.b._a=this._a6;this.b._b=this._a7;this.b._c=this._a8;this.b._d=this._a9;return this.b},y:function(a){if(a!=null){a.clear()}},ax:function(){return this._a6._aj._c},e:function(){var $self=this;var a=function(){var $ret=new $$t.bk;$ret._e=$self._a.stroke();$ret.c($self._a.strokeThickness());$ret._f=$self._a.strokeDashArray();return $ret}();if($b($$t.$dp.$type,this._a.chart())!==null){var b=this._a.chart();if(b.alignsGridLinesToPixels()&&b.bg()!=2&&b.bg()!=1){a._a=true}}return a},a0:function(){return this._a9._aj._c},ay:function(){return this._a7._aj._c},f:function(){var $self=this;var a=function(){var $ret=new $$t.bk;$ret._e=$self._a.majorStroke();$ret.c($self._a.majorStrokeThickness());$ret._f=$self._a.majorStrokeDashArray();return $ret}();if($b($$t.$dp.$type,this._a.chart())!==null){var b=this._a.chart();if(b.alignsGridLinesToPixels()&&b.bg()!=2&&b.bg()!=1){a._a=true}}return a},az:function(){return this._a8._aj._c},g:function(){var $self=this;var a=function(){var $ret=new $$t.bk;$ret._e=$self._a.minorStroke();$ret.c($self._a.minorStrokeThickness());$ret._f=$self._a.minorStrokeDashArray();return $ret}();if($b($$t.$dp.$type,this._a.chart())!==null){var b=this._a.chart();if(b.alignsGridLinesToPixels()&&b.bg()!=2&&b.bg()!=1){a._a=true}}return a},d:function(){return this._a.an()._a},as:function(a,b,c){this.d()._ac=a;this.d().cp(b);this.d()._co=c;this.ad()},x:function(){this.d()._ab.clear();this.ad()},ao:function(a){this.d()._bn=a;this.ad()},at:function(a,b){this.d().a1(a);this.d()._a2=b},an:function(a){this.d().a8(a)},u:function(){},n:function(a){return null},m:function(dataItem_){if(this._a.formatLabel()!=null){return this._a.formatLabel()(dataItem_)}var label_=this._a.label();var a=typeof dataItem_==="number"&&typeof label_==="string";var labelValue_=a?$4(label_,dataItem_):typeof dataItem_[label_]!="undefined"?dataItem_[label_]:label_;if(this._a.expectFunctions()){if(typeof labelValue_=="function"){labelValue_=labelValue_()}}return labelValue_},_j:null,_i:null,ae:function(a,b){this._i=a;this._j=b},_isDirty:false,isDirty:function(a){if(arguments.length===1){this._isDirty=a;return a}else{return this._isDirty}},ad:function(){if(this._a.chart()==null||this._i==null){return}if(!this.isDirty()){this.isDirty(true);this._a.chart().canvasRenderScheduler().n()}},undirty:function(a){this.isDirty(false);this.ak(a)},ba:null,ak:function(a){if(this._i==null){return}if(this._i.d()){if(this._a.seriesViewer()!=null&&this._a.seriesViewer().actualPixelScalingRatio()!=1){this._i.z();this._i.aa(this._a.seriesViewer().actualPixelScalingRatio(),this._a.seriesViewer().actualPixelScalingRatio())}var b=this._a.chart().getContainerRect();if(a){this._i.k(b.left(),b.top(),b.width(),b.height())}if(a){if(this._a.seriesViewer().plotAreaBackground()!=null){this.ba._o=this._a.iu().top();this.ba._n=this._a.iu().left();this.ba.width(this._a.iu().width());this.ba.height(this._a.iu().height());this.ba.__fill=this._a.seriesViewer().plotAreaBackground();this._i.v(this.ba)}}this._i.z();this._i.ae(this._a.iu());this.al();this._i.y();if(this._a.seriesViewer()!=null&&this._a.seriesViewer().actualPixelScalingRatio()!=1){this._i.y()}}if(this._j.d()){if(this._a.seriesViewer()!=null&&this._a.seriesViewer().actualPixelScalingRatio()!=1){this._j.z();this._j.aa(this._a.seriesViewer().actualPixelScalingRatio(),this._a.seriesViewer().actualPixelScalingRatio())}var c=this.a4;var d=this._a.chart().getContainerRect();if(!c.isEmpty()&&a){this._j.k(d.left(),d.top(),d.width(),d.height())}if(this._a.seriesViewer()!=null&&this._a.seriesViewer().actualPixelScalingRatio()!=1){this._j.y()}}},postRender:function(){this.d().ca()},a4:null,al:function(){if(this._i.d()){this._a6.__stroke=this._a.actualStroke();this._a9.__fill=this._a.strip();this._a8.__stroke=this._a.actualMinorStroke();this._a7.__stroke=this._a.actualMajorStroke();this._a8._ac=this._a.minorStrokeThickness();this._a7._ac=this._a.majorStrokeThickness();this._a6._ac=this._a.strokeThickness();this._a8._ai=this._a.minorStrokeDashArray();this._a7._ai=this._a.majorStrokeDashArray();this._a6._ai=this._a.strokeDashArray();this.a4=this._a.iu();this._i.s(this._a6);this._i.s(this._a9);this._i.s(this._a7);this._i.s(this._a8)}},ab:function(){this.ad()},z:function(a){if(a!=null){a.canvasRenderScheduler().r(this);a._bn.cj()}},t:function(a){if(a!=null){a.canvasRenderScheduler().l(this);this.ad()}},h:function(){if(this._a.seriesViewer()==null||this._a.seriesViewer()._bn._i._af==null){return null}return $.ig.FontUtil.prototype.getFont(this._a.seriesViewer()._bn._i._af)},k:function(){return this._i==null},aj:function(){if(this._a.isAngular()||this._a.isRadial()){return}if(this._a.title()==null){this._a._he=null;this._a.cf(true);this._a.renderAxis();return}if(this._a._he==null){var a=new $$a.an;a.ak(this._a.title());a.dataContext(this._a.titleSettings());this._a._he=a}else{this._a._he.ak(this._a.title());this._a._he.dataContext(this._a.titleSettings())}this._a.cf(true);this._a.renderAxis()},s:function(){var a;var b=new $$t.f1;if(this._a.isAngular()){a="ui-angular-axis-labels";b.margin(0)}else if(this._a.isVertical()){a="ui-vertical-axis-labels";b.location(2)}else if(this._a.az()==3){a="ui-radial-axis-labels";b.location(5)}else{a="ui-horizontal-axis-labels";b.location(1)}this.r(b,a)},av:function(){if(this._a.seriesViewer()==null){return}var a=this._a.seriesViewer()._nj;var b=a.cssAxisStroke();var c=a.cssAxisMajorStroke();if(this._a.stroke()==null){if(b==null){this._a.stroke(a.axisLineBrush())}else if(b.color().l()!=0){this._a.stroke(b)}}if(this._a.majorStroke()==null){if(c==null){this._a.majorStroke(a.axisLineBrush())}else if(c.color().l()!=0){this._a.majorStroke(c)}}},r:function(a,b){this._a.domRenderer().startCSSQuery();var c=this._a.domRenderer().getCssDefaultPropertyValue(b,"margin-top");var d=this._a.domRenderer().getCssDefaultPropertyValue(b,"margin-right");var e=this._a.domRenderer().getCssDefaultPropertyValue(b,"margin-bottom");var f=this._a.domRenderer().getCssDefaultPropertyValue(b,"margin-left");var g=this._a.domRenderer().getCssDefaultPropertyValue(b,"text-align");var h=this._a.domRenderer().getCssDefaultPropertyValue(b,"vertical-align");var i=this._a.domRenderer().getCssDefaultPropertyValue(b,"color");this._a.domRenderer().endCSSQuery();if(c!=null){a.topMargin(parseFloat(c));
}if(d!=null){a.rightMargin(parseFloat(d))}if(e!=null){a.bottomMargin(parseFloat(e))}if(f!=null){a.leftMargin(parseFloat(f))}if(i!=null){if(a.textColor()==null){a.textColor(new $$a.at)}a.textColor().__fill=i}if(g!=null){switch(g){case"right":a.horizontalAlignment(2);break;case"left":a.horizontalAlignment(0);break;default:a.horizontalAlignment(1);break}}if(h!=null){switch(h){case"top":a.verticalAlignment(0);break;case"bottom":a.verticalAlignment(2);break;default:a.verticalAlignment(1);break}}this._a.labelSettings(a)},preRender:function(){if(this._a.seriesViewer()!=null){this._a.seriesViewer().ensureCorrectSize()}},isValid:function(){return this._a!=null&&!this._a.iu().isEmpty()},a1:function(a){return{__x:a._n,__y:a._o,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},exportLabelsPanelPosition:function(){return{__x:this._a._at.cn().left(),__y:this._a._at.cn().top(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},exportLabelsPanelViewport:function(){var a=this._a._at.cn();return a},exportTitlePosition:function(a){return{__x:a._n,__y:a._o,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},exportTitleMargin:function(a){var b=this._a._at._ae.t();var c=this._a._at._ae.v();var d=this._a._at._ae.u();var e=this._a._at._ae.s();return new $$a.ah(1,b,c,d,e)},onLabelChanged:function(){},$type:new $.ig.Type("AxisView",$.ig.$ot,[$.ig.ISchedulableRender.prototype.$type])},true);$c("CategoryAxisBaseView:f4","AxisView",{_bd:null,init:function(a){$$t.$f3.init.call(this,a);this._bd=a},n:function(a){var b=0;if(this._bd.categoryMode()==0){b=$.ig.truncate(Math.round(a))}else{b=$.ig.truncate(Math.floor(a))}if(b<0||b>this._a.itemsCount()-1){return null}var c=this._a.i8().item(b);var d=this.m(c);if(d==null){return null}return d.toString()},be:function(a){var b=0;var c=false;for(var d=0;d<a.count();d++){var e=$b($$a.$e.$type,a.__inner[d]);if(e==null){e=this._a._bo.item(d);var f=a.__inner[d]==null?"":a.__inner[d].toString();var g=e.ak();var h=0;var i=0;if(g!=null){h=g.length}if(f!=null){i=f.length}if(h!=i){c=true}e.ak(f);b++}else{this.d()._ab.add(e)}}if(c){this._a.cf(true)}this._a.f9();return b},$type:new $.ig.Type("CategoryAxisBaseView",$$t.$f3.$type)},true);$c("CategoryXAxisView:f5","CategoryAxisBaseView",{_bf:null,init:function(a){$$t.$f4.init.call(this,a);this._bf=a},$type:new $.ig.Type("CategoryXAxisView",$$t.$f4.$type)},true);$c("HorizontalAxisLabelPanelBaseView:f6","AxisLabelPanelBaseView",{_ax:null,init:function(a){$$t.$f0.init.call(this,a);this._ax=a},az:function(){},ay:function(){return false},a0:function(a){var b=this._a.bj();var c,d;c=this._ax.c0();d=this._ax.cx();var e=this._a._af!=null?this._a._af.verticalAlignment():1;var f=this._a.a5;var g=a.count();var h=this._a.cn();var i=this._ax.cz();var j=i/2;for(var k=0;k<g;k++){var l=a.__inner[k];var m=l.height()/2;switch(e){case 0:l.y(h.top()+c);break;case 1:case 3:l.y(h.top()+c+j-m);break;case 2:l.y(h.bottom()-d-l.height());break}}},$type:new $.ig.Type("HorizontalAxisLabelPanelBaseView",$$t.$f0.$type)},true);$c("NumericAxisBaseView:f7","AxisView",{_bd:null,init:function(a){$$t.$f3.init.call(this,a);this._bd=a},be:function(){},n:function(a){var b=this._bd._i8._d(this._bd.iu(),this._bd.seriesViewer().actualWindowRect(),this._bd.ip(),this._bd.io());return this._bd._i8.w(b,a,-1,NaN)},$type:new $.ig.Type("NumericAxisBaseView",$$t.$f3.$type)},true);$c("StraightNumericAxisBaseView:ga","NumericAxisBaseView",{_bf:null,init:function(a){$$t.$f7.init.call(this,a);this._bf=a},bg:function(){this._bf.k6().x(this._bf.actualMaximumValue());this._bf.k6().y(this._bf.actualMinimumValue())},$type:new $.ig.Type("StraightNumericAxisBaseView",$$t.$f7.$type)},true);$c("NumericXAxisView:f8","StraightNumericAxisBaseView",{_bh:null,init:function(a){$$t.$ga.init.call(this,a);this._bh=a},$type:new $.ig.Type("NumericXAxisView",$$t.$ga.$type)},true);$c("NumericYAxisView:f9","StraightNumericAxisBaseView",{init:function(a){$$t.$ga.init.call(this,a);this._bh=a},_bh:null,$type:new $.ig.Type("NumericYAxisView",$$t.$ga.$type)},true);$c("VerticalAxisLabelPanelView:gb","AxisLabelPanelBaseView",{_ax:null,init:function(a){$$t.$f0.init.call(this,a);this._ax=a},ay:function(){},d:function(){var a=this._a._ac.seriesViewer().getFontInfo();if(this._a._ac.titleSettings()!=null&&this._a._ac.titleSettings().textStyle()!=null){a=this._a._ac.titleSettings().g(this._a._ac.seriesViewer()._bn._i._af)}else{var b=this._a._ac.seriesViewer().bq();if(b!=null){a=b}}return a},aw:function(){return this._a._ac.seriesViewer().m6()},as:function(){var a=this._a._ac.chart().getFontBrush();if(this._a._ac.titleSettings()!=null&&this._a._ac.titleSettings().textColor()!=null){a=this._a._ac.titleSettings().textColor()}else{var b=this._a._ac.seriesViewer().l8();if(b!=null){a=b}}return a},az:function(a,b){var c,d;c=this._ax.cu();d=this._ax.cw();var e=this._a._af!=null?this._a._af.horizontalAlignment():1;var f=this._a.a5;var g=this._ax.cx();var h=g/2;var i=this._a.cn();for(var j=0;j<a.count();j++){var k=a.__inner[j];var l=k.width()/2;switch(e){case 0:k.x(i.left()+c);break;case 1:case 3:k.x(i.left()+c+h-l);break;case 2:k.x(i.right()-d-k.width());break}}},$type:new $.ig.Type("VerticalAxisLabelPanelView",$$t.$f0.$type)},true);$c("XamDataChartView:gc","SeriesViewerView",{init:function(a){$$t.$l.init.call(this,a);this._fa=a},_fa:null,fe:function(a){this._n.canvasRenderScheduler().p()},dh:function(){$$t.$l.dh.call(this);if(this._b.count()==0&&this._w!=null){this._w.k(0,0,this._a6,this._a5)}},du:function(){var a,b;var c=1,d=0;var e=false;var f=this._i.e();var g;var h=this._i.a6(c,g,a,b,d,e);c=h.p0;g=h.p1;a=h.p2;b=h.p3;d=h.p4;e=h.p5;if($.ig.util.isNaN(this._n.topMargin())){this._n.topMargin(g[0])}if($.ig.util.isNaN(this._n.rightMargin())){this._n.rightMargin(g[1])}if($.ig.util.isNaN(this._n.bottomMargin())){this._n.bottomMargin(g[2])}if($.ig.util.isNaN(this._n.leftMargin())){this._n.leftMargin(g[3])}this._fa.defaultAxisStroke(f._i);this._fa.defaultAxisMajorStroke(f._i);this._fa.defaultAxisMinorStroke(f._i);this._fa.alignsGridLinesToPixels(e);this.cssAxisStroke(a);this.cssAxisMajorStroke(b);this._fa.brushes(f._a);this._fa.outlines(f._f);this._fa.markerBrushes(f._b!=null?f._b:new $.ig.BrushCollection);this._fa.markerOutlines(f._c!=null?f._c:new $.ig.BrushCollection);if(this._fa.markerBrushes().count()==0){for(var i=0;i<f._a.count();i++){this._fa.markerBrushes().add(f._a.item(i))}}if(f._c.count()==0){for(var j=0;j<f._f.count();j++){this._fa.markerOutlines().add(f._f.item(j))}}this.crosshairBrush(f._j);this.fontBrush(f._k);this.font(f._h);this.axisLineBrush(f._i);this._fc=c;var l=this._fa.series().getEnumerator();while(l.moveNext()){var k=l.current();k.jf()}this._fd=d},_fontBrush:null,fontBrush:function(a){if(arguments.length===1){this._fontBrush=a;return a}else{return this._fontBrush}},_axisLineBrush:null,axisLineBrush:function(a){if(arguments.length===1){this._axisLineBrush=a;return a}else{return this._axisLineBrush}},_crosshairBrush:null,crosshairBrush:function(a){if(arguments.length===1){this._crosshairBrush=a;return a}else{return this._crosshairBrush}},_cssAxisStroke:null,cssAxisStroke:function(a){if(arguments.length===1){this._cssAxisStroke=a;return a}else{return this._cssAxisStroke}},_cssAxisMajorStroke:null,cssAxisMajorStroke:function(a){if(arguments.length===1){this._cssAxisMajorStroke=a;return a}else{return this._cssAxisMajorStroke}},_fc:0,_fd:0,dr:function(){this._e2._ac=this._e3._ac=$.ig.DeviceUtils.prototype.g(1.4);this._e2.__stroke=this._e3.__stroke=this.crosshairBrush();$$t.$l.dr.call(this)},_font:null,font:function(a){if(arguments.length===1){this._font=a;return a}else{return this._font}},$type:new $.ig.Type("XamDataChartView",$$t.$l.$type)},true);$c("Marker:gd","ContentControl",{init:function(){$$a.$g.init.call(this)},_am:null,_an:null,_ak:0,_al:0,ai:0,aj:0,$type:new $.ig.Type("Marker",$$a.$g.$type)},true);$c("SeriesView:gh","Object",{_e:null,_p:false,init:function(a){this.bk=null;this.bo=$$a.$ae.empty();this.bj=new $$a.at;this.f=new $$t.gg;this.j=false;$.ig.$op.init.call(this);this._s=NaN;this._o=true;this._e=a;this.isThumbnailView(false);this.bt=new $$a.bv;this._p=false},getDefaultTooltipTemplate:function(){return this._e.a0().getDefaultTooltipTemplate(this._e)},am:function(){if(this._e.cx()){this._e.a0().hideTooltip(this._e)}},_d:null,onInit:function(){if(!this.isThumbnailView()){this._e._bl=0;this._e._bj=0;this._e._bk=1;this._d=new $.ig.DataContext;this._d.series(this._e);this._e.transitionInEasingFunction($.ig.EasingFunctions.prototype.cubicEase);this.ac()}},getEffectiveViewport:function(){return this._e.getEffectiveViewport1(this)},onVisualPropertiesChanged:function(){this.an()},destroy:function(){},seriesViewerRenderer:function(){if(this._e.seriesViewer()!=null){return this._e.seriesViewer()._bn._i._af}return null},_isDirty:false,isDirty:function(a){if(arguments.length===1){this._isDirty=a;return a}else{return this._isDirty}},index:function(){if(this._e==null||this._e.seriesViewer()==null){return 0}if(this._e.seriesViewer().isMap()){if(this._e.isGeographic()){return this._e.seriesViewer().series().indexOf(this._e)}else{var a=this._e.seriesViewer().series().indexOf(this._e);if(a>=0){return a}for(var b=0;b<this._e.seriesViewer().series().count();b++){if(this._e.seriesViewer().series().__inner[b].isGeographic()){var c=this._e.seriesViewer().series().__inner[b].a5();if(c==this._e){return b}}}return a}}var d=$b($$t.$dp.$type,this._e.chart());var e=0;if(d!=null){if(d.gridMode()==2||d.gridMode()==0){e=d.axes().count()}}var f=0;for(var g=0;g<this._e.seriesViewer().series().count();g++){if(this._e.seriesViewer().series().__inner[g]==this._e){break}if(this._e.seriesViewer().series().__inner[g].isStacked()){f+=this._e.seriesViewer().series().__inner[g].fd()}else{f++}}return e+f},an:function(){if(this._e.seriesViewer()==null){return}if(!this.isDirty()){this.isDirty(true);this._a.o(this._h,this._i)}},undirty:function(a){this.isDirty(false);this.a1(a)},bt:null,onRenderFrame:function(){this.an()},bk:null,getTransparentBrush:function(){if(this.bk==null){this.bk=function(){var $ret=new $$a.at;$ret.color($$a.$ax.u(0,0,0,0));return $ret}()}return this.bk},_s:0,r:function(){if(!$.ig.util.isNaN(this._s)){return this._s}if(this._e.seriesViewer()!=null){return this._e.seriesViewer().actualPixelScalingRatio()}else{return 1}},a1:function(a){if(this._h==null){return}if(this.bo.isEmpty()){this.bo=this.br()}var b=this.bo;var c=this._e.seriesViewer().getContainerRect();var d=c.left();var e=c.top();var f=c.width();var g=c.height();var h=this.r();if(this.isAlternateView()){d=this.br().left();e=this.br().top();f=this.br().width();g=this.br().height()}if(this._h.d()){if(h!=1){this._h.z();this._h.aa(h,h)}if(a){this._h.k(d,e,f,g)}if(a){if(this._e.seriesViewer().plotAreaBackground()!=null){this.bt._o=this.br().top();this.bt._n=this.br().left();this.bt.width(this.br().width());this.bt.height(this.br().height());this.bt.__fill=this._e.seriesViewer().plotAreaBackground();this._h.v(this.bt)}}if(h!=1){this._h.y()}}if(this._i!=null&&this._o){if(this._i.d()){if(this._e.seriesViewer()!=null&&h!=1){this._i.z();this._i.aa(h,h)}if(!b.isEmpty()&&a){this._i.k(b.left(),b.top(),b.width(),b.height())}this.a7(true);this.a3(this._i,true);this.a2(this._i,true);if(h!=1){this._i.y()}}}if(this._h.d()&&this._o){if(h!=1){this._h.z();this._h.aa(h,h)}this._h.z();if(!this.isThumbnailView()&&$$a.$ae.l_op_Inequality(this._e._lh,null)&&!this._e._lh.isEmpty()&&(this._e._lh.width()!=1||this._e._lh.height()!=1)){this._h.ae(new $$a.ae(0,this.br().left()+this.br().width()*this._e._lh.left(),this.br().top()+this.br().height()*this._e._lh.top(),this.br().width()*this._e._lh.width(),this.br().height()*this._e._lh.height()))}else{this._h.ae(this.br())}this.a7(false);this._h.ad(this._e.__opacity);if(this._e.isDropShadowEnabled()&&this._e.cq()&&!this.isThumbnailView()){if(this._e.useSingleShadow()){this._h.o(this._e.shadowColor().colorString(),0,this._e.shadowOffsetX(),this._e.shadowOffsetY());var i=this._e.seriesViewer()._bn._i._x;var j=this._e.seriesViewer()._bn._i._al;if(h!=1){i.z();i.aa(h,h)}i.k(c.left(),c.top(),c.width(),c.height());this.a3(i,false);this.a2(i,false);this._h.m(j.getNativeElement(),1,0,0,c.width(),c.height());if(h!=1){i.y()}}else{this._h.o(this._e.shadowColor().colorString(),this._e.shadowBlur(),this._e.shadowOffsetX(),this._e.shadowOffsetY());this.a3(this._h,false);this.a2(this._h,false)}this._h.l()}else{this.a3(this._h,false);this.a2(this._h,false)}this._h.ad(1);this._h.y();if(h!=1){this._h.y()}}},bo:null,ba:function(a,b,c){if(c){this.bc(a,b)}else{this.bb(a,b)}},bd:function(a,b,c){if(c){this.bf(a,b)}else{this.be(a,b)}},x:function(a,b){if(b){return this.y(a)}else{return this.z(a)}},y:function(a){return null},z:function(a){return null},bb:function(a,b){},be:function(a,b){},bc:function(a,b){},bf:function(a,b){},a7:function(a){if(a){this.a9()}else{this.a8()}},a8:function(){},a9:function(){},bj:null,bm:function(a){return this.bl()},bl:function(){var a=this._e._uniqueIndex;var num_=(a+1)*1e3;var b=(num_&63)<<2;num_=num_>>6;var c=(num_&63)<<2;num_=num_>>6;var d=(num_&63)<<2;this.bj.__fill="rgb("+b+","+c+","+d+")";return this.bj},a3:function(a,b){this.bo=this.br()},a2:function(a,b){},au:function(){},aj:function(){},ak:function(){},f:null,g:function(){return this.f},a6:function(a){},q:function(){return true},at:function(){},as:function(){},a4:function(){this._e.actualBrush(null)},ae:function(){this._e.actualBrush(this._e.brush())},a5:function(){this._e.actualOutline(null)},af:function(){this._e.actualOutline(this._e.outline())},c:function(a){if($b($.ig.DataContext.prototype.$type,a)!==null){return a}return null},_h:null,_i:null,ao:function(a,b){this._h=a;this._i=b},bp:null,br:function(a){if(arguments.length===1){this.bp=a;return a}else{return this.bp}},_bq:null,bs:function(){if(this.isAlternateView()){return this._bq}else if(this.isThumbnailView()){return $$t.$dp.m0}else{return this._e.seriesViewer()!=null?this._e.seriesViewer().actualWindowRect():$$a.$ae.empty()}},j:false,isThumbnailView:function(a){if(arguments.length===1){this.j=a;return a}else{return this.j}},ah:function(a){if(a!=null){this._a.r(this);if(this._e._bh!=null){this._e._bh._a.r(this._e._bh)}}},_a:null,ad:function(a){if(a!=null){if(this._e.dr()){this._h=this._e.seriesViewer()._bn._x;a._bn._a.l(this);this._a=a._bn._a}else{this._h=this._e.seriesViewer()._bn._w;a.canvasRenderScheduler().l(this);this._a=a.canvasRenderScheduler()}if(this._e._bh!=null){a._ai.l(this._e._bh);this._e._bh._a=a._ai;this._e._bh.an()}if(this._e.cx()){var c=this._e.a0().alternateViews().keys().getEnumerator();while(c.moveNext()){var b=c.current();a._ag.l(this._e.a0().alternateViews().item(b));this._e.a0().alternateViews().item(b)._a=a._ag;this._e.a0().alternateViews().item(b).an()}}this.an()}},postRender:function(){this.ax()},ax:function(){},b:function(a){return null},az:function(a){this._e._bh._h=a._a},ai:function(a){},bg:function(){if(this.duringInit()){return}if(this._e.seriesViewer()!=null){var a=this._e.legend()!=null?this._e.legend():this._e.seriesViewer().legend();if(a!=null&&this._e.legendItem()!=null&&a.containsChild(this._e.legendItem())){a.removeChild(this._e.legendItem());var b=this._e.fr();b.content().actualItemBrush(this._e.actualBrush());b.content().outline(this._e.outline());b.content().thickness(this._e.thickness());a.addChildInOrder(this._e.legendItem(),this._e)}}},aq:function(){this._e.hj(this._e.actualLegend(),this._e.actualLegend())},av:function(){this.bg()},getViewInfo:function(a,b){a=this.br();b=this.bs();return{p0:a,p1:b}},l:function(){return this._h!=null},_o:false,visibilityChanged:function(){this._o=this._e.__visibility==0;this.an()},a0:function(){this._e.a0().removeToolTipFromCurrentParent(this._e)},ac:function(){var a=new $$a.ax;a.colorString("rgba(95,95,95,0.5)");this._e.shadowColor(a);this._e.shadowBlur(5);this._e.shadowOffsetX(5);this._e.shadowOffsetY(5)},al:function(){},preRender:function(){if(this._e.seriesViewer()!=null&&!this.isThumbnailView()){this._e.seriesViewer().ensureCorrectSize()}},isValid:function(){return true},_duringInit:false,duringInit:function(a){if(arguments.length===1){this._duringInit=a;return a}else{return this._duringInit}},_isAlternateView:false,isAlternateView:function(a){if(arguments.length===1){this._isAlternateView=a;return a}else{return this._isAlternateView}},prepAltSurface:function(a){this._h=a._a},_alternateViewIdentifier:null,alternateViewIdentifier:function(a){if(arguments.length===1){this._alternateViewIdentifier=a;return a}else{return this._alternateViewIdentifier}},bi:function(type_){var legendTemplates_=$.ig.LegendTemplates;var a=legendTemplates_.prototype.resolveLegendItemTemplate(type_);return a},$type:new $.ig.Type("SeriesView",$.ig.$ot,[$.ig.ISchedulableRender.prototype.$type,$$t.$a.$type])},true);$c("MarkerSeriesView:ge","SeriesView",{_by:null,b2:0,b4:0,b3:0,init:function(a){this.b2=1;this.b4=2;this.b3=3;this.bu=new $$t.gd;$$t.$gh.init.call(this,a);this.bu=new $$t.gd;this.bu.content(new $.ig.DataContext);this._by=a},onInit:function(){$$t.$gh.onInit.call(this);this._b1=new $$4.x($$t.$gd.$type,0);this.cl=function(){var $ret=new $$a.k;$ret.render($$t.$o.c);$ret.measure($$t.$o.b);return $ret}()},cd:function(){var b=this._b1.getEnumerator();while(b.moveNext()){var a=b.current();a._ah=this._by.mb}this.an()},ck:function(a){},_b1:null,bx:function(){var $self=this;var a=new $$t.gd;a.content(function(){var $ret=new $.ig.DataContext;$ret.series($self._e);return $ret}());a._ah=this._by.mb;this._b1.add(a);return a},cc:function(a){},cg:function(a){a.__visibility=0},ci:function(a){a.__visibility=1},ch:function(a){this._b1.remove(a)},bz:function(){return this._by.markerTemplate()!=null},cb:function(){this._by.actualMarkerTemplate(null)},b5:function(){this._by.actualMarkerTemplate(this._by.markerTemplate())},cm:function(a){var b=a._n;var c=a._o;var d=a._m;var e=a._l;return new $$a.ae(0,b-d/2,c-d/2,d,e)},b8:function(a){switch(a){case"CircleMarkerTemplate":this._by.actualMarkerTemplate(this._by.seriesViewer().circleMarkerTemplate());break;case"TriangleMarkerTemplate":this._by.actualMarkerTemplate(this._by.seriesViewer().triangleMarkerTemplate());break;case"PyramidMarkerTemplate":this._by.actualMarkerTemplate(this._by.seriesViewer().pyramidMarkerTemplate());break;case"SquareMarkerTemplate":this._by.actualMarkerTemplate(this._by.seriesViewer().squareMarkerTemplate());break;case"DiamondMarkerTemplate":this._by.actualMarkerTemplate(this._by.seriesViewer().diamondMarkerTemplate());break;case"PentagonMarkerTemplate":this._by.actualMarkerTemplate(this._by.seriesViewer().pentagonMarkerTemplate());break;case"HexagonMarkerTemplate":this._by.actualMarkerTemplate(this._by.seriesViewer().hexagonMarkerTemplate());break;case"TetragramMarkerTemplate":this._by.actualMarkerTemplate(this._by.seriesViewer().tetragramMarkerTemplate());break;case"PentagramMarkerTemplate":this._by.actualMarkerTemplate(this._by.seriesViewer().pentagramMarkerTemplate());break;case"HexagramMarkerTemplate":this._by.actualMarkerTemplate(this._by.seriesViewer().hexagramMarkerTemplate());break}},b9:function(){this._by.actualMarkerBrush(null)},b6:function(){this._by.actualMarkerBrush(this._by.markerBrush())},ca:function(){this._by.actualMarkerOutline(null)},b7:function(){this._by.actualMarkerOutline(this._by.markerOutline())},cj:function(){this.an()},_b0:false,be:function(a,b){$$t.$gh.be.call(this,a,b);if(!this._b0){var c=a;var d=c.content();if(d!=null){d.actualItemBrush(this._by.actualMarkerBrush());if(d.itemBrush()!=null){d.actualItemBrush(d.itemBrush())}d.outline(this._by.actualMarkerOutline());d.thickness(this.b4)}}},bu:null,bf:function(a,b){$$t.$gh.bf.call(this,a,b);var c=a;this.bu.__visibility=c.__visibility;this.bu._ah=c._ah;this.bu.width(c.width());this.bu.height(c.height());this.bu._m=c._m;this.bu._l=c._l;this.bu._n=c._n;this.bu._o=c._o;var d=this.bm(b);var e=this.bu.content();var f=c.content();e.item(f.item());e.series(f.series());e.thickness(f.thickness());if(e!=null){e.actualItemBrush(d);e.outline(d);e.thickness(this.b2+this.b3)}},b:function(a){if(a>=0&&a<this._b1.count()){return this._b1.__inner[a].content()}return $$t.$gh.b.call(this,a)},cl:null,a2:function(a,b){$$t.$gh.a2.call(this,a,b);if(a.d()){var c=new $$a.l;c.isHitTestRender=b;c.context=a.g();c.viewportTop=this.br().top();c.viewportLeft=this.br().left();c.viewportWidth=this.br().width();c.viewportHeight=this.br().height();c.passID="Markers";var d=new $$a.n;d.isHitTestRender=b;d.passInfo=c;var e=new $$a.m;e.passInfo=c;var f=false;var g=a.g();e.context=g;d.context=g;var h=0;var i=0;if(this._by.mb!=null&&this._by.mb.passStarting()!=null){this._by.mb.passStarting()(c)}for(var j=0;j<this._b1.count();j++){var k=this._b1.__inner[j];if(k.__visibility==1){continue}this.bd(k,j,b);if(b){k=this.bu}if(!f){e.data=k.content();e.width=k.width();e.height=k.height();e.renderOffsetX=0;e.renderOffsetY=0;e.renderContext=a;var l=k._ah;if(l.measure()!=null){e.data=k.content();l.measure()(e);f=e.isConstant;if(f){h=e.width;i=e.height}}d.availableWidth=e.width;d.availableHeight=e.height;d.renderOffsetX=e.renderOffsetX;d.renderOffsetY=e.renderOffsetY;d.renderContext=a}else{d.availableWidth=h;d.availableHeight=i}if(!$.ig.util.isNaN(k.width())&&!Number.isInfinity(k.width())){d.availableWidth=k.width()}if(!$.ig.util.isNaN(k.height())&&!Number.isInfinity(k.height())){d.availableHeight=k.height()}a.p(d,k);k._m=d.availableWidth;k._l=d.availableHeight;k.ai=d.renderOffsetX;k.aj=d.renderOffsetY}if(this._by.mb!=null&&this._by.mb.passCompleted()!=null){this._by.mb.passCompleted()(c)}}},ce:function(a){a.create(this.bx.runOn(this));a.destroy(this.ch.runOn(this));a.activate(this.cg.runOn(this));a.disactivate(this.ci.runOn(this))},cf:function(a){a.create(this.bx.runOn(this));a.destroy(this.ch.runOn(this));a.activate(this.cg.runOn(this));a.disactivate(this.ci.runOn(this))},getHitMarker:function(a){var b=this.bw(a,0);if(b==null){b=this.bw(a,3)}return b},bw:function(a,b){var c;var d;var e;var f;for(var g=this._b1.count()-1;g>=0;g--){var h=this._b1.__inner[g];if(h.__visibility==1||h.__opacity==0){continue}c=h._m/2+b;d=h._l/2+b;e=h.ai;f=h.aj;if(h._n+e-c<=a.__x&&h._n+e+c>=a.__x&&h._o+f-d<=a.__y&&h._o+f+d>=a.__y){return h}}return null},$type:new $.ig.Type("MarkerSeriesView",$$t.$gh.$type)},true);$c("SeriesComponentsForView:gf","Object",{init:function(){$.ig.$op.init.call(this)},$type:new $.ig.Type("SeriesComponentsForView",$.ig.$ot)},true);$c("SeriesComponentsFromView:gg","Object",{init:function(){$.ig.$op.init.call(this)},$type:new $.ig.Type("SeriesComponentsFromView",$.ig.$ot)},true);$c("ChartAxisRangeChangedEventArgs:gi","EventArgs",{init:function(a,b,c,d,e,f){$$0.$w.init.call(this);this.chart(a);this.axis(b);this.oldMinimumValue(c);this.minimumValue(d);this.oldMaximumValue(e);this.maximumValue(f)},_chart:null,chart:function(a){if(arguments.length===1){this._chart=a;return a}else{return this._chart}},_axis:null,axis:function(a){if(arguments.length===1){this._axis=a;return a}else{return this._axis}},_oldMinimumValue:0,oldMinimumValue:function(a){if(arguments.length===1){this._oldMinimumValue=a;return a}else{return this._oldMinimumValue}},_minimumValue:0,minimumValue:function(a){if(arguments.length===1){this._minimumValue=a;return a}else{return this._minimumValue}},_oldMaximumValue:0,oldMaximumValue:function(a){if(arguments.length===1){this._oldMaximumValue=a;return a}else{return this._oldMaximumValue}},_maximumValue:0,maximumValue:function(a){if(arguments.length===1){this._maximumValue=a;return a}else{return this._maximumValue}},$type:new $.ig.Type("ChartAxisRangeChangedEventArgs",$$0.$w.$type)},true);$c("SeriesViewerComponentsForView:gk","Object",{init:function(){$.ig.$op.init.call(this)},$type:new $.ig.Type("SeriesViewerComponentsForView",$.ig.$ot)},true);$c("SeriesViewerComponentsFromView:gl","Object",{init:function(){$.ig.$op.init.call(this)},_a:null,$type:new $.ig.Type("SeriesViewerComponentsFromView",$.ig.$ot)},true);$c("IDetectsCollisions:gn","Object",{$type:new $.ig.Type("IDetectsCollisions",null)},true);$c("CollisionAvoider:gm","Object",{init:function(){this.a=new $$4.x($$a.$ae.$type,0);$.ig.$op.init.call(this)},tryAdd:function(a){for(var b=this.a.count()-1;b>=0;--b){if(a.left()>this.a.__inner[b].right()){break}if(this.a.__inner[b].intersectsWith(a)){return false}}if(this.a.count()==0||a.right()>=this.a.__inner[this.a.count()-1].right()){this.a.add(a)}else{this.a.add(a);this.a.sort2(function(c,d){return Math.sign(c.right()-d.right())})}return true},clear:function(){this.a.clear()},a:null,$type:new $.ig.Type("CollisionAvoider",$.ig.$ot,[$$t.$gn.$type])},true);$c("SafeEnumerable:go","Object",{a:null,init:function(a){$.ig.$op.init.call(this);this.a=a},c:function(a){if(Number.isInfinity(a)||$.ig.util.isNaN(a)){return 0}return a},b:function(){var d__=new $$t.gp((-2));d__.__4__this=this;return d__},getEnumerator:function(){return this.b().getEnumerator()},$type:new $.ig.Type("SafeEnumerable",$.ig.$ot,[$$0.$bw.$type.specialize(Number)])},true);$c("SafeReadOnlyDoubleCollection:gq","Object",{a:null,b:0,c:function(a){if(Number.isInfinity(a)||$.ig.util.isNaN(a)){return this.b}return a},init:function(a,b){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}this.b=0;$.ig.$op.init.call(this);this.a=new $$4.g(Number,1,b)},init1:function(a,b,c){this.b=0;$.ig.$op.init.call(this);this.a=new $$4.g(Number,1,b);this.b=c},indexOf:function(a){return this.a.indexOf(a)},insert:function(a,b){this.a.insert(a,b)},removeAt:function(a){this.a.removeAt(a)},item:function(a,b){if(arguments.length===2){$b($$0.$bz.$type.specialize(Number),this.a).item(a,b);return b}else{return this.c(this.a.item(a))}},add:function(a){this.a.add(a)},clear:function(){this.a.clear()},contains:function(a){return this.a.contains(a)},copyTo:function(a,b){for(var c=b;c<a.length;c++){a[c]=this.item(c)}},count:function(){return this.a.count()},isReadOnly:function(){return this.a.isReadOnly()},remove:function(a){return this.a.remove(a)},getEnumerator:function(){return new $$t.go(this.a).getEnumerator()},$type:new $.ig.Type("SafeReadOnlyDoubleCollection",$.ig.$ot,[$$0.$bz.$type.specialize(Number)])},true);$c("SafeSortedReadOnlyDoubleCollection:gr","Object",{a:null,b:null,c:0,d:function(a){if(Number.isInfinity(a)||$.ig.util.isNaN(a)){return this.c}return a},init:function(a,b,c){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}this.c=0;$.ig.$op.init.call(this);this.a=new $$t.gq(0,b);this.b=c},init1:function(a,b,c,d){this.c=0;$.ig.$op.init.call(this);this.a=new $$t.gq(1,b,d);this.b=c;this.c=d},indexOf:function(a){var b=this.a.indexOf(a);return this.b.indexOf(b)},insert:function(a,b){this.a.insert(a,b)},removeAt:function(a){this.a.removeAt(a)},item:function(a,b){if(arguments.length===2){$b($$0.$bz.$type.specialize(Number),this.a).item(a,b);return b}else{var b=this.b.item(a);return this.d(this.a.item(b))}},add:function(a){this.a.add(a)},clear:function(){this.a.clear()},contains:function(a){return this.a.contains(a)},copyTo:function(a,b){for(var c=b;c<a.length;c++){a[c]=this.item(c)}},count:function(){return this.a.count()},isReadOnly:function(){return this.a.isReadOnly()},remove:function(a){return this.a.remove(a)},getEnumerator:function(){var d__=new $$t.gs(0);d__.__4__this=this;return d__},$type:new $.ig.Type("SafeSortedReadOnlyDoubleCollection",$.ig.$ot,[$$0.$bz.$type.specialize(Number)])},true);$c("SafeEnumerable___MakeSafe__IteratorClass:gp","Object",{e:0,c:0,b:null,d:0,__4__this:null,init:function(a){$.ig.$op.init.call(this);this.e=a},f:function(){this.e=-1;if(this.b!=null){this.b.dispose()}},moveNext:function(){var __hasError__=false;try{while(this.e>=0){switch(this.e){case 0:this.e=-1;if(this.__4__this.a==null){return false}this.e=1;this.b=this.__4__this.a.getEnumerator();this.e=2;break;case 2:this.e=1;if(this.b.moveNext()){this.d=this.b.current();this.c=this.__4__this.c(this.d);this.e=2;return true}this.f();break}}}catch(a){__hasError__=true;throw a}finally{if(__hasError__){this.dispose()}}return false},getEnumerator:function(){var d__;if(this.e==-2){this.e=0;d__=this}else{d__=new $$t.gp(0);d__.__4__this=this.__4__this}return d__},reset:function(){throw new $$0.r(0)},dispose:function(){switch(this.e){case 1:case 2:this.f();break}},current:function(){return this.c},current1:function(){return this.c},$type:new $.ig.Type("SafeEnumerable___MakeSafe__IteratorClass",$.ig.$ot,[$$0.$bw.$type.specialize(Number),$$0.$bt.$type,$$0.$bx.$type.specialize(Number),$$0.$bu.$type,$$0.$au.$type])},true);$c("CategoryAxisBase___RelatedSeries__IteratorClass:am","Object",{i:0,b:null,g:null,c:null,f:null,e:null,h:null,d:null,__4__this:null,init:function(a){$.ig.$op.init.call(this);this.i=a},j:function(){this.i=-1;if(this.g!=null){this.g.dispose()}},k:function(){this.i=-1;if(this.f!=null){this.f.dispose()}},l:function(){this.i=3;if(this.h!=null){this.h.dispose()}},moveNext:function(){var __hasError__=false;try{while(this.i>=0){switch(this.i){case 0:this.i=1;this.g=this.__4__this._cu.getEnumerator();this.i=2;break;case 2:this.i=1;if(this.g.moveNext()){this.c=this.g.current();this.b=this.c;this.i=2;return true}this.j();if(this.__4__this.seriesViewer()!=null&&this.__4__this.seriesViewer().c0()&&this.__4__this.jb(this.__4__this.seriesViewer())){this.i=3;this.f=this.__4__this.seriesViewer().dm().getEnumerator();this.i=4;break}break;case 4:this.i=3;if(this.f.moveNext()){this.e=this.f.current();if(this.e!=this.__4__this.seriesViewer()){this.i=5;this.h=this.e.series().getEnumerator();this.i=6;break}this.i=4;break}this.k();break;case 6:this.i=5;if(this.h.moveNext()){this.d=this.h.current();this.b=this.d;this.i=6;return true}this.l();this.i=4;break}}}catch(a){__hasError__=true;throw a}finally{if(__hasError__){this.dispose()}}return false},getEnumerator:function(){var d__;if(this.i==-2){this.i=0;d__=this}else{d__=new $$t.am(0);d__.__4__this=this.__4__this}return d__},reset:function(){throw new $$0.r(0)},dispose:function(){switch(this.i){case 1:case 2:this.j();break;case 3:case 4:this.k();break;case 5:case 6:try{this.l()}finally{this.k()}break}},current:function(){return this.b},current1:function(){return this.b},$type:new $.ig.Type("CategoryAxisBase___RelatedSeries__IteratorClass",$.ig.$ot,[$$0.$bw.$type.specialize($$t.$fv.$type),$$0.$bt.$type,$$0.$bx.$type.specialize($$t.$fv.$type),$$0.$bu.$type,$$0.$au.$type])},true);$c("CategoryAxisBase___RelatedAxes__IteratorClass:an","Object",{i:0,b:null,d:null,h:null,f:null,e:null,g:null,a:null,__4__this:null,init:function(a){$.ig.$op.init.call(this);this.i=a},j:function(){this.i=-1;if(this.h!=null){this.h.dispose()}},k:function(){this.i=1;if(this.g!=null){this.g.dispose()}},moveNext:function(){var __hasError__=false;try{while(this.i>=0){switch(this.i){case 0:this.i=-1;this.d=$b($$t.$dp.$type,this.__4__this.seriesViewer());if(this.d!=null&&this.d.c0()&&this.__4__this.jb(this.d)){this.i=1;this.h=this.d.dm().getEnumerator();this.i=2;break}break;case 2:this.i=1;if(this.h.moveNext()){this.f=this.h.current();if(this.f!=this.__4__this.seriesViewer()){this.e=$b($$t.$dp.$type,this.f);if(this.e!=null){this.i=3;this.g=this.e.axes().getEnumerator();this.i=4;break}}this.i=2;break}this.j();break;case 4:this.i=3;if(this.g.moveNext()){this.a=this.g.current();if($b($$t.$al.$type,this.a)!==null){this.b=$b($$t.$al.$type,this.a);this.i=4;return true}this.i=4;break}this.k();this.i=2;break}}}catch(a){__hasError__=true;throw a}finally{if(__hasError__){this.dispose()}}return false},getEnumerator:function(){var d__;if(this.i==-2){this.i=0;d__=this}else{d__=new $$t.an(0);d__.__4__this=this.__4__this}return d__},reset:function(){throw new $$0.r(0)},dispose:function(){switch(this.i){case 1:case 2:this.j();break;case 3:case 4:try{this.k()}finally{this.j()}break}},current:function(){return this.b},current1:function(){return this.b},$type:new $.ig.Type("CategoryAxisBase___RelatedAxes__IteratorClass",$.ig.$ot,[$$0.$bw.$type.specialize($$t.$al.$type),$$0.$bt.$type,$$0.$bx.$type.specialize($$t.$al.$type),$$0.$bu.$type,$$0.$au.$type])
},true);$c("PathRenderer___GetFigures__IteratorClass:d7","Object",{g:0,i:null,h:0,c:null,d:null,__3__segments:null,f:0,__3__resolution:0,__4__this:null,init:function(a){$.ig.$op.init.call(this);this.g=a},moveNext:function(){while(this.g>=0){switch(this.g){case 0:this.g=-1;this.h=0;this.g=1;break;case 1:this.g=-1;if(this.h<this.d.count()){this.c=this.d.item(this.h);if(this.c.count()>=2){var a=new $$a.a8;var b=this.c.item(0);a.__startPoint=b;var c=this.__4__this.e(this.c,this.f);a.__segments.add(c);this.i=a;this.g=2;return true}this.g=2;break}break;case 2:this.g=-1;this.h++;this.g=1;break}}return false},getEnumerator:function(){var d__;if(this.g==-2){this.g=0;d__=this}else{d__=new $$t.d7(0);d__.__4__this=this.__4__this}d__.d=this.__3__segments;d__.f=this.__3__resolution;return d__},reset:function(){throw new $$0.r(0)},dispose:function(){},current:function(){return this.i},current1:function(){return this.i},$type:new $.ig.Type("PathRenderer___GetFigures__IteratorClass",$.ig.$ot,[$$0.$bw.$type.specialize($$a.$a8.$type),$$0.$bt.$type,$$0.$bx.$type.specialize($$a.$a8.$type),$$0.$bu.$type,$$0.$au.$type])},true);$c("ChartContentManager___InOrder__IteratorClass:dv","Object",{j:0,b:null,f:null,g:null,c:null,h:null,d:null,i:null,e:null,__4__this:null,init:function(a){$.ig.$op.init.call(this);this.j=a},k:function(){this.j=-1;if(this.g!=null){this.g.dispose()}},l:function(){this.j=-1;if(this.h!=null){this.h.dispose()}},m:function(){this.j=-1;if(this.i!=null){this.i.dispose()}},moveNext:function(){var __hasError__=false;try{while(this.j>=0){switch(this.j){case 0:this.j=-1;this.f=null;this.f=this.__4__this.q.item(1);this.j=1;this.g=this.f.values().getEnumerator();this.j=2;break;case 2:{this.j=1;if(this.g.moveNext()){this.c=this.g.current();this.b=this.c;this.j=2;return true}this.k();this.f=this.__4__this.q.item(0);var a=new $$4.x($$t.$dt.$type,0);var c=this.__4__this.t().getEnumerator();while(c.moveNext()){var b=c.current();if(!b.isAnnotationLayer()){a.add(this.f.item(b))}}var e=this.__4__this.t().getEnumerator();while(e.moveNext()){var d=e.current();if(d.isAnnotationLayer()){a.add(this.f.item(d))}}this.j=3;this.h=a.getEnumerator();this.j=4;break}case 4:this.j=3;if(this.h.moveNext()){this.d=this.h.current();this.b=this.d;this.j=4;return true}this.l();this.f=this.__4__this.q.item(2);this.j=5;this.i=this.f.values().getEnumerator();this.j=6;break;case 6:this.j=5;if(this.i.moveNext()){this.e=this.i.current();this.b=this.e;this.j=6;return true}this.m();break}}}catch(f){__hasError__=true;throw f}finally{if(__hasError__){this.dispose()}}return false},getEnumerator:function(){var d__;if(this.j==-2){this.j=0;d__=this}else{d__=new $$t.dv(0);d__.__4__this=this.__4__this}return d__},reset:function(){throw new $$0.r(0)},dispose:function(){switch(this.j){case 1:case 2:this.k();break;case 3:case 4:this.l();break;case 5:case 6:this.m();break}},current:function(){return this.b},current1:function(){return this.b},$type:new $.ig.Type("ChartContentManager___InOrder__IteratorClass",$.ig.$ot,[$$0.$bw.$type.specialize($$t.$dt.$type),$$0.$bt.$type,$$0.$bx.$type.specialize($$t.$dt.$type),$$0.$bu.$type,$$0.$au.$type])},true);$c("SeriesViewer___SynchronizedCharts__IteratorClass:g","Object",{e:0,a:null,d:null,c:null,__4__this:null,init:function(a){$.ig.$op.init.call(this);this.e=a},f:function(){this.e=-1;if(this.d!=null){this.d.dispose()}},moveNext:function(){var __hasError__=false;try{while(this.e>=0){switch(this.e){case 0:this.e=-1;if(this.__4__this.actualSyncLink()==null){return false}this.e=1;this.d=this.__4__this.actualSyncLink().charts().getEnumerator();this.e=2;break;case 2:this.e=1;if(this.d.moveNext()){this.c=this.d.current();this.a=this.c;this.e=2;return true}this.f();break}}}catch(a){__hasError__=true;throw a}finally{if(__hasError__){this.dispose()}}return false},getEnumerator:function(){var d__;if(this.e==-2){this.e=0;d__=this}else{d__=new $$t.g(0);d__.__4__this=this.__4__this}return d__},reset:function(){throw new $$0.r(0)},dispose:function(){switch(this.e){case 1:case 2:this.f();break}},current:function(){return this.a},current1:function(){return this.a},$type:new $.ig.Type("SeriesViewer___SynchronizedCharts__IteratorClass",$.ig.$ot,[$$0.$bw.$type.specialize($$t.$f.$type),$$0.$bt.$type,$$0.$bx.$type.specialize($$t.$f.$type),$$0.$bu.$type,$$0.$au.$type])},true);$c("Axis___DirectSeries__IteratorClass:ad","Object",{c:0,b:null,d:0,__4__this:null,init:function(a){$.ig.$op.init.call(this);this.c=a},moveNext:function(){while(this.c>=0){switch(this.c){case 0:this.c=-1;this.d=0;this.c=1;break;case 1:this.c=-1;if(this.d<this.__4__this._cu.count()){var a=this.__4__this._cu.__inner[this.d];this.b=a;this.c=2;return true}break;case 2:this.c=-1;this.d++;this.c=1;break}}return false},getEnumerator:function(){var d__;if(this.c==-2){this.c=0;d__=this}else{d__=new $$t.ad(0);d__.__4__this=this.__4__this}return d__},reset:function(){throw new $$0.r(0)},dispose:function(){},current:function(){return this.b},current1:function(){return this.b},$type:new $.ig.Type("Axis___DirectSeries__IteratorClass",$.ig.$ot,[$$0.$bw.$type.specialize($$t.$fv.$type),$$0.$bt.$type,$$0.$bx.$type.specialize($$t.$fv.$type),$$0.$bu.$type,$$0.$au.$type])},true);$c("AxisLabelPanelBase___GetLabels__IteratorClass:aj","Object",{c:0,d:null,b:null,f:null,__4__this:null,init:function(a){$.ig.$op.init.call(this);this.c=a},e:function(){this.c=-1;if(this.b!=null){this.b.dispose()}},moveNext:function(){var __hasError__=false;try{while(this.c>=0){switch(this.c){case 0:this.c=1;this.b=this.__4__this._ab.getEnumerator();this.c=2;break;case 2:this.c=1;if(this.b.moveNext()){this.f=this.b.current();if(this.f!=this.__4__this._ac._he&&this.f!=this.__4__this._ae._av){this.d=this.f;this.c=2;return true}this.c=2;break}this.e();break}}}catch(a){__hasError__=true;throw a}finally{if(__hasError__){this.dispose()}}return false},getEnumerator:function(){var d__;if(this.c==-2){this.c=0;d__=this}else{d__=new $$t.aj(0);d__.__4__this=this.__4__this}return d__},reset:function(){throw new $$0.r(0)},dispose:function(){switch(this.c){case 1:case 2:this.e();break}},current:function(){return this.d},current1:function(){return this.d},$type:new $.ig.Type("AxisLabelPanelBase___GetLabels__IteratorClass",$.ig.$ot,[$$0.$bw.$type.specialize($.ig.$op.$type),$$0.$bt.$type,$$0.$bx.$type.specialize($.ig.$op.$type),$$0.$bu.$type,$$0.$au.$type])},true);$c("AxisLabelPanelBase___GetTextBlocks__IteratorClass:ak","Object",{b:0,e:null,c:0,d:0,__4__this:null,init:function(a){$.ig.$op.init.call(this);this.b=a},moveNext:function(){while(this.b>=0){switch(this.b){case 0:this.b=-1;this.c=0;this.b=1;break;case 1:this.b=-1;if(this.c<this.__4__this._ac._bo.count()){this.e=this.__4__this._ac._bo.item(this.c);this.b=2;return true}this.d=0;this.b=3;break;case 2:this.b=-1;this.c++;this.b=1;break;case 3:this.b=-1;if(this.d<this.__4__this._ac._bn.count()){this.e=this.__4__this._ac._bn.item(this.d);this.b=4;return true}break;case 4:this.b=-1;this.d++;this.b=3;break}}return false},getEnumerator:function(){var d__;if(this.b==-2){this.b=0;d__=this}else{d__=new $$t.ak(0);d__.__4__this=this.__4__this}return d__},reset:function(){throw new $$0.r(0)},dispose:function(){},current:function(){return this.e},current1:function(){return this.e},$type:new $.ig.Type("AxisLabelPanelBase___GetTextBlocks__IteratorClass",$.ig.$ot,[$$0.$bw.$type.specialize($.ig.$op.$type),$$0.$bt.$type,$$0.$bx.$type.specialize($.ig.$op.$type),$$0.$bu.$type,$$0.$au.$type])},true);$c("Series___ToEnumerableRange__IteratorClass:fw","Object",{d:0,a:0,g:0,c:null,__3__expression:null,i:0,__3__start:0,h:0,__3__length:0,init:function(a){$.ig.$op.init.call(this);this.d=a},moveNext:function(){while(this.d>=0){switch(this.d){case 0:this.d=-1;this.g=this.i;this.d=1;break;case 1:this.d=-1;if(this.g<this.h){this.a=this.c(this.g);this.d=2;return true}break;case 2:this.d=-1;this.g++;this.d=1;break}}return false},getEnumerator:function(){var d__;if(this.d==-2){this.d=0;d__=this}else{d__=new $$t.fw(0)}d__.c=this.__3__expression;d__.i=this.__3__start;d__.h=this.__3__length;return d__},reset:function(){throw new $$0.r(0)},dispose:function(){},current:function(){return this.a},current1:function(){return this.a},$type:new $.ig.Type("Series___ToEnumerableRange__IteratorClass",$.ig.$ot,[$$0.$bw.$type.specialize(Number),$$0.$bt.$type,$$0.$bx.$type.specialize(Number),$$0.$bu.$type,$$0.$au.$type])},true);$c("SafeSortedReadOnlyDoubleCollection___GetEnumerator__IteratorClass:gs","Object",{c:0,b:0,d:0,__4__this:null,init:function(a){$.ig.$op.init.call(this);this.c=a},moveNext:function(){while(this.c>=0){switch(this.c){case 0:this.c=-1;this.d=0;this.c=1;break;case 1:this.c=-1;if(this.d<this.__4__this.a.count()){this.b=this.__4__this.item(this.d);this.c=2;return true}break;case 2:this.c=-1;this.d++;this.c=1;break}}return false},reset:function(){throw new $$0.r(0)},dispose:function(){},current:function(){return this.b},current1:function(){return this.b},$type:new $.ig.Type("SafeSortedReadOnlyDoubleCollection___GetEnumerator__IteratorClass",$.ig.$ot,[$$0.$bx.$type.specialize(Number),$$0.$bu.$type,$$0.$au.$type])},true);$$t.$f.legendProperty=$$a.$s.i("Legend",$.ig.IChartLegend.prototype.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$f.$type,a);c.jh("Legend",b.oldValue(),b.newValue())}));$$t.$f.animateSeriesWhenAxisRangeChangesProperty=$$a.$s.i("AnimateSeriesWhenAxisRangeChanges",$$0.$aq.$type,$$t.$f.$type,new $$a.ac(2,false,function(a,b){var c=$b($$t.$f.$type,a);c.jh("AnimateSeriesWhenAxisRangeChanges",b.oldValue(),b.newValue())}));$$t.$f.windowRectProperty=$$a.$s.i("WindowRect",$$a.$ae.$type,$$t.$f.$type,new $$a.ac(2,new $$a.ae(0,0,0,1,1),function(a,b){a.jh("WindowRect",b.oldValue(),b.newValue())}));$$t.$f.useTiledZoomingProperty=$$a.$s.i("UseTiledZooming",$$0.$aq.$type,$$t.$f.$type,new $$a.ac(2,false,function(a,b){a.jh("UseTiledZooming",b.oldValue(),b.newValue())}));$$t.$f.preferHigherResolutionTilesProperty=$$a.$s.i("PreferHigherResolutionTiles",$$0.$aq.$type,$$t.$f.$type,new $$a.ac(2,false,function(a,b){a.jh("PreferHigherResolutionTiles",b.oldValue(),b.newValue())}));$$t.$f.zoomTileCacheSizeProperty=$$a.$s.i("ZoomTileCacheSize",$$0.$aw.$type,$$t.$f.$type,new $$a.ac(2,30,function(a,b){a.jh("ZoomTileCacheSize",b.oldValue(),b.newValue())}));$$t.$f.highlightingTransitionDurationProperty=$$a.$s.i("HighlightingTransitionDuration",$$0.$aw.$type,$$t.$f.$type,new $$a.ac(2,300,function(a,b){a.jh("HighlightingTransitionDuration",b.oldValue(),b.newValue())}));$$t.$f.isPagePanningAllowedProperty=$$a.$s.i("IsPagePanningAllowed",$$0.$aq.$type,$$t.$f.$type,new $$a.ac(2,true,function(a,b){a.jh("IsPagePanningAllowed",b.oldValue(),b.newValue())}));$$t.$f.isSurfaceInteractionDisabledProperty=$$a.$s.i("IsSurfaceInteractionDisabled",$$0.$aq.$type,$$t.$f.$type,new $$a.ac(2,false,function(a,b){a.jh("IsSurfaceInteractionDisabled",b.oldValue(),b.newValue())}));$$t.$f.windowResponseProperty=$$a.$s.i("WindowResponse",$$t.$ey.$type,$$t.$f.$type,new $$a.ac(2,$$t.$ey.getBox(1),function(a,b){a.jh("WindowResponse",b.oldValue(),b.newValue())}));$$t.$f.windowRectMinWidthProperty=$$a.$s.i("WindowRectMinWidth",Number,$$t.$f.$type,new $$a.ac(2,1e-4,function(a,b){a.jh("WindowRectMinWidth",b.oldValue(),b.newValue())}));$$t.$f.overviewPlusDetailPaneVisibilityProperty=$$a.$s.i("OverviewPlusDetailPaneVisibility",$$a.$aj.$type,$$t.$f.$type,new $$a.ac(2,$$a.$aj.getBox(1),function(a,b){a.jh("OverviewPlusDetailPaneVisibility",b.oldValue(),b.newValue())}));$$t.$f.crosshairVisibilityProperty=$$a.$s.i("CrosshairVisibility",$$a.$aj.$type,$$t.$f.$type,new $$a.ac(2,$$a.$aj.getBox(0),function(a,b){a.jh("CrosshairVisibility",b.oldValue(),b.newValue())}));$$t.$f.plotAreaBorderBrushProperty=$$a.$s.i("PlotAreaBorderBrush",$$a.$at.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.jh("PlotAreaBorderBrush",b.oldValue(),b.newValue())}));$$t.$f.actualPlotAreaBorderBrushProperty=$$a.$s.i("ActualPlotAreaBorderBrush",$$a.$at.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.jh("ActualPlotAreaBorderBrush",b.oldValue(),b.newValue())}));$$t.$f.plotAreaBackgroundProperty=$$a.$s.i("PlotAreaBackground",$$a.$at.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.jh("PlotAreaBackground",b.oldValue(),b.newValue())}));$$t.$f.defaultInteractionProperty=$$a.$s.i("DefaultInteraction",$.ig.InteractionState.prototype.$type,$$t.$f.$type,new $$a.ac(2,$.ig.InteractionState.prototype.getBox(3),function(a,b){a.jh("DefaultInteraction",b.oldValue(),b.newValue())}));$$t.$f.rightButtonDefaultInteractionProperty=$$a.$s.i("RightButtonDefaultInteraction",$.ig.InteractionState.prototype.$type,$$t.$f.$type,new $$a.ac(2,$.ig.InteractionState.prototype.getBox(3),function(a,b){a.jh("RightButtonDefaultInteraction",b.oldValue(),b.newValue())}));$$t.$f.dragModifierProperty=$$a.$s.i("DragModifier",$$a.$aq.$type,$$t.$f.$type,new $$a.ac(2,$$a.$aq.getBox(2),function(a,b){a.jh("DragModifier",b.oldValue(),b.newValue())}));$$t.$f.panModifierProperty=$$a.$s.i("PanModifier",$$a.$aq.$type,$$t.$f.$type,new $$a.ac(2,$$a.$aq.getBox(4),function(a,b){a.jh("PanModifier",b.oldValue(),b.newValue())}));$$t.$f.windowPositionHorizontalProperty=$$a.$s.i("WindowPositionHorizontal",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){a.jh("WindowPositionHorizontal",b.oldValue(),b.newValue())}));$$t.$f.windowPositionVerticalProperty=$$a.$s.i("WindowPositionVertical",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){a.jh("WindowPositionVertical",b.oldValue(),b.newValue())}));$$t.$f.m0=$$a.$ae.empty();$$t.$f.circleMarkerTemplateProperty=$$a.$s.i("CircleMarkerTemplate",$$a.$k.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.jh("CircleMarkerTemplate",b.oldValue(),b.newValue())}));$$t.$f.triangleMarkerTemplateProperty=$$a.$s.i("TriangleMarkerTemplate",$$a.$k.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.jh("TriangleMarkerTemplate",b.oldValue(),b.newValue())}));$$t.$f.pyramidMarkerTemplateProperty=$$a.$s.i("PyramidMarkerTemplate",$$a.$k.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.jh("PyramidMarkerTemplate",b.oldValue(),b.newValue())}));$$t.$f.squareMarkerTemplateProperty=$$a.$s.i("SquareMarkerTemplate",$$a.$k.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.jh("SquareMarkerTemplate",b.oldValue(),b.newValue())}));$$t.$f.diamondMarkerTemplateProperty=$$a.$s.i("DiamondMarkerTemplate",$$a.$k.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.jh("DiamondMarkerTemplate",b.oldValue(),b.newValue())}));$$t.$f.pentagonMarkerTemplateProperty=$$a.$s.i("PentagonMarkerTemplate",$$a.$k.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.jh("PentagonMarkerTemplate",b.oldValue(),b.newValue())}));$$t.$f.hexagonMarkerTemplateProperty=$$a.$s.i("HexagonMarkerTemplate",$$a.$k.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.jh("HexagonMarkerTemplate",b.oldValue(),b.newValue())}));$$t.$f.tetragramMarkerTemplateProperty=$$a.$s.i("TetragramMarkerTemplate",$$a.$k.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.jh("TetragramMarkerTemplate",b.oldValue(),b.newValue())}));$$t.$f.pentagramMarkerTemplateProperty=$$a.$s.i("PentagramMarkerTemplate",$$a.$k.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.jh("PentagramMarkerTemplate",b.oldValue(),b.newValue())}));$$t.$f.hexagramMarkerTemplateProperty=$$a.$s.i("HexagramMarkerTemplate",$$a.$k.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.jh("HexagramMarkerTemplate",b.oldValue(),b.newValue())}));$$t.$f.titleProperty=$$a.$s.i("Title",String,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.jh("Title",b.oldValue(),b.newValue())}));$$t.$f.titleHorizontalAlignmentProperty=$$a.$s.i("TitleHorizontalAlignment",$$a.$w.$type,$$t.$f.$type,new $$a.ac(2,$$a.$w.getBox(1),function(a,b){a.jh("TitleHorizontalAlignment",b.oldValue(),b.newValue())}));$$t.$f.subtitleHorizontalAlignmentProperty=$$a.$s.i("SubtitleHorizontalAlignment",$$a.$w.$type,$$t.$f.$type,new $$a.ac(2,$$a.$w.getBox(1),function(a,b){a.jh("SubtitleHorizontalAlignment",b.oldValue(),b.newValue())}));$$t.$f.subtitleProperty=$$a.$s.i("Subtitle",String,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.jh("Subtitle",b.oldValue(),b.newValue())}));if($$t.$f.staticInit&&!$$t.$f.seriesViewerStaticInitCalled){$$t.$f.staticInit();$$t.$f.seriesViewerStaticInitCalled=true}$$t.$q.q=function(){var $ret=new $$a.k;$ret.measure($$t.$q.c);$ret.render($$t.$q.d);return $ret}();$$t.$q.r=function(){var $ret=new $$a.k;$ret.measure($$t.$q.a);$ret.render($$t.$q.b);return $ret}();$$t.$q.u=function(){var $ret=new $$a.k;$ret.measure($$t.$q.c);$ret.render($$t.$q.h);return $ret}();$$t.$q.z=function(){var $ret=new $$a.k;$ret.measure($$t.$q.c);$ret.render($$t.$q.m);return $ret}();$$t.$q.x=function(){var $ret=new $$a.k;$ret.measure($$t.$q.c);$ret.render($$t.$q.k);return $ret}();$$t.$q.s=function(){var $ret=new $$a.k;$ret.measure($$t.$q.c);$ret.render($$t.$q.e);return $ret}();$$t.$q.t=function(){var $ret=new $$a.k;$ret.measure($$t.$q.c);$ret.render($$t.$q.f);return $ret}();$$t.$q.v=function(){var $ret=new $$a.k;$ret.measure($$t.$q.c);$ret.render($$t.$q.j);return $ret}();$$t.$q.w=function(){var $ret=new $$a.k;$ret.measure($$t.$q.c);$ret.render($$t.$q.i);return $ret}();$$t.$q.y=function(){var $ret=new $$a.k;$ret.measure($$t.$q.c);$ret.render($$t.$q.l);return $ret}();$$t.$q.aa=function(){var $ret=new $$a.k;$ret.measure($$t.$q.c);$ret.render($$t.$q.o);return $ret}();$$t.$r.zoomLevelProperty=$$a.$s.i("ZoomLevel",Number,$$t.$r.$type,new $$a.ac(2,0,function(a,b){a.v("ZoomLevel",b.oldValue(),b.newValue())}));$$t.$f1.extentPropertyDefault=NaN;$$t.$ac.formatLabelProperty=$$a.$s.i("FormatLabel",$$t.$w.$type,$$t.$ac.$type,new $$a.ac(1,function(a,b){a.gu("FormatLabel",b.oldValue(),b.newValue())}));$$t.$ac.titleProperty=$$a.$s.i("Title",String,$$t.$ac.$type,new $$a.ac(1,function(a,b){a.gu("Title",b.oldValue(),b.newValue())}));$$t.$ac.strokeProperty=$$a.$s.i("Stroke",$$a.$at.$type,$$t.$ac.$type,new $$a.ac(1,function(a,b){a.gu("Stroke",b.oldValue(),b.newValue())}));$$t.$ac.actualStrokeProperty=$$a.$s.i("ActualStroke",$$a.$at.$type,$$t.$ac.$type,new $$a.ac(1,function(a,b){a.gu("ActualStroke",b.oldValue(),b.newValue())}));$$t.$ac.strokeThicknessProperty=$$a.$s.i("StrokeThickness",Number,$$t.$ac.$type,new $$a.ac(2,$.ig.DeviceUtils.prototype.g(2),function(a,b){a.gu("StrokeThickness",b.oldValue(),b.newValue())}));$$t.$ac.strokeDashArrayProperty=$$a.$s.i("StrokeDashArray",$$a.$ay.$type,$$t.$ac.$type,new $$a.ac(1,function(a,b){a.gu("StrokeDashArray",b.oldValue(),b.newValue())}));$$t.$ac.stripProperty=$$a.$s.i("Strip",$$a.$at.$type,$$t.$ac.$type,new $$a.ac(1,function(a,b){a.gu("Strip",b.oldValue(),b.newValue())}));$$t.$ac.majorStrokeProperty=$$a.$s.i("MajorStroke",$$a.$at.$type,$$t.$ac.$type,new $$a.ac(1,function(a,b){a.gu("MajorStroke",b.oldValue(),b.newValue())}));$$t.$ac.actualMajorStrokeProperty=$$a.$s.i("ActualMajorStroke",$$a.$at.$type,$$t.$ac.$type,new $$a.ac(1,function(a,b){a.gu("ActualMajorStroke",b.oldValue(),b.newValue())}));$$t.$ac.majorStrokeThicknessProperty=$$a.$s.i("MajorStrokeThickness",Number,$$t.$ac.$type,new $$a.ac(2,1,function(a,b){a.gu("MajorStrokeThickness",b.oldValue(),b.newValue())}));$$t.$ac.majorStrokeDashArrayProperty=$$a.$s.i("MajorStrokeDashArray",$$a.$ay.$type,$$t.$ac.$type,new $$a.ac(1,function(a,b){a.gu("MajorStrokeDashArray",b.oldValue(),b.newValue())}));$$t.$ac.minorStrokeProperty=$$a.$s.i("MinorStroke",$$a.$at.$type,$$t.$ac.$type,new $$a.ac(1,function(a,b){a.gu("MinorStroke",b.oldValue(),b.newValue())}));$$t.$ac.actualMinorStrokeProperty=$$a.$s.i("ActualMinorStroke",$$a.$at.$type,$$t.$ac.$type,new $$a.ac(1,function(a,b){a.gu("ActualMinorStroke",b.oldValue(),b.newValue())}));$$t.$ac.minorStrokeThicknessProperty=$$a.$s.i("MinorStrokeThickness",Number,$$t.$ac.$type,new $$a.ac(2,1,function(a,b){a.gu("MinorStrokeThickness",b.oldValue(),b.newValue())}));$$t.$ac.minorStrokeDashArrayProperty=$$a.$s.i("MinorStrokeDashArray",$$a.$ay.$type,$$t.$ac.$type,new $$a.ac(1,function(a,b){a.gu("MinorStrokeDashArray",b.oldValue(),b.newValue())}));$$t.$ac.tickStrokeProperty=$$a.$s.i("TickStroke",$$a.$at.$type,$$t.$ac.$type,new $$a.ac(1,function(a,b){a.gu("TickStroke",b.oldValue(),b.newValue())}));$$t.$ac.tickStrokeThicknessProperty=$$a.$s.i("TickStrokeThickness",Number,$$t.$ac.$type,new $$a.ac(2,$.ig.DeviceUtils.prototype.g(2),function(a,b){a.gu("TickStrokeThickness",b.oldValue(),b.newValue())}));$$t.$ac.tickStrokeDashArrayProperty=$$a.$s.i("TickStrokeDashArray",$$a.$ay.$type,$$t.$ac.$type,new $$a.ac(1,function(a,b){a.gu("TickStrokeDashArray",b.oldValue(),b.newValue())}));$$t.$ac.tickLengthProperty=$$a.$s.i("TickLength",Number,$$t.$ac.$type,new $$a.ac(2,NaN,function(a,b){a.gu("TickLength",b.oldValue(),b.newValue())}));$$t.$ac.isDisabledProperty=$$a.$s.i("IsDisabled",$$0.$aq.$type,$$t.$ac.$type,new $$a.ac(2,false,function(a,b){a.gu("IsDisabled",b.oldValue(),b.newValue())}));$$t.$ac.isInvertedProperty=$$a.$s.i("IsInverted",$$0.$aq.$type,$$t.$ac.$type,new $$a.ac(2,false,function(a,b){a.gu("IsInverted",b.oldValue(),b.newValue())}));$$t.$ac.useEnhancedIntervalManagementProperty=$$a.$s.i("UseEnhancedIntervalManagement",$$0.$aq.$type,$$t.$ac.$type,new $$a.ac(2,false,function(a,b){a.gu("UseEnhancedIntervalManagement",b.oldValue(),b.newValue())}));$$t.$ac.enhancedIntervalMinimumCharactersProperty=$$a.$s.i("EnhancedIntervalMinimumCharacters",$$0.$aw.$type,$$t.$ac.$type,new $$a.ac(2,(-1),function(a,b){a.gu("EnhancedIntervalMinimumCharacters",b.oldValue(),b.newValue())}));$$t.$ac.labelSettingsProperty=$$a.$s.i("LabelSettings",$$t.$f1.$type,$$t.$ac.$type,new $$a.ac(2,null,function(a,b){a.gu("LabelSettings",b.oldValue(),b.newValue())}));$$t.$ac.crossingAxisProperty=$$a.$s.i("CrossingAxis",$$t.$ac.$type,$$t.$ac.$type,new $$a.ac(1,function(a,b){a.gu("CrossingAxis",b.oldValue(),b.newValue())}));$$t.$ac.crossingValueProperty=$$a.$s.i("CrossingValue",$.ig.$op.$type,$$t.$ac.$type,new $$a.ac(2,null,function(a,b){a.gu("CrossingValue",b.oldValue(),b.newValue())}));$$t.$ac.titleSettingsProperty=$$a.$s.i("TitleSettings",$$t.$f2.$type,$$t.$ac.$type,new $$a.ac(2,null,function(a,b){a.gu("TitleSettings",b.oldValue(),b.newValue())}));$$t.$ac.d2=7;$$t.$ac.labelProperty=$$a.$s.i("Label",$.ig.$op.$type,$$t.$ac.$type,new $$a.ac(2,null,function(a,b){a.gu("Label",b.oldValue(),b.newValue())}));$$t.$ah.ci=$$a.$s.i("Extent",Number,$$t.$ah.$type,new $$a.ac(2,50,function(a,b){a.a5=b.newValue()}));$$t.$al.fastItemsSourceProperty=$$a.$s.i("FastItemsSource",$.ig.IFastItemsSource.prototype.$type,$$t.$al.$type,new $$a.ac(1,function(a,b){a.gu("FastItemsSource",b.oldValue(),b.newValue())}));$$t.$al.itemsSourceProperty=$$a.$s.i("ItemsSource",$$0.$bt.$type,$$t.$al.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$al.$type,a);if(c.bl()!=null){c.bl().releaseFastItemsSource(b.oldValue())}a.gu("ItemsSource",b.oldValue(),b.newValue())}));$$t.$al.gapProperty=$$a.$s.i("Gap",Number,$$t.$al.$type,new $$a.ac(2,.2,function(a,b){a.gu("Gap",b.oldValue(),b.newValue())}));$$t.$al.overlapProperty=$$a.$s.i("Overlap",Number,$$t.$al.$type,new $$a.ac(2,0,function(a,b){a.gu("Overlap",b.oldValue(),b.newValue())}));$$t.$al.useClusteringModeProperty=$$a.$s.i("UseClusteringMode",$$0.$aq.$type,$$t.$al.$type,new $$a.ac(2,false,function(a,b){a.gu("UseClusteringMode",b.oldValue(),b.newValue())}));$$t.$ao.intervalProperty=$$a.$s.i("Interval",Number,$$t.$ao.$type,new $$a.ac(2,NaN,function(a,b){a.gu("Interval",b.oldValue(),b.newValue());a.g0(false)}));$$t.$ao.minorIntervalProperty=$$a.$s.i("MinorInterval",Number,$$t.$ao.$type,new $$a.ac(2,NaN,function(a,b){$b($$t.$ao.$type,a).gu("MinorInterval",b.oldValue(),b.newValue());$b($$t.$ao.$type,a).g0(false)}));$$t.$aw.minimumValueProperty=$$a.$s.i("MinimumValue",Number,$$t.$aw.$type,new $$a.ac(2,NaN,function(a,b){a.gu("MinimumValue",b.oldValue(),b.newValue())}));$$t.$aw.maximumValueProperty=$$a.$s.i("MaximumValue",Number,$$t.$aw.$type,new $$a.ac(2,NaN,function(a,b){a.gu("MaximumValue",b.oldValue(),b.newValue())}));$$t.$aw.intervalProperty=$$a.$s.i("Interval",Number,$$t.$aw.$type,new $$a.ac(2,NaN,function(a,b){a.gu("Interval",b.oldValue(),b.newValue())}));$$t.$aw.minorIntervalProperty=$$a.$s.i("MinorInterval",Number,$$t.$aw.$type,new $$a.ac(2,NaN,function(a,b){$b($$t.$aw.$type,a).gu("MinorInterval",b.oldValue(),b.newValue())}));$$t.$aw.referenceValueProperty=$$a.$s.i("ReferenceValue",Number,$$t.$aw.$type,new $$a.ac(2,0,function(a,b){a.gu("ReferenceValue",b.oldValue(),b.newValue())}));$$t.$aw.isLogarithmicProperty=$$a.$s.i("IsLogarithmic",$$0.$aq.$type,$$t.$aw.$type,new $$a.ac(2,false,function(a,b){a.gu("IsLogarithmic",b.oldValue(),b.newValue())}));$$t.$aw.logarithmBaseProperty=$$a.$s.i("LogarithmBase",$$0.$aw.$type,$$t.$aw.$type,new $$a.ac(2,10,function(a,b){a.gu("LogarithmBase",b.oldValue(),b.newValue())}));$$t.$aw.tickmarkValuesProperty=$$a.$s.i("TickmarkValues",$$t.$b7.$type,$$t.$aw.$type,new $$a.ac(1,function(a,b){a.gu("TickmarkValues",b.oldValue(),b.newValue())}));$$t.$bz.ac=new $$a.ae(0,0,0,1,1);$$t.$bz.ab=$$a.$s.i("ActualMinimumValue",Number,$$t.$bz.$type,new $$a.ac(2,NaN,function(a,b){a.w("ActualMinimumValue",b.oldValue(),b.newValue())}));$$t.$bz.aa=$$a.$s.i("ActualMaximumValue",Number,$$t.$bz.$type,new $$a.ac(2,NaN,function(a,b){a.w("ActualMaximumValue",b.oldValue(),b.newValue())}));$$t.$ax.scaleModeProperty=$$a.$s.i("ScaleMode",$$t.$by.$type,$$t.$ax.$type,new $$a.ac(2,$$t.$by.getBox(0),function(a,b){a.gu("ScaleMode",b.oldValue(),b.newValue())}));$$t.$ax.scalerProperty=$$a.$s.i("Scaler",$$t.$bz.$type,$$t.$ax.$type,new $$a.ac(2,null,$$t.$ax.lj));$$t.$b6.z=$$a.$s.i("LogarithmBase",$$0.$aw.$type,$$t.$b6.$type,new $$a.ac(2,10,function(a,b){}));$$t.$cb.r=0;$$t.$dp.n6=0;$$t.$dp.n5=0;$$t.$dp.isSquareProperty=$$a.$s.i("IsSquare",$$0.$aq.$type,$$t.$dp.$type,new $$a.ac(2,false,function(a,b){a.jh("IsSquare",b.oldValue(),b.newValue())}));$$t.$dp.windowScaleHorizontalProperty=$$a.$s.i("WindowScaleHorizontal",Number,$$t.$dp.$type,new $$a.ac(2,NaN,function(a,b){a.jh("WindowScaleHorizontal",b.oldValue(),b.newValue())}));$$t.$dp.windowScaleVerticalProperty=$$a.$s.i("WindowScaleVertical",Number,$$t.$dp.$type,new $$a.ac(2,NaN,function(a,b){a.jh("WindowScaleVertical",b.oldValue(),b.newValue())}));$$t.$dp.horizontalZoomableProperty=$$a.$s.i("HorizontalZoomable",$$0.$aq.$type,$$t.$dp.$type,new $$a.ac(2,false,function(a,b){a.jh("HorizontalZoomable",b.oldValue(),b.newValue())}));$$t.$dp.verticalZoomableProperty=$$a.$s.i("VerticalZoomable",$$0.$aq.$type,$$t.$dp.$type,new $$a.ac(2,false,function(a,b){a.jh("VerticalZoomable",b.oldValue(),b.newValue())}));$$t.$dp.isHorizontalZoomEnabledProperty=$$a.$s.i("IsHorizontalZoomEnabled",$$0.$aq.$type,$$t.$dp.$type,new $$a.ac(2,false,function(a,b){a.jh("IsHorizontalZoomEnabled",b.oldValue(),b.newValue())}));$$t.$dp.isVerticalZoomEnabledProperty=$$a.$s.i("IsVerticalZoomEnabled",$$0.$aq.$type,$$t.$dp.$type,new $$a.ac(2,false,function(a,b){a.jh("IsVerticalZoomEnabled",b.oldValue(),b.newValue())}));$$t.$dp.gridModeProperty=$$a.$s.i("GridMode",$$t.$ev.$type,$$t.$dp.$type,new $$a.ac(2,$$t.$ev.getBox(2),function(a,b){a.jh("GridMode",b.oldValue(),b.newValue())}));$$t.$dp.alignsGridLinesToPixelsProperty=$$a.$s.i("AlignsGridLinesToPixels",$$0.$aq.$type,$$t.$dp.$type,new $$a.ac(2,true,function(a,b){a.jh("AlignsGridLinesToPixels",b.oldValue(),b.newValue())}));$$t.$dp.pi=$$a.$s.i("ShouldClipGridlines",$$0.$aq.$type,$$t.$dp.$type,new $$a.ac(2,true,function(a,b){a.jh("ShouldClipGridlines",b.oldValue(),b.newValue())}));$$t.$dp.brushesProperty=$$a.$s.i("Brushes",$.ig.BrushCollection.prototype.$type,$$t.$dp.$type,new $$a.ac(2,null,function(a,b){a.jh("Brushes",b.oldValue(),b.newValue())}));$$t.$dp.markerBrushesProperty=$$a.$s.i("MarkerBrushes",$.ig.BrushCollection.prototype.$type,$$t.$dp.$type,new $$a.ac(2,null,function(a,b){a.jh("MarkerBrushes",b.oldValue(),b.newValue())}));$$t.$dp.outlinesProperty=$$a.$s.i("Outlines",$.ig.BrushCollection.prototype.$type,$$t.$dp.$type,new $$a.ac(2,null,function(a,b){a.jh("Outlines",b.oldValue(),b.newValue())}));$$t.$dp.markerOutlinesProperty=$$a.$s.i("MarkerOutlines",$.ig.BrushCollection.prototype.$type,$$t.$dp.$type,new $$a.ac(2,null,function(a,b){a.jh("MarkerOutlines",b.oldValue(),b.newValue())}));$$t.$dp.defaultAxisStrokeProperty=$$a.$s.i("DefaultAxisStroke",$$a.$at.$type,$$t.$dp.$type,new $$a.ac(2,null,function(a,b){a.jh("DefaultAxisStroke",b.oldValue(),b.newValue())}));$$t.$dp.defaultAxisMajorStrokeProperty=$$a.$s.i("DefaultAxisMajorStroke",$$a.$at.$type,$$t.$dp.$type,new $$a.ac(2,null,function(a,b){a.jh("DefaultAxisMajorStroke",b.oldValue(),b.newValue())}));$$t.$dp.defaultAxisMinorStrokeProperty=$$a.$s.i("DefaultAxisMinorStroke",$$a.$at.$type,$$t.$dp.$type,new $$a.ac(2,null,function(a,b){a.jh("DefaultAxisMinorStroke",b.oldValue(),b.newValue())}));if($$t.$dp.staticInit&&!$$t.$dp.xamDataChartStaticInitCalled){$$t.$dp.staticInit();$$t.$dp.xamDataChartStaticInitCalled=true}$$t.$fv.e2=0;$$t.$fv.ku=$$a.$s.i("VisibilityProxy",$$a.$aj.$type,$$t.$fv.$type,new $$a.ac(2,$$a.$aj.getBox(0),function(a,b){a.raisePropertyChanged("VisibilityProxy",b.oldValue(),b.newValue())}));$$t.$fv.itemsSourceProperty=$$a.$s.i("ItemsSource",$$0.$bt.$type,$$t.$fv.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$fv.$type,a);if(c.syncLink()!=null){c.syncLink().releaseFastItemsSource(b.oldValue())}a.raisePropertyChanged("ItemsSource",b.oldValue(),b.newValue())}));$$t.$fv.j1=$$a.$s.i("FastItemsSource",$.ig.IFastItemsSource.prototype.$type,$$t.$fv.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("FastItemsSource",b.oldValue(),b.newValue())}));$$t.$fv.legendProperty=$$a.$s.i("Legend",$.ig.IChartLegend.prototype.$type,$$t.$fv.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$fv.$type,a);c.raisePropertyChanged("Legend",b.oldValue(),b.newValue())}));$$t.$fv.legendItemVisibilityProperty=$$a.$s.i("LegendItemVisibility",$$a.$aj.$type,$$t.$fv.$type,new $$a.ac(2,$$a.$aj.getBox(0),function(a,b){a.raisePropertyChanged("LegendItemVisibility",b.oldValue(),b.newValue())}));$$t.$fv.legendItemBadgeTemplateProperty=$$a.$s.i("LegendItemBadgeTemplate",$$a.$k.$type,$$t.$fv.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$fv.$type,a);c.raisePropertyChanged("LegendItemBadgeTemplate",b.oldValue(),b.newValue());if(c.legendItem()!=null){c.legendItem(c.jm())}}));$$t.$fv.legendItemTemplateProperty=$$a.$s.i("LegendItemTemplate",$$a.$k.$type,$$t.$fv.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$fv.$type,a);c.raisePropertyChanged("LegendItemTemplate",b.oldValue(),b.newValue());if(c.legendItem()!=null){c.legendItem(c.jm())}}));$$t.$fv.discreteLegendItemTemplateProperty=$$a.$s.i("DiscreteLegendItemTemplate",$$a.$k.$type,$$t.$fv.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$fv.$type,a);c.raisePropertyChanged("DiscreteLegendItemTemplate",b.oldValue(),b.newValue())}));$$t.$fv.indexProperty=$$a.$s.i("Index",$$0.$aw.$type,$$t.$fv.$type,new $$a.ac(2,(-1),function(a,b){var c=$b($$t.$fv.$type,a);c.raisePropertyChanged("Index",b.oldValue(),b.newValue());if(c.legendItem()!=null){c.legendItem(c.jm())}}));$$t.$fv.transitionEasingFunctionProperty=$$a.$s.i("TransitionEasingFunction",$.ig.EasingFunctionHandler.prototype.$type,$$t.$fv.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("TransitionEasingFunction",b.oldValue(),b.newValue())}));$$t.$fv.transitionInEasingFunctionProperty=$$a.$s.i("TransitionInEasingFunction",$.ig.EasingFunctionHandler.prototype.$type,$$t.$fv.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("TransitionInEasingFunction",b.oldValue(),b.newValue())}));$$t.$fv.transitionDurationProperty=$$a.$s.i("TransitionDuration",$$0.$aw.$type,$$t.$fv.$type,new $$a.ac(2,0,function(a,b){a.raisePropertyChanged("TransitionDuration",b.oldValue(),b.newValue())}));$$t.$fv.ks=$$a.$s.i("TransitionProgress",Number,$$t.$fv.$type,new $$a.ac(2,0,function(a,b){a.raisePropertyChanged("TransitionProgress",b.oldValue(),b.newValue())}));$$t.$fv.resolutionProperty=$$a.$s.i("Resolution",Number,$$t.$fv.$type,new $$a.ac(2,1,function(a,b){a.raisePropertyChanged("Resolution",b.oldValue(),b.newValue())}));$$t.$fv.titleProperty=$$a.$s.i("Title",$.ig.$op.$type,$$t.$fv.$type,new $$a.ac(2,"Series Title",function(a,b){a.raisePropertyChanged("Title",b.oldValue(),b.newValue())}));$$t.$fv.brushProperty=$$a.$s.i("Brush",$$a.$at.$type,$$t.$fv.$type,new $$a.ac(2,null,function(a,b){
a.raisePropertyChanged("Brush",b.oldValue(),b.newValue())}));$$t.$fv.actualBrushProperty=$$a.$s.i("ActualBrush",$$a.$at.$type,$$t.$fv.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("ActualBrush",b.oldValue(),b.newValue())}));$$t.$fv.outlineProperty=$$a.$s.i("Outline",$$a.$at.$type,$$t.$fv.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("Outline",b.oldValue(),b.newValue())}));$$t.$fv.actualOutlineProperty=$$a.$s.i("ActualOutline",$$a.$at.$type,$$t.$fv.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("ActualOutline",b.oldValue(),b.newValue())}));$$t.$fv.miterLimitProperty=$$a.$s.i("MiterLimit",Number,$$t.$fv.$type,new $$a.ac(2,0,function(a,b){a.raisePropertyChanged("MiterLimit",b.oldValue(),b.newValue())}));$$t.$fv.thicknessProperty=$$a.$s.i("Thickness",Number,$$t.$fv.$type,new $$a.ac(2,$.ig.DeviceUtils.prototype.g(2),function(a,b){a.raisePropertyChanged("Thickness",b.oldValue(),b.newValue())}));$$t.$fv.dashCapProperty=$$a.$s.i("DashCap",$$a.$bj.$type,$$t.$fv.$type,new $$a.ac(2,$$a.$bj.getBox(0),function(a,b){a.raisePropertyChanged("DashCap",b.oldValue(),b.newValue())}));$$t.$fv.dashArrayProperty=$$a.$s.i("DashArray",$$a.$ay.$type,$$t.$fv.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("DashArray",b.oldValue(),b.newValue())}));$$t.$fv.toolTipProperty=$$a.$s.i("ToolTip",$.ig.$op.$type,$$t.$fv.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("ToolTip",b.oldValue(),b.newValue())}));$$t.$fv.isHighlightingEnabledProperty=$$a.$s.i("IsHighlightingEnabled",$$0.$aq.$type,$$t.$fv.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("IsHighlightingEnabled",b.oldValue(),b.newValue())}));$$t.$fv.isDropShadowEnabledProperty=$$a.$s.i("IsDropShadowEnabled",$$0.$aq.$type,$$t.$fv.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("IsDropShadowEnabled",b.oldValue(),b.newValue())}));$$t.$fv.shadowBlurProperty=$$a.$s.i("ShadowBlur",Number,$$t.$fv.$type,new $$a.ac(2,NaN,function(a,b){a.raisePropertyChanged("ShadowBlur",b.oldValue(),b.newValue())}));$$t.$fv.shadowColorProperty=$$a.$s.i("ShadowColor",$$a.$ax.$type,$$t.$fv.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("ShadowColor",b.oldValue(),b.newValue())}));$$t.$fv.useSingleShadowProperty=$$a.$s.i("UseSingleShadow",$$0.$aq.$type,$$t.$fv.$type,new $$a.ac(2,true,function(a,b){a.raisePropertyChanged("UseSingleShadow",b.oldValue(),b.newValue())}));$$t.$fv.shadowOffsetXProperty=$$a.$s.i("ShadowOffsetX",Number,$$t.$fv.$type,new $$a.ac(2,NaN,function(a,b){a.raisePropertyChanged("ShadowOffsetX",b.oldValue(),b.newValue())}));$$t.$fv.shadowOffsetYProperty=$$a.$s.i("ShadowOffsetY",Number,$$t.$fv.$type,new $$a.ac(2,NaN,function(a,b){a.raisePropertyChanged("ShadowOffsetY",b.oldValue(),b.newValue())}));$$t.$fv.areaFillOpacityProperty=$$a.$s.i("AreaFillOpacity",Number,$$t.$fv.$type,new $$a.ac(2,NaN,function(a,b){a.raisePropertyChanged("AreaFillOpacity",b.oldValue(),b.newValue())}));$$t.$fv.actualAreaFillOpacityProperty=$$a.$s.i("ActualAreaFillOpacity",Number,$$t.$fv.$type,new $$a.ac(2,1,function(a,b){a.raisePropertyChanged("ActualAreaFillOpacity",b.oldValue(),b.newValue())}));$$t.$fv.showDefaultTooltipProperty=$$a.$s.i("ShowDefaultTooltip",$$0.$aq.$type,$$t.$fv.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("ShowDefaultTooltip",b.oldValue(),b.newValue())}));$$t.$fv.transitionInDurationProperty=$$a.$s.i("TransitionInDuration",$$0.$aw.$type,$$t.$fv.$type,new $$a.ac(2,1e3,function(a,b){a.raisePropertyChanged("TransitionInDuration",b.oldValue(),b.newValue())}));$$t.$fv.transitionInSpeedTypeProperty=$$a.$s.i("TransitionInSpeedType",$$t.$cq.$type,$$t.$fv.$type,new $$a.ac(2,$$t.$cq.getBox(0),function(a,b){a.raisePropertyChanged("TransitionInSpeedType",b.oldValue(),b.newValue())}));$$t.$fv.startCapProperty=$$a.$s.i("StartCap",$$a.$bj.$type,$$t.$fv.$type,new $$a.ac(2,$$a.$bj.getBox(2),function(a,b){a.raisePropertyChanged("StartCap",b.oldValue(),b.newValue())}));$$t.$fv.endCapProperty=$$a.$s.i("EndCap",$$a.$bj.$type,$$t.$fv.$type,new $$a.ac(2,$$a.$bj.getBox(2),function(a,b){a.raisePropertyChanged("EndCap",b.oldValue(),b.newValue())}));$$t.$fv.mouseOverEnabledProperty=$$a.$s.i("MouseOverEnabled",$$0.$aq.$type,$$t.$fv.$type,new $$a.ac(2,true,function(a,b){a.raisePropertyChanged("MouseOverEnabled",b.oldValue(),b.newValue())}));$$t.$d2.markerTypeProperty=$$a.$s.i("MarkerType",$$t.$fd.$type,$$t.$d2.$type,new $$a.ac(2,$$t.$fd.getBox(1),function(a,b){a.raisePropertyChanged("MarkerType",b.oldValue(),b.newValue())}));$$t.$d2.markerTemplateProperty=$$a.$s.i("MarkerTemplate",$$a.$k.$type,$$t.$d2.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("MarkerTemplate",b.oldValue(),b.newValue())}));$$t.$d2.actualMarkerTemplateProperty=$$a.$s.i("ActualMarkerTemplate",$$a.$k.$type,$$t.$d2.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("ActualMarkerTemplate",b.oldValue(),b.newValue())}));$$t.$d2.l9=null;$$t.$d2.markerBrushProperty=$$a.$s.i("MarkerBrush",$$a.$at.$type,$$t.$d2.$type,new $$a.ac(1,function(a,b){var c=$b($$t.$d2.$type,a);c.raisePropertyChanged("MarkerBrush",b.oldValue(),b.newValue())}));$$t.$d2.actualMarkerBrushProperty=$$a.$s.i("ActualMarkerBrush",$$a.$at.$type,$$t.$d2.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("ActualMarkerBrush",b.oldValue(),b.newValue())}));$$t.$d2.markerOutlineProperty=$$a.$s.i("MarkerOutline",$$a.$at.$type,$$t.$d2.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("MarkerOutline",b.oldValue(),b.newValue())}));$$t.$d2.actualMarkerOutlineProperty=$$a.$s.i("ActualMarkerOutline",$$a.$at.$type,$$t.$d2.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("ActualMarkerOutline",b.oldValue(),b.newValue())}));$$t.$d2.markerStyleProperty=$$a.$s.i("MarkerStyle",$$a.$ag.$type,$$t.$d2.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("MarkerStyle",b.oldValue(),b.newValue())}));$$t.$d2.useLightweightMarkersProperty=$$a.$s.i("UseLightweightMarkers",$$0.$aq.$type,$$t.$d2.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("UseLightweightMarkers",b.oldValue(),b.newValue())}));$$t.$eb.syncChannelProperty=$$a.$s.i("SyncChannel",String,$$t.$eb.$type,new $$a.ac(2,null,function(a,b){a.ai("SyncChannel",b.oldValue(),b.newValue())}));$$t.$eb.synchronizeVerticallyProperty=$$a.$s.i("SynchronizeVertically",$$0.$aq.$type,$$t.$eb.$type,new $$a.ac(2,true,function(a,b){a.ai("SynchronizeVertically",b.oldValue(),b.newValue())}));$$t.$eb.synchronizeHorizontallyProperty=$$a.$s.i("SynchronizeHorizontally",$$0.$aq.$type,$$t.$eb.$type,new $$a.ac(2,true,function(a,b){a.ai("SynchronizeHorizontally",b.oldValue(),b.newValue())}));$$t.$ed.b=null;$$t.$ep.trendLineDashArrayPropertyName="TrendLineDashArray";$$t.$ep.trendLineTypePropertyName="TrendLineType";$$t.$ep.trendLinePeriodPropertyName="TrendLinePeriod";$$t.$ep.trendLineBrushPropertyName="TrendLineBrush";$$t.$ep.trendLineActualBrushPropertyName="ActualTrendLineBrush";$$t.$ep.trendLineThicknessPropertyName="TrendLineThickness";$$t.$ep.trendLineDashCapPropertyName="TrendLineDashCap";$$t.$ep.trendLineZIndexPropertyName="TrendLineZIndex";$$t.$ez.defaultErrorBarStyleProperty=$$a.$s.i("DefaultErrorBarStyle",$$a.$ag.$type,$$t.$ez.$type,new $$a.ac(2,null,function(a,b){a.l("DefaultErrorBarStyle",b.oldValue(),b.newValue())}));$$t.$e0.enableErrorBarsProperty=$$a.$s.i("EnableErrorBars",$$t.$e2.$type,$$t.$e0.$type,new $$a.ac(2,$$t.$e2.getBox(0),function(a,b){a.l("EnableErrorBars",b.oldValue(),b.newValue())}));$$t.$e0.errorBarCapLengthProperty=$$a.$s.i("ErrorBarCapLength",$$0.$aw.$type,$$t.$e0.$type,new $$a.ac(2,6,function(a,b){a.l("ErrorBarCapLength",b.oldValue(),b.newValue())}));$$t.$e0.calculatorProperty=$$a.$s.i("Calculator",$.ig.IErrorBarCalculator.prototype.$type,$$t.$e0.$type,new $$a.ac(2,null,function(a,b){a.l("Calculator",b.oldValue(),b.newValue())}));$$t.$e0.strokeProperty=$$a.$s.i("Stroke",$$a.$at.$type,$$t.$e0.$type,new $$a.ac(2,null,function(a,b){a.l("Stroke",b.oldValue(),b.newValue())}));$$t.$e0.strokeThicknessProperty=$$a.$s.i("StrokeThickness",Number,$$t.$e0.$type,new $$a.ac(2,1,function(a,b){a.l("StrokeThickness",b.oldValue(),b.newValue())}));$$t.$e0.errorBarStyleProperty=$$a.$s.i("ErrorBarStyle",$$a.$ag.$type,$$t.$e0.$type,new $$a.ac(2,null,function(a,b){a.l("ErrorBarStyle",b.oldValue(),b.newValue())}));$$t.$e3.enableErrorBarsHorizontalProperty=$$a.$s.i("EnableErrorBarsHorizontal",$$t.$e2.$type,$$t.$e3.$type,new $$a.ac(2,$$t.$e2.getBox(0),function(a,b){a.l("EnableErrorBarsHorizontal",b.oldValue(),b.newValue())}));$$t.$e3.horizontalCalculatorReferenceProperty=$$a.$s.i("HorizontalCalculatorReference",$.ig.ErrorBarCalculatorReference.prototype.$type,$$t.$e3.$type,new $$a.ac(2,$.ig.ErrorBarCalculatorReference.prototype.getBox(0),function(a,b){a.l("HorizontalCalculatorReference",b.oldValue(),b.newValue())}));$$t.$e3.horizontalCalculatorProperty=$$a.$s.i("HorizontalCalculator",$.ig.IErrorBarCalculator.prototype.$type,$$t.$e3.$type,new $$a.ac(2,null,function(a,b){a.l("HorizontalCalculator",b.oldValue(),b.newValue())}));$$t.$e3.horizontalErrorBarCapLengthProperty=$$a.$s.i("HorizontalErrorBarCapLength",$$0.$aw.$type,$$t.$e3.$type,new $$a.ac(2,6,function(a,b){a.l("HorizontalErrorBarCapLength",b.oldValue(),b.newValue())}));$$t.$e3.horizontalStrokeProperty=$$a.$s.i("HorizontalStroke",$$a.$at.$type,$$t.$e3.$type,new $$a.ac(2,null,function(a,b){a.l("HorizontalStroke",b.oldValue(),b.newValue())}));$$t.$e3.horizontalStrokeThicknessProperty=$$a.$s.i("HorizontalStrokeThickness",Number,$$t.$e3.$type,new $$a.ac(2,1,function(a,b){a.l("HorizontalStrokeThickness",b.oldValue(),b.newValue())}));$$t.$e3.horizontalErrorBarStyleProperty=$$a.$s.i("HorizontalErrorBarStyle",$$a.$ag.$type,$$t.$e3.$type,new $$a.ac(2,null,function(a,b){a.l("HorizontalErrorBarStyle",b.oldValue(),b.newValue())}));$$t.$e3.enableErrorBarsVerticalProperty=$$a.$s.i("EnableErrorBarsVertical",$$t.$e2.$type,$$t.$e3.$type,new $$a.ac(2,$$t.$e2.getBox(0),function(a,b){a.l("EnableErrorBarsVertical",b.oldValue(),b.newValue())}));$$t.$e3.verticalCalculatorReferenceProperty=$$a.$s.i("VerticalCalculatorReference",$.ig.ErrorBarCalculatorReference.prototype.$type,$$t.$e3.$type,new $$a.ac(2,$.ig.ErrorBarCalculatorReference.prototype.getBox(1),function(a,b){a.l("VerticalCalculatorReference",b.oldValue(),b.newValue())}));$$t.$e3.verticalCalculatorProperty=$$a.$s.i("VerticalCalculator",$.ig.IErrorBarCalculator.prototype.$type,$$t.$e3.$type,new $$a.ac(2,null,function(a,b){a.l("VerticalCalculator",b.oldValue(),b.newValue())}));$$t.$e3.verticalErrorBarCapLengthProperty=$$a.$s.i("VerticalErrorBarCapLength",$$0.$aw.$type,$$t.$e3.$type,new $$a.ac(2,6,function(a,b){a.l("VerticalErrorBarCapLength",b.oldValue(),b.newValue())}));$$t.$e3.verticalStrokeProperty=$$a.$s.i("VerticalStroke",$$a.$at.$type,$$t.$e3.$type,new $$a.ac(2,null,function(a,b){a.l("VerticalStroke",b.oldValue(),b.newValue())}));$$t.$e3.verticalStrokeThicknessProperty=$$a.$s.i("VerticalStrokeThickness",Number,$$t.$e3.$type,new $$a.ac(2,1,function(a,b){a.l("VerticalStrokeThickness",b.oldValue(),b.newValue())}));$$t.$e3.verticalErrorBarStyleProperty=$$a.$s.i("VerticalErrorBarStyle",$$a.$ag.$type,$$t.$e3.$type,new $$a.ac(2,null,function(a,b){a.l("VerticalErrorBarStyle",b.oldValue(),b.newValue())}))});