/*!@license
* Infragistics.Web.ClientUI infragistics.datachart_core.js 21.2.20212.99
*
* Copyright (c) 2011-2022 Infragistics Inc.
*
* http://www.infragistics.com/
*
* Depends:
*     jquery-1.4.4.js
*     jquery.ui.core.js
*     jquery.ui.widget.js
*     infragistics.util.js
*     infragistics.ext_core.js
*     infragistics.ext_collections.js
*     infragistics.dv_core.js
*     infragistics.dv_geometry.js
*     infragistics.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;var $$0=$.ig.globalDefs.$$0;var $$4=$.ig.globalDefs.$$4;var $$1=$.ig.globalDefs.$$1;var $$w=$.ig.globalDefs.$$w;var $$r=$.ig.globalDefs.$$r;var $$6=$.ig.globalDefs.$$6;var $$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","SeriesViewerManipulationEventHandler:l","SeriesAnimatingEventHandler:n","SeriesViewerView:o","OverviewPlusDetailViewportHost:q","LegendTemplates:t","SeriesViewerViewManager:v","IAnnotationInfoProvider:w","AutoRangeCalculator:x","AxisFormatLabelHandler:z","IDateTimeAxis:ab","IAxisAnnotation:ac","IAxisAnnotationManager:ae","Axis:af","Axis___DirectSeries__IteratorClass:ah","AxisCollection:ai","AxisLabelManager:ak","AxisLabelPanelBase:al","AxisLabelPanelBase___GetLabels__IteratorClass:an","AxisLabelPanelBase___GetTextBlocks__IteratorClass:ao","CategoryAxisBase:ap","CategoryAxisBase___RelatedSeries__IteratorClass:aq","CategoryAxisBase___RelatedAxes__IteratorClass:ar","CategoryXAxis:as","HorizontalAxisLabelPanelBase:at","HorizontalAxisLabelPanel:au","IScaler:av","ICategoryScaler:aw","IAngleScaler:ax","ISortingAxis:ay","ITimeRangeSelectorAxis:az","NumericAxisBase:a0","StraightNumericAxisBase:a1","NumericXAxis:a2","NumericYAxis:a3","AxisRendererBase:a4","GetSnapperInfoStrategy:a5","ShouldRenderLinesHandler:a6","ShouldRenderContentHandler:a7","RenderAxisLineHandler:a8","DetermineCrossingValueHandler:a9","RenderStripHandler:ba","ShouldRenderLabelHandler:bb","GetLabelLocationHandler:bc","TransformToLabelValueHandler:bd","GetLabelForItemHandler:be","RenderLineHandler:bf","ScaleValueHandler:bg","ShouldRenderHandler:bh","CreateRenderingParamsHandler:bi","SnapMajorValueHandler:bj","AdjustMajorValueHandler:bk","GetGroupCenterHandler:bl","GetUnscaledGroupCenterHandler:bm","INumberAbbreviator:br","NumericAxisRenderer:bu","NumericScaler:b3","VerticalAxisLabelPanel:cd","IIsCategoryBased:cg","IHasSingleValueCategory:ch","IBucketizer:ci","IHasHighLowValueCategory:cj","IHasCategoryModePreference:ck","IHasCategoryAxis:cl","ISeriesViewerScrollbarManager:cn","OrderedDictionary$2:cp","OrderedDictionaryEnumerator$2:cq","ITileZoomTileInfo:cu","ITileZoomTile:cv","IHighlightingManager:cy","HighlightingInfo:cz","IHorizontalAnchoredCategorySeriesProxy:c7","IFinancialPriceSeriesProxy:c8","IAnnotationLayerProxy:c9","IIndicatorProxy:da","IOverlayProxy:db","IHorizontalRangeCategorySeriesProxy:dc","ISeriesInteractionManager:dd","ICategorySeriesInteractionManager:de","IAnchoredCategorySeriesInteractionManager:df","IHorizontalAnchoredCategorySeriesInteractionManager:dg","IVerticalAnchoredCategorySeriesInteractionManager:dh","ISeriesViewerInteractionManager:di","ITrendLineSeries:dj","IDataChartVisualDataManager:dk","IAxisVisualDataManager:dl","ISeriesVisualDataManager:dm","AssigningPolarStyleEventHandler:d9","AssigningPolarMarkerStyleEventHandler:eb","AssigningRadialStyleEventHandler:ee","AssigningRadialMarkerStyleEventHandler:eg","AssigningShapeStyleEventHandler:ej","AssigningShapeMarkerStyleEventHandler:el","AssigningScatterStyleEventHandler:eo","AssigningScatterMarkerStyleEventHandler:eq","GetCategoryItemsHandler:ev","AssigningCategoryStyleEventHandler:ew","AssigningCategoryMarkerStyleEventHandler:ey","XamDataChart:ez","LabelPanelArranger:e0","ChartContentManager:e2","ContentInfo:e3","ChartContentManager___InOrder__IteratorClass:e5","MarkerSeries:fc","IFlattener:ff","SyncLink:fk","SyncLinkManager:fn","SyncManager:fo","IHasTrendline:fp","IHasCategoryTrendline:fq","IPreparesCategoryTrendline:fs","ITrendLineManager:fy","AxisRangeChangedEventHandler:gg","ChartCollection:gl","SeriesCollection:gm","CalloutStyleUpdatingEventHandler:gr","PlotAreaMouseEventArgs:gs","PlotAreaMouseEventHandler:gt","PlotAreaMouseButtonEventArgs:gu","PlotAreaMouseButtonEventHandler:gv","ChartCursorEventArgs:gw","DataChartCursorEventHandler:gx","TileZoomManager:g1","TileZoomTileCache:g4","TileZoomTile:g5","DataChartMouseButtonEventArgs:g6","DataChartMouseButtonEventHandler:g7","ChartMouseEventArgs:g8","DataChartMouseEventHandler:g9","Series:ha","AxisComponentsForView:hf","AxisLabelPanelBaseView:hh","AxisLabelSettings:hi","TitleSettings:hj","AxisView:hk","CategoryAxisBaseView:hl","CategoryXAxisView:hm","HorizontalAxisLabelPanelBaseView:hn","NumericAxisBaseView:ho","NumericXAxisView:hp","NumericYAxisView:hq","StraightNumericAxisBaseView:hr","VerticalAxisLabelPanelView:hs","XamDataChartView:ht","MarkerSeriesView:hv","SeriesView:hy","ChartAxisRangeChangedEventArgs:hz","DataChartAxisRangeChangedEventHandler:h0","IDetectsCollisions:h4"]);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,$aa=$.ig.util.isDigit,$ab=$.ig.util.isDigit1,$ac=$.ig.util.isLetter,$ad=$.ig.util.isNumber,$ae=$.ig.util.isLetterOrDigit,$af=$.ig.util.isLower,$ag=$.ig.util.toLowerCase,$ah=$.ig.util.toUpperCase;$d("ActualLegendItemBadgeShape:hb",false,false,{CircleShape:0,LineWithMarker:1,LineMarkerless:2,BarShape:3,ColumnShape:4,SquareShape:5,SquareFinancial:6,SquareIndicator:7,MarkerShape:8,HiddenShape:9});$d("PriceDisplayType:gp",false,false,{Candlestick:0,OHLC:1});$d("MarkerType:go",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:gn",false,false,{Line:0,Area:1,Column:2});$d("EnableErrorBars:gd",false,false,{None:0,Both:1,Positive:2,Negative:3});$d("WindowResponse:f9",false,false,{Deferred:0,Immediate:1});$d("TimeAxisDisplayType:f8",false,false,{Continuous:0,Discrete:1});$d("SplineType:f7",false,false,{Natural:0,Clamped:1});$d("GridMode:f6",false,false,{None:0,BeforeSeries:1,BehindSeries:2});$d("BrushSelectionMode:f5",false,false,{Select:0,Interpolate:1});$d("AxisOrientation:f4",false,false,{Horizontal:0,Vertical:1,Angular:2,Radial:3});$d("CategoryMode:f2",false,false,{Mode0:0,Mode1:1,Mode2:2});$d("AxisLabelsLocation:f1",false,false,{OutsideTop:0,OutsideBottom:1,OutsideLeft:2,OutsideRight:3,InsideTop:4,InsideBottom:5,InsideLeft:6,InsideRight:7});$d("TrendLineManagerType:fx",false,false,{Category:0,Sorting:1,Polar:2,Radial:3,Scatter:4});$d("CollisionAvoidanceType:e7",false,false,{None:0,Omit:1,Fade:2,OmitAndShift:3,FadeAndShift:4});$d("ChartContentType:e4",false,false,{Series:0,Axis:1,Background:2});$d("AxisTitlePosition:d6",false,false,{Auto:0,Left:1,Right:2,Top:3,Bottom:4});$d("ZoomCoercionMode:d5",false,false,{Auto:0,AxisConstrained:1,Unconstrained:2});$d("ComputedPlotAreaMarginMode:d4",false,false,{Auto:0,Series:1,None:2});$d("SeriesVisibleRangeMode:d3",false,false,{Auto:0,ValuesOnly:1,IncludeReferenceValue:2});$d("AutoMarginsAndAngleUpdateMode:d2",false,false,{None:0,SizeChanging:1,SizeChangingAndZoom:2});$d("SeriesOutlineMode:d1",false,false,{Auto:0,Visible:1,Collapsed:2});$d("MarkerOutlineMode:d0",false,false,{Auto:0,Normal:1,MatchMarkerBrush:2});$d("LegendHighlightingMode:dz",false,false,{Auto:0,None:1,MatchSeries:2});$d("SeriesHighlightingBehavior:dy",false,false,{Auto:0,DirectlyOver:1,NearestItems:2,NearestItemsRetainMainShapes:3,NearestItemsAndSeries:4});$d("SeriesHighlightingMode:dx",false,false,{Auto:0,None:1,BrightenSpecific:2,Brighten:3,FadeOthersSpecific:4,FadeOthers:5});$d("SeriesViewerVerticalScrollbarPosition:dw",false,false,{Auto:0,InsideLeft:1,InsideRight:2});$d("SeriesViewerHorizontalScrollbarPosition:dv",false,false,{Auto:0,InsideBottom:1,InsideTop:2});$d("SeriesViewerScrollbarMode:du",false,false,{None:0,Fading:1,FadeToLine:2,Persistent:3});$d("ShapeItemSearchMode:dt",false,false,{Auto:0,ClosestBoundingBox:1,ClosestShape:2,ClosestPointOnClosestShape:3,None:4});$d("ScatterItemSearchMode:ds",false,false,{Auto:0,ClosestVisiblePoint:1,ClosestPoint:2,ClosestVisiblePointOnClosestLine:3,ClosestPointOnClosestLine:4,None:5});$d("MarkerFillMode:dr",false,false,{Auto:0,Normal:1,MatchMarkerOutline:2});$d("MarkerAutomaticBehavior:dq",false,false,{CircleSmart:0,None:1,SmartIndexed:2,Indexed:3,Circle:4,Triangle:5,Pyramid:6,Square:7,Diamond:8,Pentagon:9,Hexagon:10,Tetragram:11,Pentagram:12,Hexagram:13});$d("LegendItemBadgeShape:dp",false,false,{Automatic:0,Circle:1,Line:2,Square:3,Marker:4,Bar:5,Column:6,Hidden:7});$d("LegendItemBadgeMode:dn",false,false,{Simplified:0,MatchSeries:1});$d("HighlightingMode:c4",false,false,{Closest:0,DirectlyOver:1});$d("ChartHitTestMode:c3",false,false,{Auto:0,Computational:1,ColorEncoded:2,Mixed:3,MixedFavoringComputational:4});$d("SeriesHitTestMode:c1",false,false,{Auto:0,Computational:1,ColorEncoded:2});$d("HighlightingState:cx",false,false,{"Out:outward":0,"In:inward":1,"Static:$static":2});$d("TransitionInSpeedType:cw",false,false,{Auto:0,Normal:1,ValueScaled:2,IndexScaled:3,Random:4});$d("NumericScaleMode:b2",false,false,{Linear:0,Logarithmic:1});$d("AxisExtentType:aa",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}},_cm:null,staticInit:function(){$$t.$f.sc=new $$a.ae(0,0,0,1,1)},cy:null,cz:function(){if(this.cy==null){this.cy=new $.ig.SRProvider(this._cm._j._ae)}return this.cy},a4:null,a5:function(){var $self=this;if(this.a4==null){this.a4=$.ig.DVContainer.prototype.instance().createInstance($$t.$di.$type,function(){return $self.cz().n()})}return this.a4},d8:function(){return $.ig.DVContainer.prototype.instance().checkLoaded("InteractivityFactoryManager")},init:function(){var $self=this;this.cy=null;this.bl=new $$t.gm;this.bv=0;this.bw=0;this.bn=1;this.c8=false;this.c3=false;this.rz=$$a.$ae.empty();this.rx=$$a.$ae.empty();this.c1=true;this.g2=30;this.bs=new $$t.h1;this.c6=false;this.ar=0;this.aq=1;this.c4=false;this.b9=0;this.da=false;this.c2=false;this.de=false;this.db=false;this.dd=false;this.b4=1;this.g4=0;this.dc=false;this.ry=$$a.$ae.empty();this.q5=null;this.q4=null;this.fv=NaN;this.ft=NaN;this.fu=NaN;this.fs=NaN;this.fr=NaN;this.fp=NaN;this.fq=NaN;this.fo=NaN;this.c9=false;this.c0=false;this._destroyed=false;this.hb=null;this.e9=new $$4.h(String,$.ig.$op.$type,0);this.fw=NaN;this.fl=NaN;this.fn=NaN;this.fj=NaN;this.fi=20;this.fh=NaN;this.c5=true;this.fm=NaN;this.fk=NaN;this.fe=1;this.fd=NaN;this.ff=0;this.fg=0;this.c7=false;this.g3=0;this.fb=new $$4.x($.ig.IDataLegend.prototype.$type,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.rv=$$a.$ae.empty();this.rq={__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};this._fc=$$0.$s.now();this._d2=false;this._d3=false;this.canvasRenderScheduler(new $.ig.CanvasRenderScheduler);this._am=new $.ig.CanvasRenderScheduler;this._ak=new $.ig.CanvasRenderScheduler;$$t.$f.sc=new $$a.ae(0,0,0,1,1);this.syncSettings(function(){var $ret=new $$t.fl;$ret.synchronizeHorizontally(true);$ret.synchronizeVertically(true);return $ret}());this._cm=this.cl();this.mv(this._cm);this._cm.onInit();this.n7();this.k7();this.actualSyncLink(new $$t.fk);this.of(null,this.actualSyncLink());this._ap=new $$t.e2(this);this.propertyUpdated=$.ig.Delegate.prototype.combine(this.propertyUpdated,function(a,b){$self.m7(a,b.propertyName(),b.oldValue(),b.newValue())});var a=this.series();a.collectionChanged=$.ig.Delegate.prototype.combine(a.collectionChanged,this.nw.runOn(this));var b=this.series();b.collectionResetting=$.ig.Delegate.prototype.combine(b.collectionResetting,this.nx.runOn(this));this._co=new $.ig.DoubleAnimator(0,1,this.scrollbarsAnimationDuration());this._cn=new $.ig.DoubleAnimator(0,1,this.highlightingTransitionDuration());var c=this._cn;c.propertyChanged=$.ig.Delegate.prototype.combine(c.propertyChanged,this.k6.runOn(this));this._cm.bx();this.k9();this.k8()},ce:null,k7:function(){if(this.ce!=null&&this.cf()==null){var a=this.cf();a.thumbnailSizeChanged=$.ig.Delegate.prototype.remove(a.thumbnailSizeChanged,this.m3.runOn(this))}if(this.cf()!=null){var b=this.cf();b.thumbnailSizeChanged=$.ig.Delegate.prototype.combine(b.thumbnailSizeChanged,this.m3.runOn(this))}if(this.he!=null){this.cf().backgroundImageUri(this.he)}if(this.cf()!=null){this.cf().initializeScalingRatio(this.actualPixelScalingRatio())}if(this.ce==null&&this.cf()!=null){this.lo()}this.ce=this.cf()},m3:function(a,b){this.cf().surfaceIsDirty(true);var d=this.series().getEnumerator();while(d.moveNext()){var c=d.current();c.ev(true)}},eo:function(){return false},k8:function(){this._cm.co();if(this.cf()!=null){this.cf().initializeScalingRatio(this.actualPixelScalingRatio())}},series:function(){return this.bl},bl:null,nw:function(a,b){this._dp=this.dv();if(b.oldItems()!=null){var d=b.oldItems().getEnumerator();while(d.moveNext()){var c=d.current();c.syncLink(null);c.seriesViewer(null);this.nq(c);this._cm.dy(c)}}if(b.newItems()!=null){var f=b.newItems().getEnumerator();while(f.moveNext()){var e=f.current();if(!this._cm.aq(e)){this.n8(e);this._cm.bp(e);e.seriesViewer(this);e.syncLink(this.actualSyncLink());e.ms()}}}this.ln();this.lu();this.l9()},la:function(){this.lu()},lu:function(){},_skipDataCleanup:false,skipDataCleanup:function(a){if(arguments.length===1){this._skipDataCleanup=a;return a}else{return this._skipDataCleanup}},nq:function(a){if(!this.skipDataCleanup()){if($b($$t.$ha.$type,a)!==null){a.itemsSource(null)}else if($b($$t.$ap.$type,a)!==null){a.itemsSource(null)}}this.removeSpecificDataSource(a.name(),true)},nx:function(a,b){this._dp=this.dv();var d=this.series().getEnumerator();while(d.moveNext()){var c=d.current();c.syncLink(null);c.seriesViewer(null);this.nq(c);this._cm.dy(c)}},ld: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}},dv:function(){return false},ez:function(){return this.isWindowSyncedToVisibleRange()},d4:function(){return this.a4!=null},dn:function(){return this.a4!=null},dm:function(){return this.bv!=0||this.bw!=0},dl:function(){return this.dn()&&this.dm()},a3:function(){var a=this.a5().highlightingManager();if(a.executionContext()==null){a.executionContext(this._cm.getExecutionContext())}if(a.ensureAnimator()==null){a.ensureAnimator(this.k1.runOn(this))}return a},a6:function(){var a=this.a5().scrollbarManager();if(a.executionContext()==null){a.executionContext(this._cm.getExecutionContext())}if(a.animator()==null){a.animator(this._co);a.owner(this)}return a},k1:function(){{var a=this._cn;if(!a.animationActive()&&a.intervalMilliseconds()>0){a.start()}if(a.intervalMilliseconds()==0){this.oa(1)}}},_cn:null,_co:null,k6:function(a,b){this.oa(this._cn.transitionProgress())},oa:function(a){var b=this.a3().tick(a);if(a==1&&b&&this._cn.intervalMilliseconds()>0){this._cn.start()}var c=this.a3().dirtySeries();if(this.a3().allDirty()){var d=this.series();for(var e=0;e<d.count();e++){var f=d.__inner[e];f.lr()}}else{for(var g=0;g<c.count();g++){var h=c.__inner[g];h.lr()}}if(!b){this._cn.stop()}},hideToolTip:function(){this._cm.ck();this.k4();for(var a=0;a<this.series().count();a++){if(this.series().__inner[a].isAnnotationLayer()){}}},q9:function(a){return this.q8(this.brushes(),a)},rf:function(a){return this.q8(this.outlines(),a)},rd:function(a){return this.q8(this.markerBrushes(),a)},re:function(a){return this.q8(this.markerOutlines(),a)},q8:function(a,b){if(a==null||a.count()==0){return null}else{return a.item(b%a.count())}},brushes:function(a){if(arguments.length===1){this.h($$t.$f.brushesProperty,a);return a}else{return this.c($$t.$f.brushesProperty)}},outlines:function(a){if(arguments.length===1){this.h($$t.$f.outlinesProperty,a);return a}else{return this.c($$t.$f.outlinesProperty)}},markerBrushes:function(a){if(arguments.length===1){this.h($$t.$f.markerBrushesProperty,a);return a}else{return this.c($$t.$f.markerBrushesProperty)}},markerOutlines:function(a){if(arguments.length===1){this.h($$t.$f.markerOutlinesProperty,a);return a}else{return this.c($$t.$f.markerOutlinesProperty)}},markerAutomaticBehavior:function(a){if(arguments.length===1){this.h($$t.$f.markerAutomaticBehaviorProperty,$$t.$dq.getBox(a));return a}else{return $g(this.c($$t.$f.markerAutomaticBehaviorProperty))}},_ap:null,crosshairPoint:function(a){if(arguments.length===1){if($$a.$y.l_op_Inequality(this.rq,a)){var b=this.rq;this.rq=a;this.nb("CrosshairPoint",b,this.rq)}return a}else{return this.rq}},rq:null,d7:function(){return this.cd()==1||this.cd()==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)}},plotAreaMouseLeftButtonDown:null,plotAreaMouseLeftButtonUp:null,plotAreaClicked:null,plotAreaMouseEnter:null,plotAreaMouseLeave:null,plotAreaMouseOver:null,mk:function(a,b){this.c8=false;var c=false;c=false;if(this._cm._k._ak){return}if(this.plotAreaMouseLeftButtonDown!=null){var d=this.bb(a,b,c);this.plotAreaMouseLeftButtonDown(this,d)}},bb:function(a,b,c){var d={__x:a.__x,__y:a.__y,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var e={__x:a.__x,__y:a.__y,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};if(!this.viewportRect().isEmpty()){if(c){e.__x-=this.viewportRect().left();e.__y-=this.viewportRect().top()}else{d.__x+=this.viewportRect().left();d.__y+=this.viewportRect().top()}}var f=new $$t.gu(this,d,e);f.manipulationOccurred(this.c8);return f},bf:function(a,b,c){var d={__x:a.__x,__y:a.__y,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var e={__x:a.__x,__y:a.__y,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};if(!this.viewportRect().isEmpty()){if(c){e.__x-=this.viewportRect().left();e.__y-=this.viewportRect().top()}else{d.__x+=this.viewportRect().left();d.__y+=this.viewportRect().top()}}var f=new $$t.gs(this,d,e);return f},ml:function(a,b,c){var d=false;d=false;if(this._cm._k._ak){return}if(this.plotAreaMouseLeftButtonUp!=null){var e=this.bb(a,b,d);this.plotAreaMouseLeftButtonUp(this,e)}if(!this.c8&&!c){if(this.plotAreaClicked!=null){var f=this.bb(a,b,d);this.plotAreaClicked(this,f)}}this.c8=false},isWindowSyncedToVisibleRange:function(a){if(arguments.length===1){this.h($$t.$f.isWindowSyncedToVisibleRangeProperty,a);return a}else{return this.c($$t.$f.isWindowSyncedToVisibleRangeProperty)}},shouldSimulateHoverMoveCrosshairPoint:function(a){if(arguments.length===1){this.h($$t.$f.shouldSimulateHoverMoveCrosshairPointProperty,a);return a}else{return this.c($$t.$f.shouldSimulateHoverMoveCrosshairPointProperty)}},highlightingMode:function(a){if(arguments.length===1){this.h($$t.$f.highlightingModeProperty,$$t.$dx.getBox(a));return a}else{return $g(this.c($$t.$f.highlightingModeProperty))}},horizontalViewScrollbarMode:function(a){if(arguments.length===1){this.h($$t.$f.horizontalViewScrollbarModeProperty,$$t.$du.getBox(a));return a}else{return $g(this.c($$t.$f.horizontalViewScrollbarModeProperty))}},bv:0,verticalViewScrollbarMode:function(a){if(arguments.length===1){this.h($$t.$f.verticalViewScrollbarModeProperty,$$t.$du.getBox(a));return a}else{return $g(this.c($$t.$f.verticalViewScrollbarModeProperty))}},bw:0,horizontalViewScrollbarPosition:function(a){if(arguments.length===1){this.h($$t.$f.horizontalViewScrollbarPositionProperty,$$t.$dv.getBox(a));return a}else{return $g(this.c($$t.$f.horizontalViewScrollbarPositionProperty))}},verticalViewScrollbarPosition:function(a){if(arguments.length===1){this.h($$t.$f.verticalViewScrollbarPositionProperty,$$t.$dw.getBox(a));return a}else{return $g(this.c($$t.$f.verticalViewScrollbarPositionProperty))}},horizontalViewScrollbarFill:function(a){if(arguments.length===1){this.h($$t.$f.horizontalViewScrollbarFillProperty,a);return a}else{return this.c($$t.$f.horizontalViewScrollbarFillProperty)}},horizontalViewScrollbarOutline:function(a){if(arguments.length===1){this.h($$t.$f.horizontalViewScrollbarOutlineProperty,a);return a}else{return this.c($$t.$f.horizontalViewScrollbarOutlineProperty)}},horizontalViewScrollbarStrokeThickness:function(a){if(arguments.length===1){this.h($$t.$f.horizontalViewScrollbarStrokeThicknessProperty,a);return a}else{return this.c($$t.$f.horizontalViewScrollbarStrokeThicknessProperty)}},horizontalViewScrollbarMaxOpacity:function(a){if(arguments.length===1){this.h($$t.$f.horizontalViewScrollbarMaxOpacityProperty,a);return a}else{return this.c($$t.$f.horizontalViewScrollbarMaxOpacityProperty)}},horizontalViewScrollbarCornerRadius:function(a){if(arguments.length===1){this.h($$t.$f.horizontalViewScrollbarCornerRadiusProperty,a);return a}else{return this.c($$t.$f.horizontalViewScrollbarCornerRadiusProperty)}},horizontalViewScrollbarHeight:function(a){if(arguments.length===1){this.h($$t.$f.horizontalViewScrollbarHeightProperty,a);return a}else{return this.c($$t.$f.horizontalViewScrollbarHeightProperty)}},horizontalViewScrollbarInset:function(a){if(arguments.length===1){this.h($$t.$f.horizontalViewScrollbarInsetProperty,a);return a}else{return this.c($$t.$f.horizontalViewScrollbarInsetProperty)}},horizontalViewScrollbarTrackStartInset:function(a){if(arguments.length===1){this.h($$t.$f.horizontalViewScrollbarTrackStartInsetProperty,a);return a}else{return this.c($$t.$f.horizontalViewScrollbarTrackStartInsetProperty)}},horizontalViewScrollbarTrackEndInset:function(a){if(arguments.length===1){this.h($$t.$f.horizontalViewScrollbarTrackEndInsetProperty,a);return a}else{return this.c($$t.$f.horizontalViewScrollbarTrackEndInsetProperty)}},horizontalViewScrollbarShouldAddAutoTrackInsets:function(a){if(arguments.length===1){this.h($$t.$f.horizontalViewScrollbarShouldAddAutoTrackInsetsProperty,a);return a}else{return this.c($$t.$f.horizontalViewScrollbarShouldAddAutoTrackInsetsProperty)}},verticalViewScrollbarFill:function(a){if(arguments.length===1){this.h($$t.$f.verticalViewScrollbarFillProperty,a);return a}else{return this.c($$t.$f.verticalViewScrollbarFillProperty)}},verticalViewScrollbarOutline:function(a){if(arguments.length===1){this.h($$t.$f.verticalViewScrollbarOutlineProperty,a);return a}else{return this.c($$t.$f.verticalViewScrollbarOutlineProperty)}},verticalViewScrollbarStrokeThickness:function(a){if(arguments.length===1){this.h($$t.$f.verticalViewScrollbarStrokeThicknessProperty,a);return a}else{return this.c($$t.$f.verticalViewScrollbarStrokeThicknessProperty)}},verticalViewScrollbarMaxOpacity:function(a){if(arguments.length===1){this.h($$t.$f.verticalViewScrollbarMaxOpacityProperty,a);return a}else{return this.c($$t.$f.verticalViewScrollbarMaxOpacityProperty)}},verticalViewScrollbarCornerRadius:function(a){if(arguments.length===1){this.h($$t.$f.verticalViewScrollbarCornerRadiusProperty,a);return a}else{return this.c($$t.$f.verticalViewScrollbarCornerRadiusProperty)}},verticalViewScrollbarWidth:function(a){if(arguments.length===1){this.h($$t.$f.verticalViewScrollbarWidthProperty,a);return a}else{return this.c($$t.$f.verticalViewScrollbarWidthProperty)}},verticalViewScrollbarInset:function(a){if(arguments.length===1){this.h($$t.$f.verticalViewScrollbarInsetProperty,a);return a}else{return this.c($$t.$f.verticalViewScrollbarInsetProperty)}},verticalViewScrollbarTrackStartInset:function(a){if(arguments.length===1){this.h($$t.$f.verticalViewScrollbarTrackStartInsetProperty,a);return a}else{return this.c($$t.$f.verticalViewScrollbarTrackStartInsetProperty)}},verticalViewScrollbarTrackEndInset:function(a){if(arguments.length===1){this.h($$t.$f.verticalViewScrollbarTrackEndInsetProperty,a);return a}else{return this.c($$t.$f.verticalViewScrollbarTrackEndInsetProperty)}},verticalViewScrollbarShouldAddAutoTrackInsets:function(a){if(arguments.length===1){this.h($$t.$f.verticalViewScrollbarShouldAddAutoTrackInsetsProperty,a);return a}else{return this.c($$t.$f.verticalViewScrollbarShouldAddAutoTrackInsetsProperty)}},bq:function(){if(this.highlightingBehavior()==0){return 1}if(this.highlightingMode()==3||this.highlightingMode()==5){if(this.highlightingBehavior()==2){return 4}}return this.highlightingBehavior()},bn:0,bo:function(){return this.bn},highlightingBehavior:function(a){if(arguments.length===1){this.h($$t.$f.highlightingBehaviorProperty,$$t.$dy.getBox(a));return a}else{return $g(this.c($$t.$f.highlightingBehaviorProperty))}},legendHighlightingMode:function(a){if(arguments.length===1){this.h($$t.$f.legendHighlightingModeProperty,$$t.$dz.getBox(a));return a}else{return $g(this.c($$t.$f.legendHighlightingModeProperty))}},legendItemBadgeShape:function(a){if(arguments.length===1){this.h($$t.$f.legendItemBadgeShapeProperty,$$t.$dp.getBox(a));return a}else{return $g(this.c($$t.$f.legendItemBadgeShapeProperty))}},legendItemBadgeMode:function(a){if(arguments.length===1){this.h($$t.$f.legendItemBadgeModeProperty,$$t.$dn.getBox(a));return a}else{return $g(this.c($$t.$f.legendItemBadgeModeProperty))}},propertyChanged:null,propertyUpdated:null,nb: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))}},mb:function(){this.mc(this.series())},mc: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)}}},mn:function(a,b,c){this.ng(a,b,$b($$a.$ar.$type,c))},mr:function(a,b,c){this.nk(a,b,$b($$a.$ar.$type,c))},mo:function(a,b,c){this.nh(a,b,$b($$a.$ar.$type,c))},mp:function(a,b,c){this.ni(a,b,$b($$a.$as.$type,c))},mq:function(a,b,c){var d=$b($$a.$as.$type,c);if(d!=null){this.nj(a,b,$b($$a.$as.$type,c))}},km:function(a,b){return null},el:function(){return this.c8},c8:false,lt:function(){if(!this.c3){this.c3=true;this.c8=true;if(this.viewerManipulationStarting!=null){var a=new $$t.m;a.isDragZoom(true);this.viewerManipulationStarting(this,a)}}},ms:function(a,b,c){},mt:function(a,b,c){},seriesCursorMouseMove:null,ne:function(a,b){if(this.seriesCursorMouseMove!=null&&this._dr){this.seriesCursorMouseMove(this,new $$t.gw(this,a,b))}},seriesMouseLeftButtonDown:null,ni:function(a,b,c){if(this.seriesMouseLeftButtonDown!=null){this.seriesMouseLeftButtonDown(this,new $$t.g6(this,a,b,c))}},seriesMouseLeftButtonUp:null,nj:function(a,b,c){if(this.seriesMouseLeftButtonUp!=null){this.seriesMouseLeftButtonUp(this,new $$t.g6(this,a,b,c))}},seriesMouseMove:null,simulateHover:function(a){this.a5().simulateHover(this,a)},n2:function(a){a={__x:a.__x-this.viewportRect().left(),__y:a.__y-this.viewportRect().top(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var b=this.ru(a);if(this.shouldSimulateHoverMoveCrosshairPoint()){this.kv(b)}else{var c=this.bo();var d=c==2||c==3||c==4;if(d){this.ob(b);for(var e=0;e<this.series().count();e++){var f=this.series().__inner[e];f.mr(b);if(f.isStacked()){f.k1(function(g){g.mr(b);return true})}}}}},nk:function(a,b,c){if(this.seriesMouseMove!=null){this.seriesMouseMove(this,new $$t.g8(this,a,b,c))}},seriesMouseEnter:null,ng:function(a,b,c){if(this.seriesMouseEnter!=null){this.seriesMouseEnter(this,new $$t.g8(this,a,b,c))}},seriesMouseLeave:null,nh:function(a,b,c){if(this.seriesMouseLeave!=null){this.seriesMouseLeave(this,new $$t.g8(this,a,b,c))}},c3:false,ls:function(){if(this.c3){this.c3=false;if(this.viewerManipulationEnding!=null){var a=new $$t.m;a.isDragZoom(true);this.viewerManipulationEnding(this,a)}}},rz:null,viewportRect:function(){return this.rz},rx:null,effectiveViewport:function(a){if(arguments.length===1){this.rx=a;return a}else{return this.rx}},r9:function(a,b,c){if(c.isEmpty()){return 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)},c1:false,rw:null,contentViewport:function(){if(this.c1){this.c1=false;var a=this.r7(this.viewportRect(),this.effectiveViewport(),this.actualWindowRect());this.rw=a}return this.rw},r7: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},r2:function(a){this.c1=true;return $$a.$ae.empty()},r8:function(){return this.viewportRect()},n6:function(a){a.j7(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)}},_dg: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))}},g2:0,g5:function(a){if(arguments.length===1){this.g2=a;return a}else{return this.g2}},highlightingTransitionDuration:function(a){if(arguments.length===1){this.h($$t.$f.highlightingTransitionDurationProperty,a);
return a}else{return $h(this.c($$t.$f.highlightingTransitionDurationProperty))}},scrollbarsAnimationDuration:function(a){if(arguments.length===1){this.h($$t.$f.scrollbarsAnimationDurationProperty,a);return a}else{return $h(this.c($$t.$f.scrollbarsAnimationDurationProperty))}},_em:false,_di:false,m6:function(a,b){if(!b.isEmpty()){this.rz=b;this.rx=this.r2(this.rz);this._cm.eq(this.rz)}if(this.dv()){if(this.actualSyncLink()!=null){this.oi(this.actualWindowRect(),false)}}this.mm(a,b);if(this.dl()){this.a6().updateScrollbars(this,this.actualWindowRect(),this.actualWindowRect(),a,b)}},bs:null,bt:function(){return this.bs},c6:false,ks:function(a,b){var c=false;c=true;if(this.viewportRect().containsPoint(a)){if(!this.c6){this.c6=true;if(this.plotAreaMouseEnter!=null){var d=this.bf(a,false,c);d.isDuringManipulation(b);this.plotAreaMouseEnter(this,d)}}else{this.c6=true;if(this.plotAreaMouseOver!=null){var e=this.bf(a,false,c);e.isDuringManipulation(b);this.plotAreaMouseOver(this,e)}}}else{if(this.c6){this.c6=false;if(this.plotAreaMouseLeave!=null){var f=this.bf(a,false,c);f.isDuringManipulation(b);this.plotAreaMouseLeave(this,f)}}}},isPagePanningAllowed:function(a){if(arguments.length===1){this.h($$t.$f.isPagePanningAllowedProperty,a);return a}else{return this.c($$t.$f.isPagePanningAllowedProperty)}},ar:0,contentHitTestMode:function(a){if(arguments.length===1){var b=this.ar;this.ar=a;if(b!=this.ar){this.nb("ContentHitTestMode",$$t.$c3.getBox(b),$$t.$c3.getBox(this.ar))}return a}else{return this.ar}},nm:function(){this.actualContentHitTestMode(this.au())},au:function(){if(!this.d8()){return 1}return this.a5().getResolvedHitTestmode(this)},aq:0,actualContentHitTestMode:function(a){if(arguments.length===1){var b=this.aq;this.aq=a;if(b!=this.aq){this.nb("ActualContentHitTestMode",$$t.$c3.getBox(b),$$t.$c3.getBox(this.aq))}return a}else{return this.aq}},isSurfaceInteractionDisabled:function(a){if(arguments.length===1){this.h($$t.$f.isSurfaceInteractionDisabledProperty,a);return a}else{return this.c($$t.$f.isSurfaceInteractionDisabledProperty)}},seriesAnimating:null,nd:function(a){if(this.seriesAnimating!=null){this.seriesAnimating(a)}},isZoomingHorizontallyEnabled:function(){},isZoomingVerticallyEnabled:function(){},isZoomingEnabled:function(){return this.isZoomingHorizontallyEnabled()||this.isZoomingVerticallyEnabled()},onDetachedFromUI:function(){this._cm.onDetachedFromUI();$$t.$fo.e(this)},onAttachedToUI:function(){this._cm.onAttachedToUI();$$t.$fo.c(this)},cd:function(a){if(arguments.length===1){if(this.cd()!=a){var b=this.b9;this.b9=a;if(this.d8()){this.a5().onStateChanged(this)}if(b==1&&this.b9!=1){this.ls()}}return a}else{return this.b9}},c4:false,b9:0,me:function(a){this.kv(this.ru(a))},mf:function(a,b){var c=false;c=false;this.kv({__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});if(this.c6){this.c6=false;if(this.plotAreaMouseLeave!=null){var d=this.bf(a,false,c);d.isDuringManipulation(b);this.plotAreaMouseLeave(this,d)}}},es:function(a,b){return this.a5().onMouseWheel(this,a,b)},l4:function(a){this.a5().onDoubleTap(this,a)},onKeyDown:function(a){return this.a5().onKeyDown(this,a)},da:false,_dr:false,c2:false,dk:function(a){if(arguments.length===1){this.c2=a;return a}else{return this.c2}},d9:function(){return this._dp||this.useFixedAspectZoom()},l6:function(a){this.a5().onDragDelta(this,a)},dragCrosshairActivated:function(){return this.c2},_tooltipStyle:null,tooltipStyle:function(a){if(arguments.length===1){this._tooltipStyle=a;return a}else{return this._tooltipStyle}},mj:function(a){this.a5().onPlotAreaHold(this,a)},l7:function(a,b){this.a5().onDragStarted(this,a,b)},l5:function(a){this.a5().onDragCompleted(this,a)},et:function(a){if(arguments.length===1){this.da=a;return a}else{return this.da}},m1:function(){this.a5().onZoomStart(this)},mi:function(a){this.a5().onPinchStarted(this,a)},m2:function(a,b,c,d){this.a5().onZoomStarted(this,a,b,c,d)},mh:function(a){this.a5().onPinchDelta(this,a)},my:function(a,b,c,d){this.a5().onZoomDelta(this,a,b,c,d)},md:function(a){this.a5().onManipulationStarted(this,a)},mg:function(a){this.a5().onPinchCompleted(this,a)},l8:function(a){this.a5().onGestureCompleted(this,a)},mx:function(a,b,c,d){this.a5().onZoomCompleted(this,a,b,c,d)},ma:function(a){this._cm.ej(a.height())},k4:function(){if(this.c2){this.kv({__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});this._cm.ch()}this.c2=false},lx:function(a,b){this.a5().onContactStarted(this,a,b)},cb:function(a){var b=this._cm._k!=null&&this._cm._k._ak?this.rightButtonDefaultInteraction():this.defaultInteraction();if(b!=3){return b}return this._cm.m(a)},viewerManipulationStarting:null,viewerManipulationEnding:null,de:false,m0:function(){this.dd=false;if(!this.de){this.de=true;this.c8=true;if(this.viewerManipulationStarting!=null){var a=new $$t.m;a.isZoomPan(true);this.viewerManipulationStarting(this,a)}}this.a5().onZoomPanInteractionStarting(this)},mz:function(){if(this.de){this.de=false;if(this.viewerManipulationEnding!=null){var a=new $$t.m;a.isZoomPan(true);this.viewerManipulationEnding(this,a)}}this.a5().onZoomPanInteractionEnding(this)},startTiledZoomingIfNecessary:function(){this.a5().startTiledZoomIfNecessary(this)},endTiledZoomingIfRunning:function(){if(this.dd){this.l1()}this.a5().endTiledZoomIfRunning(this)},ku:function(){this.clearTileZoomCache()},clearTileZoomCache:function(){if(this.d8()){this.a5().clearTileZoomCache(this)}},m4:function(){},np:function(){},nn:function(){for(var a=0;a<this.series().count();a++){this.series().__inner[a].renderSeries(false)}this.k3(false,false,true)},lw:function(a,b){this.a5().onContactMoved(this,a,b)},ex:function(){return false},db:false,e1:function(a){if(arguments.length===1){this.db=a;return a}else{return this.db}},lv:function(a,b,c){this.a5().onContactCompleted(this,a,b,c)},og:function(a,b){if(b.propertyName()=="SyncChannel"){$$t.$fo.b(this,b.oldValue(),b.newValue())}},of:function(a,b){if(a!=null){a.removeChart(this);a.propertyUpdated=$.ig.Delegate.prototype.remove(a.propertyUpdated,this.propertyUpdated)}if(b!=null){b.addChart(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)}},kv:function(a){if(this.dl()){this.a6().onCrosshairMoved(this.rs(a))}this.actualSyncLink().an(this,a)},oi:function(a,b){this.oj(a,b,!b)},oj:function(a,b,c){if(!b){this.actualSyncLink().au(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().at(this,e)}},m5:function(a,b){if(!b){this.actualSyncLink().ap(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().ap(this,d)}},ed:function(){return this.actualSyncLink()!=null},fa:function(){var d__=new $$t.g((-2));d__.__4__this=this;return d__},ru:function(a){a={__x:a.__x+this.viewportRect().left(),__y:a.__y+this.viewportRect().top(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var b=this.contentViewport();var c=this.actualWindowRect().left()+this.actualWindowRect().width()*(a.__x-b.left())/b.width();var d=this.actualWindowRect().top()+this.actualWindowRect().height()*(a.__y-b.top())/b.height();return{__x:c,__y:d,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},rs:function(a){var b=this.contentViewport();var c=(a.__x-this.actualWindowRect().left())*b.width()/this.actualWindowRect().width()+b.left();var d=(a.__y-this.actualWindowRect().top())*b.height()/this.actualWindowRect().height()+b.top();a={__x:a.__x-this.viewportRect().left(),__y:a.__y-this.viewportRect().top(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return{__x:c,__y:d,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},se:function(a){a=new $$a.ae(0,a.left()+this.viewportRect().left(),a.top()+this.viewportRect().top(),a.width(),a.height());var b=this.contentViewport();var c=this.actualWindowRect().left()+this.actualWindowRect().width()*(a.left()-b.left())/b.width();var d=this.actualWindowRect().top()+this.actualWindowRect().height()*(a.top()-b.top())/b.height();var e=this.actualWindowRect().left()+this.actualWindowRect().width()*(a.right()-b.left())/b.width();var f=this.actualWindowRect().top()+this.actualWindowRect().height()*(a.bottom()-b.top())/b.height();return new $$a.ae(0,c,d,e-c,f-d)},windowRectChanged:null,nl:function(a,b){if(this.windowRectChanged!=null&&$$a.$ae.l_op_Inequality(a,b)){this.windowRectChanged(this,new $.ig.RectChangedEventArgs(a,b))}},mw:function(a,b){this.nl(a,b)},sizeChanged:null,mu: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)))}},_dz:false,ev: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,m9:function(a,b){if(this.actualWindowRectChanged!=null&&this.ev(a,b)){this.actualWindowRectChanged(this,new $.ig.RectChangedEventArgs(a,b))}},resetZoom:function(){this._cm.d2()},gridAreaRectChanged:null,na: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},mm:function(a,b){this.na(a,b);if(this.d8()){this.a5().renderCrosshairs(this)}if(this.isMap()&&($$a.$ae.l_op_Equality(a,null)||a.isEmpty()||a.width()==0||a.height()==0)){this.oi(this.windowRect(),false)}else{this.k9()}},windowResponse:function(a){if(arguments.length===1){this.h($$t.$f.windowResponseProperty,$$t.$f9.getBox(a));return a}else{return $g(this.c($$t.$f.windowResponseProperty))}},lc:function(){this.k9()},_dt: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}},b0:null,actualSyncLink:function(a){if(arguments.length===1){var b=this.b0;this.b0=a;this.nb("ActualSyncLink",b,this.b0);return a}else{return this.b0}},_e2:false,lb:function(){this._cm.d3()},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))}},dd:false,l2:function(){this.dd=true},l0:function(){this.dd=false},l1:function(){if(this.dd){if(this.de){this.de=false;if(this.viewerManipulationEnding!=null){var a=new $$t.m;a.isZoomPan(true);this.viewerManipulationEnding(this,a)}this.c8=false}}},cf:function(){return this._cm.i()._a},oc:function(a){if(this.cf()!=null){this.cf().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))}},_dy:false,_e5:false,b4:0,b5:function(a){if(arguments.length===1){this.b4=a;return a}else{return this.b4}},b6:function(){if(this.zoomCoercionMode()==0){return 1}return this.zoomCoercionMode()},zoomCoercionMode:function(a){if(arguments.length===1){this.h($$t.$f.zoomCoercionModeProperty,$$t.$d5.getBox(a));return a}else{return $g(this.c($$t.$f.zoomCoercionModeProperty))}},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)}},dq:function(){return this.cd()==0&&!this.da&&!this.db},dh:function(){if(this.actualSyncLink()!=null&&this.actualSyncLink().charts().count()>0){var a=true;a=this.dq();if(!a){return false}for(var b=0;b<this.actualSyncLink().charts().count();b++){if(!this.actualSyncLink().charts().item(b).dq()){return false}}return true}else{return this.dq()}},_sh:null,cancelManipulation:function(){if(this.cd()==2){this._cm.bt();this.cd(0);this.mz();this.m5($$a.$ae.empty(),true);if(this.windowResponse()==1){this.oi(this._sh,true)}}if(this.cd()==1){this._cm.bt();this.cd(0);this.mz();this._cm.cf();this.m5($$a.$ae.empty(),true)}},g4:0,notifyCrosshairUpdate:function(){},oh: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},m7:function(a,b,c,d){switch(b){case"Title":this._cm.dj();break;case"Subtitle":this._cm.dj();break;case"ZoomCoercionMode":this.b5(this.b6());break;case"HorizontalViewScrollbarMode":this.bv=this.horizontalViewScrollbarMode();if(this.dn()||this.d8()){this.a6().onHorizontalScrollbarModeChanged(this.bv)}break;case"VerticalViewScrollbarMode":this.bw=this.verticalViewScrollbarMode();if(this.dn()||this.d8()){this.a6().onVerticalScrollbarModeChanged(this.bw)}break;case"ActualContentHitTestMode":this.lp();break;case"ContentHitTestMode":this.nm();break;case"TitleHorizontalAlignment":this._cm.dh(c,d);this._cm.dj();break;case"SubtitleHorizontalAlignment":this._cm.dd(c,d);this._cm.dj();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._cm.dj();break;case"PreviewPathFill":case"PreviewPathOpacity":case"PreviewPathStroke":this._cm.db();break;case"PixelScalingRatio":if($.ig.util.isNaN($.ig.DeviceUtils.prototype.a(this.pixelScalingRatio()))){this.k8()}else{this.actualPixelScalingRatio($.ig.DeviceUtils.prototype.a(this.pixelScalingRatio()))}break;case"InteractionPixelScalingRatio":this.actualInteractionPixelScalingRatio(this.interactionPixelScalingRatio());break;case"ActualPixelScalingRatio":this._cm.pixelScalingRatioChanged();break;case"IsPagePanningAllowed":this._cm.cp();break;case"ActualSyncLink":this.of($b($$t.$fk.$type,c),$b($$t.$fk.$type,d));break;case"CrosshairVisibility":if(!this._dy){this._e5=true}if(this.crosshairVisibility()==0){this._dr=true}else{this._dr=this.actualMobileMode()}if(this.d8()){this.a5().renderCrosshairs(this)}break;case"CrosshairPoint":if(this.d8()){if(this.eq()){this.ob(this.crosshairPoint())}this.a5().renderCrosshairs(this)}this.notifyCrosshairUpdate();break;case"WindowRect":if(this.actualSyncLink()!=null){this.g4++;this.oi(d,false);this.g4--}if(!this.windowRect().equals1(c)&&this.g4==0){this.mw(c,this.windowRect())}this.k9();break;case"WindowPositionHorizontal":this.actualWindowPositionHorizontal(this.windowPositionHorizontal());break;case"WindowPositionVertical":this.actualWindowPositionVertical(this.windowPositionVertical());break;case"ActualWindowPositionVertical":case"ActualWindowPositionHorizontal":if(!this._e3){this.oh(this.getActualWindowScaleHorizontal(),this.getActualWindowScaleVertical())}break;case"IsSurfaceInteractionDisabled":this._cm.c5();break;case"HighlightingTransitionDuration":this._cn.intervalMilliseconds(this.highlightingTransitionDuration());break;case"OverviewPlusDetailPaneVisibility":this.oe();break;case"ActualWindowRect":this.c1=true;if(this.ev(c,d)){this.kn(c,d)}if(d.width()==1&&d.height()==1&&c.isEmpty()){this._e8=true}this.m9(c,d);break;case"PlotAreaBackground":this._cm.da(d);break;case"UseTiledZooming":this._dg=this.useTiledZooming();break;case"ZoomTileCacheSize":this.g5(this.zoomTileCacheSize());this.clearTileZoomCache();break;case"PreferHigherResolutionTiles":this.a5().onPreferHigherResolutionTilesChanged(this);break;case"HighlightingMode":case"HighlightingBehavior":this.bn=this.bq();if(this.d8()){var e=this.a3();e.highlightingBehavior(this.bo())}break;case"LegendItemBadgeShape":var g=this.series().getEnumerator();while(g.moveNext()){var f=g.current();f.legendItemBadgeShape(this.legendItemBadgeShape())}break;case"LegendItemBadgeMode":var i=this.series().getEnumerator();while(i.moveNext()){var h=i.current();h.legendItemBadgeMode(this.legendItemBadgeMode())}break;case"Brushes":case"Outlines":case"MarkerBrushes":case"MarkerOutlines":case"MarkerAutomaticBehavior":var k=this.series().getEnumerator();while(k.moveNext()){var j=k.current();j.notifyIndexedPropertiesChanged()}break;case"HorizontalViewScrollbarCornerRadius":case"HorizontalViewScrollbarFill":case"HorizontalViewScrollbarMaxOpacity":case"HorizontalViewScrollbarOutline":case"HorizontalViewScrollbarStrokeThickness":case"VerticalViewScrollbarCornerRadius":case"VerticalViewScrollbarFill":case"VerticalViewScrollbarMaxOpacity":case"VerticalViewScrollbarOutline":case"VerticalViewScrollbarStrokeThickness":if(this.d8()){this.a6().updateBarAppearance(this,this.horizontalViewScrollbarFill(),this.verticalViewScrollbarFill(),this.horizontalViewScrollbarOutline(),this.verticalViewScrollbarOutline(),this.horizontalViewScrollbarStrokeThickness(),this.verticalViewScrollbarStrokeThickness(),this.horizontalViewScrollbarMaxOpacity(),this.verticalViewScrollbarMaxOpacity())}break;case"HorizontalViewScrollbarHeight":case"HorizontalViewScrollbarInset":case $$t.$f.ic:case"HorizontalViewScrollbarTrackStartInset":case"HorizontalViewScrollbarTrackEndInset":if(this.d8()){this.a6().updateBarDimensions(this,this.horizontalViewScrollbarHeight(),this.horizontalViewScrollbarCornerRadius(),this.horizontalViewScrollbarInset(),this.horizontalViewScrollbarShouldAddAutoTrackInsets(),this.horizontalViewScrollbarTrackStartInset(),this.horizontalViewScrollbarTrackEndInset(),this.verticalViewScrollbarWidth(),this.verticalViewScrollbarCornerRadius(),this.verticalViewScrollbarInset(),this.verticalViewScrollbarShouldAddAutoTrackInsets(),this.verticalViewScrollbarTrackStartInset(),this.verticalViewScrollbarTrackEndInset())}break;case"VerticalViewScrollbarPosition":if(this.d8()){this.a6().updateVerticalScrollbarPosition(this.verticalViewScrollbarPosition())}break;case"HorizontalViewScrollbarPosition":if(this.d8()){this.a6().updateHorizontalScrollbarPosition(this.horizontalViewScrollbarPosition())}break}},d5:function(){return this.bo()==2||this.bo()==3||this.bo()==4},eq:function(){return this.bo()==2||this.bo()==3||this.bo()==4},_bk:null,ob:function(a){var $self=this;var b=1.7976931348623157e308;var c=null;for(var d=0;d<this.series().count();d++){var e=this.series().__inner[d];if(e.isAnnotationLayer()){continue}if(e.cz()&&e.c2()){continue}if(e.isStacked()){e.k1(function(f){var g=$self.kl(f,b,c,a);if(g==null){return true}b=g._c;c=g._d;return true})}var f=this.kl(e,b,c,a);if(f==null){continue}b=f._c;c=f._d}this._bk=c},kl:function(a,b,c,d){var e=a.fromWorldPosition(d);var f=a.getSeriesValuePosition(d,true,true);if($.ig.util.isNaN(f.__x)||$.ig.util.isNaN(f.__y)){return null}var g=(e.__x-f.__x)*(e.__x-f.__x)+(e.__y-f.__y)*(e.__y-f.__y);if(g<b){b=g;c=a}return new $$6.u(Number,$$t.$ha.$type,b,c)},oe:function(){this.dc=this.overviewPlusDetailPaneVisibility()==0;this._cm.dp();this.od();this._cm.updateOverviewPlusDetailRects();this.lb();this.ln()},lp:function(){this._cm.onActualHitTestModeChanged()},od:function(){if(this.cf()==null){return}this.cf().visibility(this.overviewPlusDetailPaneVisibility());this.cf().isZoomable(this.isZoomingEnabled())},dc:false,_e3: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))}},ry:null,previewRect:function(a){if(arguments.length===1){var b=this.ry;this.ry=a;if(this.ry.isEmpty()){this._cm.cj()}else{this._cm.en(this.viewportRect(),this.sd(this.previewRect()));this._cm.ec();this.nb("PreviewRect",b,this.ry)}return a}else{return this.ry}},_fc:new Date,_e8:false,n5:function(){this.actualWindowPositionHorizontal(this.actualWindowRect().x());this.actualWindowPositionVertical(this.actualWindowRect().y())},kn:function(a,b){this._e8=false;this._fc=$$0.$s.now();if(this.d4()){for(var c=0;c<this.series().count();c++){this.series().__inner[c].km()}this.a3().clear()}if(this._cn.animationActive()){this._cn.stop()}var d=this._e3;this._e3=true;this.n5();this._e3=d;this._cm.ck();this._cm.ep(this.actualWindowRect());if(this.dl()){this.a6().updateScrollbars(this,a,this.actualWindowRect(),this.viewportRect(),this.viewportRect())}this.lq(a,b)},lq:function(a,b){},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)}},sd: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,nc:function(){if(this.refreshCompleted!=null&&!this._destroyed){this.refreshCompleted(this,new $$t.k)}},cl:function(){},mv:function(a){this.od()},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))}},hg:null,titleTextStyle:function(a){if(arguments.length===1){var b=this.hg;this.hg=a;this.nb("TitleTextStyle",b,a);return a}else{return this.hg}},hf:null,subtitleTextStyle:function(a){if(arguments.length===1){var b=this.hf;this.hf=a;this.nb("SubtitleTextStyle",b,a);return a}else{return this.hf}},q5:null,titleTextColor:function(a){if(arguments.length===1){var b=this.q5;this.q5=a;this.nb("TitleTextColor",b,a);return a}else{return this.q5}},q4:null,subtitleTextColor:function(a){if(arguments.length===1){var b=this.q4;this.q4=a;this.nb("SubtitleTextColor",b,a);return a}else{return this.q4}},fv:0,titleTopMargin:function(a){if(arguments.length===1){var b=this.fv;this.fv=a;this.nb("TitleTopMargin",b,a);return a}else{return this.fv}},ft:0,titleLeftMargin:function(a){if(arguments.length===1){var b=this.ft;this.ft=a;this.nb("TitleLeftMargin",b,a);return a}else{return this.ft}},fu:0,titleRightMargin:function(a){if(arguments.length===1){var b=this.fu;this.fu=a;this.nb("TitleRightMargin",b,a);return a}else{return this.fu}},fs:0,titleBottomMargin:function(a){if(arguments.length===1){var b=this.fs;this.fs=a;this.nb("TitleBottomMargin",b,a);return a}else{return this.fs}},fr:0,subtitleTopMargin:function(a){if(arguments.length===1){var b=this.fr;this.fr=a;this.nb("SubtitleTopMargin",b,a);return a}else{return this.fr}},fp:0,subtitleLeftMargin:function(a){if(arguments.length===1){var b=this.fp;this.fp=a;this.nb("SubtitleLeftMargin",b,a);return a}else{return this.fp}},fq:0,subtitleRightMargin:function(a){if(arguments.length===1){var b=this.fq;this.fq=a;this.nb("SubtitleRightMargin",b,a);return a}else{return this.fq}},fo:0,subtitleBottomMargin:function(a){if(arguments.length===1){var b=this.fo;this.fo=a;this.nb("SubtitleBottomMargin",b,a);return a}else{return this.fo}},subtitle:function(a){if(arguments.length===1){this.h($$t.$f.subtitleProperty,a);return a}else{return this.c($$t.$f.subtitleProperty)}},si:function(){return this._cm.fj()},sj:function(){return this._cm.fk()},an:function(a){return this._cm.c(a)},ao:function(a){return this._cm.d(a)},getFontInfo:function(){},getFontHeight:function(){return this._cm.fontHeight()},ep:function(){return false},lz:function(){},getFontBrush:function(){},q7:function(){},_tooltipTemplate:null,tooltipTemplate:function(a){if(arguments.length===1){this._tooltipTemplate=a;return a}else{return this._tooltipTemplate}},provideContainer:function(a){this._cm.c0(a)},onContainerResized:function(a,b){this._cm.c1(a,b)},notifyContainerResized:function(){this._cm.notifyContainerResized();this.lz()},getContainerRect:function(){return this._cm.fb()},ensureCorrectSize:function(){this._cm.b5()},getContainerOffsets:function(){return this._cm.e8()},cq:function(){return this._cm.t()},cp:function(){return this._cm.q()},ra:function(){return this._cm.e0()},rb:function(){return this._cm.e3()},attachSeries:function(a){this._cm.bp(a)},removeSeries:function(a){this._cm.dy(a)},_canvasRenderScheduler:null,canvasRenderScheduler:function(a){if(arguments.length===1){this._canvasRenderScheduler=a;return a}else{return this._canvasRenderScheduler}},_am:null,_ak:null,c9:false,mobileMode:function(a){if(arguments.length===1){var b=this.c9;this.c9=a;if(b!=this.c9){this._cm.cr(this.c9)}return a}else{return this.c9}},c0:false,actualMobileMode:function(a){if(arguments.length===1){var b=this.c0;this.c0=a;if(b!=this.c0){this._cm.bk(this.c0)}return a}else{return this.c0}},_syncSettings:null,syncSettings:function(a){if(arguments.length===1){this._syncSettings=a;return a}else{return this._syncSettings}},addTooltipToView:function(a){this._cm.bn(a)},nt:function(a){this._cm.dz(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,hb:null,e9: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.$ha.$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.ky();this.removeWidgetLevelDataSource();this.onDetachedFromUI();this._cm.c0(null)},ky:function(){},setWidgetLevelDataSource:function(source_){if(source_.dataView&&source_.dataSource){source_=source_.dataView()}this.hb=source_;this.n9()},removeWidgetLevelDataSource:function(){this.hb=null;this.n9()},setSpecificDataSource:function(a,source_){if(source_.dataView&&source_.dataSource){source_=source_.dataView()}if(String.isNullOrEmpty(a)==false){if(!this.e9.containsKey(a)){this.e9.add(a,source_)}else{this.e9.item(a,source_)}}this.n9()},removeSpecificDataSource:function(a,b){if(String.isNullOrEmpty(a)==false){if(this.e9.containsKey(a)){this.e9.remove(a)}}if(!b){this.n9()}},ny:function(a,b){if(a.itemsSource()!=b){a.itemsSource(b)}},n8:function(a){if(!this.manageDataSources()){return}if($b($$t.$ha.$type,a)!==null){var b=a;if(this.e9.containsKey(b.name())){var c=this.e9.item(b.name());this.ny(b,c)}else{this.ny(b,this.hb)}}if($b($$t.$ap.$type,a)!==null){var d=a;if(this.e9.containsKey(d.name())){var e=this.e9.item(d.name());if(d.itemsSource()!=e){d.itemsSource(e)}}else{if(d.itemsSource()!=this.hb){d.itemsSource(this.hb)}}}},n9:function(){if(!this.manageDataSources()){return}var b=this.series().getEnumerator();while(b.moveNext()){var a=b.current();this.n8(a)}},fw:0,topMargin:function(a){if(arguments.length===1){
this.fw=a;this.lb();return a}else{return this.fw}},fl:0,leftMargin:function(a){if(arguments.length===1){this.fl=a;this.lb();return a}else{return this.fl}},fn:0,rightMargin:function(a){if(arguments.length===1){this.fn=a;this.lb();return a}else{return this.fn}},fj:0,bottomMargin:function(a){if(arguments.length===1){this.fj=a;this.lb();return a}else{return this.fj}},fi:0,autoMarginWidth:function(a){if(arguments.length===1){this.fi=a;this.lb();return a}else{return this.fi}},fh:0,autoMarginHeight:function(a){if(arguments.length===1){this.fh=a;this.lb();return a}else{return this.fh}},shouldAddAutoMargins:function(){return false},c5:false,isAntiAliasingEnabledDuringInteraction:function(a){if(arguments.length===1){var b=this.c5;this.c5=a;this.nb("IsAntiAliasingEnabledDuringInteraction",b,this.c5);return a}else{return this.c5}},fm:0,pixelScalingRatio:function(a){if(arguments.length===1){var b=this.fm;this.fm=a;this.nb("PixelScalingRatio",b,this.fm);return a}else{return this.fm}},fk:0,interactionPixelScalingRatio:function(a){if(arguments.length===1){var b=this.fk;this.fk=a;this.nb("InteractionPixelScalingRatio",b,this.fk);return a}else{return this.fk}},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},he:null,overviewPlusDetailPaneBackgroundImageUri:function(a){if(arguments.length===1){this.he=a;if(this.cf()==null){return}this.cf().backgroundImageUri(this.he);return a}else{return this.he}},fe:0,actualPixelScalingRatio:function(a){if(arguments.length===1){var b=this.fe;this.fe=a;this.nb("ActualPixelScalingRatio",b,this.fe);return a}else{return this.fe}},fd:0,actualInteractionPixelScalingRatio:function(a){if(arguments.length===1){var b=this.fd;this.fd=a;this.nb("ActualInteractionPixelScalingRatio",b,this.fd);return a}else{return this.fd}},rv:null,actualWindowRect:function(a){if(arguments.length===1){var b=$$a.$ae.l_op_Inequality(this.rv,a);if(b){var c=this.rv;this.rv=a;this.nb("ActualWindowRect",c,a)}return a}else{return this.rv}},getCurrentActualWindowRect:function(){return this.actualWindowRect()},_dx:false,k9:function(){if(this._dx){return}this.actualWindowRect(this.r1())},sb:function(){return $$a.$ae.empty()},r1:function(){var a=this.windowRect().left();var b=this.windowRect().top();var c=this.windowRect().width();var d=this.windowRect().height();if(this.b5()==1){a=Math.min(1,Math.max(0,this.windowRect().left()));c=Math.min(1,Math.max(0,this.windowRect().width()))}if(this.b5()==1){b=Math.min(1,Math.max(0,this.windowRect().top()));d=Math.min(1,Math.max(0,this.windowRect().height()))}return new $$a.ae(0,a,b,c,d)},renderToImage:function(a,b){return this._cm.renderToImage(a,b)},ff:0,actualWindowPositionHorizontal:function(a){if(arguments.length===1){var b=this.ff;this.ff=a;this.nb("ActualWindowPositionHorizontal",b,this.ff);return a}else{return this.ff}},fg:0,actualWindowPositionVertical:function(a){if(arguments.length===1){var b=this.fg;this.fg=a;this.nb("ActualWindowPositionVertical",b,this.fg);return a}else{return this.fg}},lo:function(){if(this.dc&&this.cf()!=null){this.cf().surfaceIsDirty(true);this.cf().doRefresh(false)}this.ku()},ln:function(){if(this.dc&&this.cf()!=null){this.cf().surfaceIsDirty(true);this.cf().doRefresh(false)}this.ku()},flush:function(){this.k3(true,true,true)},k3:function(a,b,c){this._ap.y();if(a){this._cm.b7();this._ap.y()}if(c){this.canvasRenderScheduler().i()}if(b){this._cm._a.i()}this._e8=true},useFixedAspectZoom:function(){return false},ou:null,av:null,no:function(a,b){if(this.ou!=null){this.n4(this.ou);this.ou=null;this.av=null}this.ou=a;this.av=this._ap.k(2,a,b)},n4:function(a){this._ap.ad(2,a);this.ou=null;this.av=null},kw:function(){this._ap.ac(2,this.ou,this.av,false)},_d2:false,_d3:false,_d0:false,l9: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._d2=a;this._d3=b;this._d0=c},c7:false,isThumbnailRequired:function(){return this.dc},kq:function(){this._cm.bq();for(var a=0;a<this.series().count();a++){this.series().__inner[a].lh()}},ej:function(){return this._cm.justZoomed()},g3:0,g7:function(){var a=this.g3;this.g3++;return a},ct:function(){if(this.titleTextStyle()==null){return null}return $.ig.FontUtil.prototype.toFontInfo(this._cm._j._ae,this.titleTextStyle())},cs:function(){if(this.subtitleTextStyle()==null){return null}return $.ig.FontUtil.prototype.toFontInfo(this._cm._j._ae,this.subtitleTextStyle())},n7:function(){var a=false;a=this.actualMobileMode();this._dy=true;this._dr=a&&!this._e5||this.crosshairVisibility()==0;this._dy=false},_dp:false,previewPathStroke:function(a){if(arguments.length===1){this.h($$t.$f.previewPathStrokeProperty,a);return a}else{return this.c($$t.$f.previewPathStrokeProperty)}},previewPathFill:function(a){if(arguments.length===1){this.h($$t.$f.previewPathFillProperty,a);return a}else{return this.c($$t.$f.previewPathFillProperty)}},previewPathOpacity:function(a){if(arguments.length===1){this.h($$t.$f.previewPathOpacityProperty,a);return a}else{return this.c($$t.$f.previewPathOpacityProperty)}},_d6:false,seriesDataUpdated:null,nf:function(){if(this.seriesDataUpdated!=null){this.seriesDataUpdated(this,$$0.$w.empty)}},li:function(){for(var a=0;a<this.fb.count();a++){this.fb.__inner[a].notifySeriesCollectionChanged()}},lj:function(a){for(var b=0;b<this.fb.count();b++){this.fb.__inner[b].notifyVisualPropertiesChanged(a)}},lh:function(a){for(var b=0;b<this.fb.count();b++){this.fb.__inner[b].notifyCursorPositionChanged(a)}},fb:null,attachDataLegend:function(a){this.fb.add(a)},detachDataLegend:function(a){this.fb.remove(a)},getDataLegendSeries:function(){var a=0;for(var b=0;b<this.series().count();b++){if(this.series().__inner[b].isUsableInLegend()){a++}}var c=new Array(a);var d=0;for(var e=0;e<this.series().count();e++){if(this.series().__inner[e].isUsableInLegend()){c[d]=this.series().__inner[e];d++}}return c},$type:new $.ig.Type("SeriesViewer",$$a.$f.$type,[$$0.$b6.$type,$.ig.ILegendOwner.prototype.$type,$.ig.IInternalLegendOwner.prototype.$type,$.ig.IDataLegendTarget.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("RefreshCompletedEventArgs:k","EventArgs",{init:function(){$$0.$w.init.call(this)},$type:new $.ig.Type("RefreshCompletedEventArgs",$$0.$w.$type)},true);$c("SeriesViewerManipulationEventArgs:m","EventArgs",{init:function(){$$0.$w.init.call(this)},_isZoomPan:false,isZoomPan:function(a){if(arguments.length===1){this._isZoomPan=a;return a}else{return this._isZoomPan}},_isDragZoom:false,isDragZoom:function(a){if(arguments.length===1){this._isDragZoom=a;return a}else{return this._isDragZoom}},$type:new $.ig.Type("SeriesViewerManipulationEventArgs",$$0.$w.$type)},true);$c("SeriesViewerView:o","Object",{init:function(a){this.ai=false;this.h=new $$t.h2;this.e9=$$a.$ae.empty();this.aj=false;this.fg=null;this.fh=null;this.ak=true;this.aa=false;this.a2=NaN;this.fa=$$a.$ae.empty();this.ab=false;this.af=false;this.ae=false;this.et=null;this.es=null;this.ad=false;this.ac=false;this.ag=true;this.ax=null;this.ah=true;$.ig.$op.init.call(this);this._a8=0;this._a7=0;this._p=a;this._p.crosshairPoint({__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});this._p.windowResponse(1);this._j=new $$t.v(this);this._fd=function(){var $ret=new $$a.bx;$ret.visibility(1);return $ret}();this._fe=function(){var $ret=new $$a.bx;$ret.visibility(1);return $ret}()},getExecutionContext:function(){return new $.ig.DOMExecutionContext(this._j._ae)},co:function(){this._j.a9()},_p:null,onInit:function(){this._p._dy=true;this._p.crosshairVisibility(1);this._p._dy=false;this._ff=new $$a.by;this._fi=new $$a.b1;this._fi.__visibility=1;this.d6();this._g=new $$t.gm;this._b=new $$t.ai;this._a=new $.ig.CanvasRenderScheduler;this._a.l(this);this._a._e.add(this._p._am);if(this._p.overviewPlusDetailPaneVisibility()==0){this.cn()}var a=this._p;a.windowRectChanged=$.ig.Delegate.prototype.combine(a.windowRectChanged,this.ct.runOn(this));var b=this._p;b.gridAreaRectChanged=$.ig.Delegate.prototype.combine(b.gridAreaRectChanged,this.cs.runOn(this));this._o=new $$t.q(this);this.dp()},e:function(){for(var a=0;a<this._g.count();a++){if(this._g.__inner[a].a5().mouseIsOver()){return this._g.__inner[a]}}return null},cn:function(){if(this._n==null){this._n=this._j.g()}this._p.cf().provideContext(this._z);this._p.cf().provideContainer(this._bi);this._p.cf().provideEventSource(this._k);this._n.world(new $$a.ae(0,0,0,1,1));this._n.window(this._p.windowRect());var model_=this._p;var self_=this;this._n.surfaceViewer(new $.ig.SeriesViewerSurfaceViewer(model_,self_));this._n.viewScheduler(this._a);this.updateOverviewPlusDetailRects();var a=this._n;a.windowChanging=$.ig.Delegate.prototype.combine(a.windowChanging,this.dn.runOn(this));var b=this._n;b.windowChanged=$.ig.Delegate.prototype.combine(b.windowChanged,this.dm.runOn(this))},_a:null,_n:null,dn:function(a,b){var c=b.newValue();if(this._n!=null){c=this._n.changeRect(b.oldValue(),b.newValue(),this._p.isZoomingHorizontallyEnabled(),this._p.isZoomingVerticallyEnabled(),this._n.world())}if(c.isEmpty()){this._n.window(b.oldValue())}else if(!c.equals1(b.newValue())){this._n.window(c)}if(this._p.windowResponse()==1){var d=this._p.viewportRect().width()/this._p.viewportRect().height();c=new $$a.ae(0,c.left()/d,c.top(),c.width()/d,c.height());this._p.windowRect(c)}},dm:function(a,b){var c=b.newValue();if(this._n!=null){c=this._n.changeRect(b.oldValue(),b.newValue(),this._p.isZoomingHorizontallyEnabled(),this._p.isZoomingVerticallyEnabled(),this._n.world())}if(c.isEmpty()){c=b.oldValue()}else if(!c.equals1(b.newValue())){this._n.window(c)}var d=this._p.viewportRect().width()/this._p.viewportRect().height();c=new $$a.ae(0,c.left()/d,c.top(),c.width()/d,c.height());this._p.windowRect(c)},updateOverviewPlusDetailRects:function(){if(this._n==null){return}if(this._p.overviewPlusDetailPaneVisibility()!=0){return}var a=1;if(this._p.viewportRect().isEmpty()==false){a=this._p.viewportRect().width()/this._p.viewportRect().height()}var b=this._n.world();var c=new $$a.ae(0,0,0,a,1);this._n.world(c);if(b.width()!=c.width()||b.height()!=c.height()||b.x()!=c.x()||b.y()!=c.y()){this._n.surfaceViewer().isDirty(true)}this._n.window(new $$a.ae(0,this._p.windowRect().left()*a,this._p.windowRect().top(),this._p.windowRect().width()*a,this._p.windowRect().height()))},ct:function(a,b){this.updateOverviewPlusDetailRects()},cs:function(a,b){this.updateOverviewPlusDetailRects()},_o:null,cb:function(a,b,c){var d=true;var f=this._p.series().getEnumerator();while(f.moveNext()){var e=f.current();if(d&&e.ev()){d=false;c._a.k(0,0,a,b)}e.l9(new $$a.ae(0,0,0,a,b),c)}},d5:function(){this._j.bl()},cd:function(){},d7:function(){this._j.bm()},ck:function(){for(var a=0;a<this._p.series().count();a++){this._p.series().__inner[a].view().ap()}},cc:function(){},ce:function(){},dy:function(a){var $self=this;var b=this._g.indexOf(a);if(b>=0){this._g.removeAt(b)}if(a.isStacked()){a.k1(function(c){c.seriesViewer(null);b=$self._g.indexOf(c);if(b>=0){$self._g.removeAt(b)}return true})}this._p.nm();a.provideContext(null,null);this.dc()},dc:function(){if(this._p._destroyed){return}if(this._g.count()==0){if(this._y!=null&&$$a.$ae.l_op_Inequality(this._p.viewportRect(),null)&&!this._p.viewportRect().isEmpty()){this.er()}}this._p.canvasRenderScheduler().o(this._y,this._x)},er:function(){if(this._g.count()>0){return}if(this._y!=null&&$$a.$ae.l_op_Inequality(this._p.viewportRect(),null)&&!this._p.viewportRect().isEmpty()){if(this._p.actualPixelScalingRatio()!=1){this._y.z();this._y.aa(this._p.actualPixelScalingRatio(),this._p.actualPixelScalingRatio())}this._y.k(this._p.viewportRect().left(),this._p.viewportRect().top(),this._p.viewportRect().width(),this._p.viewportRect().height());if(this._p.actualPixelScalingRatio()!=1){this._y.y()}}},aq:function(a){a.lp(a.view().bu(),this.e9);return this._g.contains(a)},_g:null,_b:null,ai:false,shouldMergeOverlayContext:function(a){if(arguments.length===1){this.ai=a;return a}else{return this.ai}},bp:function(a){var $self=this;if(!this._g.contains(a)){this._g.add(a);if(a.isStacked()){a.k1(function(b){$self._g.add(b);return true})}this._p.nm()}a.provideContext(this._y,this._x);this._p.lb()},dt:function(a){this._x=a;for(var b=0;b<this._g.count();b++){this._g.__inner[b].provideContext(this._y,this._x)}for(var c=0;c<this._b.count();c++){this._b.__inner[c].hs(this._y,this._x)}},bx:function(){},bt:function(){this.cf();this.ck()},cf:function(){this._fi.__visibility=1;this.cq()},ca:function(){},dr:function(){},_fi:null,_ff:null,d8:function(){this._fi.__visibility=0;this.cq()},eg:function(a){this._fi._o=a.top()+this._p.viewportRect().top();this._fi._n=a.left()+this._p.viewportRect().left();this._fi.width(a.width());this._fi.height(a.height());this.db();this._fi.__fill=null;this._fi._ac=.5;this.cq()},bw:function(){},df:function(){},eo:function(a,b,c,d){this._fe._ak=a;this._fe._am=b;this._fe._al=c;this._fe._an=d;this.cq()},_fe:null,_fd:null,ed:function(){this._fe.__visibility=0;this.cq()},cl:function(){if(this._fe.__visibility==0){this._fe.__visibility=1;this.cq()}},eh:function(a,b,c,d){this._fd._ak=a;this._fd._am=b;this._fd._al=c;this._fd._an=d;this.cq()},d9:function(){this._fd.__visibility=0;this.cq()},cg:function(){if(this._fd.__visibility==0){this._fd.__visibility=1;this.cq()}},cj:function(){this._ff.__visibility=1;this.cq()},e6: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},e7: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},en:function(a,b){b.intersect(a);var c=new $$a.a7;c._c=this.e7(a);var d=new $$a.a7;d._c=this.e6(b);var e=new $$a.a3;e._d.add(c);e._d.add(d);this._ff._ak=e;this.db();this.cq()},ec:function(){this._ff.__visibility=0;this.cq()},ep:function(a){},dw:function(a){var b=this._b.indexOf(a);this._b.removeAt(b);a.hs(null,null);this.d3();this._p.removeSpecificDataSource(a.name(),true)},dx:function(a){},bo:function(a){if(!this._b.contains(a)){this._b.add(a)}a.hs(this._y,this._x);this.d3()},bl:function(a){},h:null,i:function(){this.h._a=this._n;return this.h},aw:function(a){var b=a.seriesViewer().series();var c=new $$4.x($$t.$ha.$type,0);for(var d=0;d<b.count();d++){c.add(b.__inner[d]);if(b.__inner[d].isStacked()){b.__inner[d].k1(function(e){c.add(e);return true})}}return c},d2:function(){this._p.windowRect(new $$a.ae(0,0,0,1,1))},_j:null,_w:null,_z:null,_y:null,_x: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}},_bi:null,c0:function(a){var $self=this;if(a==this._bi){return}if(a==null){if(this._k!=null){this._k.au()}this._j.bf(null);this._w=null;this._z=null;this._y=null;this._x=null;this._k=null;if(this._p.cf()!=null){this._p.cf().provideContext(null);this._p.cf().provideContainer(null);this._p.cf().provideEventSource(null)}return}this._bi=a;if(this.shouldMergeOverlayContext()){this._a._e.add(this._p.canvasRenderScheduler())}this._j.bf(a);this._w=this._j._t;this._z=this._j._w;this._y=this._j._v;this._x=this._j._u;this.mSPointerEnabled(false);try{this.mSPointerEnabled(window.navigator.msPointerEnabled&&MSGesture!==undefined)}catch(b){}this.pointerEnabled(false);try{this.pointerEnabled(window.PointerEvent!==undefined)}catch(c){}if(this.mSPointerEnabled()||this.pointerEnabled()){this.useDeltaZoom(true)}this._k=this._j._f;if(this._k!=null){this._k._bk=this._p.viewportRect();this._k._an=this.as.runOn(this);var d=this._k;d.onContactCompleted=$.ig.Delegate.prototype.combine(d.onContactCompleted,function(d,e){$self.cx(d,e,$self._k._al)});var e=this._k;e.onContactMoved=$.ig.Delegate.prototype.combine(e.onContactMoved,this.cy.runOn(this));var f=this._k;f.onContactStarted=$.ig.Delegate.prototype.combine(f.onContactStarted,this.cz.runOn(this));var g=this._k;g.onDragCompleted=$.ig.Delegate.prototype.combine(g.onDragCompleted,this._p.l5.runOn(this._p));var h=this._k;h.onFlingStarted=$.ig.Delegate.prototype.combine(h.onFlingStarted,this.al.runOn(this));var i=this._k;i.onDragDelta=$.ig.Delegate.prototype.combine(i.onDragDelta,function(i){$self._p.l6(i)});var j=this._k;j.onDragStarted=$.ig.Delegate.prototype.combine(j.onDragStarted,function(j){$self._p.l7(j,true)});var k=this._k;k.onKeyDown=$.ig.Delegate.prototype.combine(k.onKeyDown,this._p.onKeyDown.runOn(this._p));var l=this._k;l.onMouseDown=$.ig.Delegate.prototype.combine(l.onMouseDown,this.c6.runOn(this));var m=this._k;m.onMouseLeave=$.ig.Delegate.prototype.combine(m.onMouseLeave,this.c7.runOn(this));var n=this._k;n.onMouseOver=$.ig.Delegate.prototype.combine(n.onMouseOver,this.c8.runOn(this));var o=this._k;o.onMouseUp=$.ig.Delegate.prototype.combine(o.onMouseUp,this.c9.runOn(this));var p=this._k;p.onMouseWheel=$.ig.Delegate.prototype.combine(p.onMouseWheel,this._p.es.runOn(this._p));if(this._k.am()){var q=this._k;q.onZoomDelta=$.ig.Delegate.prototype.combine(q.onZoomDelta,function(q,r,s,t){$self._p.my(q,r,s,t)});var r=this._k;r.onZoomStarted=$.ig.Delegate.prototype.combine(r.onZoomStarted,function(r,s,t,u){$self._p.m2(r,s,t,u)});var s=this._k;s.onZoomCompleted=$.ig.Delegate.prototype.combine(s.onZoomCompleted,function(s,t,u,v){$self._p.mx(s,t,u,v)})}else{var t=this._k;t.onPinchDelta=$.ig.Delegate.prototype.combine(t.onPinchDelta,function(t,u){$self._p.mh(u)});var u=this._k;u.onPinchStarted=$.ig.Delegate.prototype.combine(u.onPinchStarted,function(u,v){$self._p.mi(u)});var v=this._k;v.onGestureCompleted=$.ig.Delegate.prototype.combine(v.onGestureCompleted,function(v,w){$self._p.l8(v)})}var w=this._k;w.onDoubleTap=$.ig.Delegate.prototype.combine(w.onDoubleTap,function(w){$self._p.l4(w)});var x=this._k;x.onHold=$.ig.Delegate.prototype.combine(x.onHold,this.c3.runOn(this))}if(this._p.cf()!=null){this._p.cf().provideContext(this._z);this._p.cf().provideContainer(a);this._p.cf().provideEventSource(this._k)}var z=this._b.getEnumerator();while(z.moveNext()){var y=z.current();y._a4.aw();this.bo(y)}var ab=this._g.getEnumerator();while(ab.moveNext()){var aa=ab.current();this.bp(aa)}},al:function(a,b,c){if(this._p.dk()){return false}return true},cy:function(a,b){this._p.lw(a,b)},cz:function(a,b){this._p.a5().onImmediateModeContactStarted(this._p,a,b)},c3:function(a){this._p.mj(a)},cx:function(a,b,c){this._p.lv(a,b,c)},du:function(a){},ap:function(){return false},_k:null,ef:function(){this.fontHeight($.ig.FontUtil.prototype.getCurrentFontHeight(this._j._ae,this._p.getFontInfo()))},_fontHeight:0,fontHeight:function(a){if(arguments.length===1){this._fontHeight=a;return a}else{return this._fontHeight}},f:function(a,b,c,d){var $self=this;return{ret:function(){var e=$self._p.a5().getHitSeries($self._p,$self._g,$self._x,a,b,c,d);c=e.p5;return e.ret}(),p2:c}},bd:function(){return this._a8},bc:function(){return this._a7},_a8:0,_a7:0,e9:null,aj:false,notifyContainerResized:function(){this._j.bc()},c1:function(a,b){var c=this._a8;var d=this._a7;if(this._a8!=a){this.aj=true}this._a8=a;if(this._a7!=b){this.aj=true}this._a7=b;if(this.aj){var e=new $$a.af(1,c,d);var f=new $$a.af(1,a,b);this._p.mu(e,f)}this.dj();this.d3();this._p.canvasRenderScheduler().o(this._y,this._x)},fg:null,fh:null,b6:function(a){this.fg=a},b9:function(a){this.fh=a},ensureScrollbarsRendered:function(){this._a.o(this._z,null)},d3:function(){this.ag=true;this._p._ap.z()},a1:0,az:0,a0:0,ay:0,ak:false,aa:false,b2:function(){var $self=this;if(this._a8==0||this._a7==0){return}this.ag=false;this.aa=false;if(this.ak){this.di();this.de();this.ak=false;this.cq()}var a=this._a8;var b=this._a7;var c=this._p.leftMargin();var d=this._p.rightMargin();var e=this._p.bottomMargin();var f=this._p.topMargin();var g=this._p.autoMarginHeight();var h=this._p.autoMarginWidth();if($.ig.util.isNaN(g)){g=this.fontHeight()/2}if($.ig.util.isNaN(h)){h=0}var i=this._p.shouldAddAutoMargins();var j=new $$4.x($$t.$al.$type,0);var l=this._b.getEnumerator();while(l.moveNext()){var k=l.current();if(k._av!=null){j.add(k._av);k._av._bx=function(){return $self.aj}}}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.$e0.b(q)==2&&(q._ad.labelSettings()==null||q._ad.labelSettings().visibility()==0)){m=true}if($$t.$e0.b(q)==3&&(q._ad.labelSettings()==null||q._ad.labelSettings().visibility()==0)){n=true}if($$t.$e0.b(q)==0&&(q._ad.labelSettings()==null||q._ad.labelSettings().visibility()==0)){o=true}if($$t.$e0.b(q)==1&&(q._ad.labelSettings()==null||q._ad.labelSettings().visibility()==0)){p=true}if(q._ad!=null&&q._ad.labelSettings()!=null){q._ad.labelSettings()._c=q._ad.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.bf();f+=s;var t=this.be();f+=t;var u=new $$a.ae(0,c,f,a-(c+d),b-(f+e));u=$$t.$e0.e(j,u);var v=new $$a.af(1,Math.max(0,a-(c+d)),Math.max(0,b-(f+e)));if(this._p.dv()&&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.a1=f-(s+t);this.az=c;this.a0=d;this.ay=e;this.e9=u;var w=function(){var $ret=new $$t.e1;$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.$e0.d(j,w,this.e9,function(x,y){if(!x.c1().equals1(y)){if(x._ad!=null){x._ad.co=true}x.c1(y);x._ad._a4.ad()}});var x=false;if(this.aj){this.aj=false;x=true}this._p.m6(this._p.viewportRect(),this.e9);var z=this._b.getEnumerator();while(z.moveNext()){var y=z.current();if($$a.$ae.l_op_Equality(y.j7(),null)||y.j7().isEmpty()){this.aa=true}if(y.j7().equals1(this.e9)&&!this._j.y()){continue}y.hk(y.j7(),this.e9)}var ab=this._g.getEnumerator();while(ab.moveNext()){var aa=ab.current();if($$a.$ae.l_op_Equality(aa.view().bu(),null)||aa.view().bu().isEmpty()){this.aa=true}if(aa.view().bu().equals1(this.e9)&&!this._j.y()){continue}aa.lp(aa.view().bu(),this.e9)}this.ek();this.dv(this.e9);this._j.bb(false)},ek:function(){if(this._p.cf()!=null&&!this.e9.isEmpty()){var a=this._p.cf();var b=this._p.actualMobileMode()?this.e9.width():Number.POSITIVE_INFINITY;var c=this._p.actualMobileMode()?this.e9.height():Number.POSITIVE_INFINITY;var d=a.getDesiredSize(new $$a.af(1,b,c));this._p.cf().arrange(new $$a.ae(0,this.e9.right()-d.width(),this.e9.bottom()-d.height(),d.width(),d.height()));this.updateOverviewPlusDetailRects()}},v:function(){var a=this._p.getFontInfo();var b=this.s();if(this._p.ct()!=null){a=this._p.ct()}else if(b!=null){a=b}return a},u:function(){var a=this._p.getFontInfo();var b=this.r();if(this._p.cs()!=null){a=this._p.cs()}else if(b!=null){a=b}return a},e5:function(){var a=this._p.getFontBrush();var b=this.e2();if(this._p.titleTextColor()!=null){a=this._p.titleTextColor()}else if(b!=null){a=b}return a},e4:function(){var a=this._p.getFontBrush();var b=this.e1();if(this._p.subtitleTextColor()!=null){a=this._p.subtitleTextColor()}else if(b!=null){a=b}return a},bf:function(){if(this._p.title()==null||!($b($$t.$ez.$type,this._p)!==null)){return 0}var a=this.v();var b=0;b=$.ig.FontUtil.prototype.getCurrentFontHeight(this._j._ae,a);var c=this.getTitleMargin();b+=c._e+c._b;return b},a2:0,be:function(){if(this._p.subtitle()==null||!($b($$t.$ez.$type,this._p)!==null)){return 0}if(!$.ig.util.isNaN(this.a2)){return this.a2}var a=this.u();this.a2=$.ig.FontUtil.prototype.getCurrentFontHeight(this._j._ae,a);var b=this.getSubtitleMargin();this.a2+=b._e+b._b;return this.a2},getTitleMargin:function(){var a=this._j.cd();var b=$.ig.util.isNaN(this._p.titleTopMargin())?a._e:this._p.titleTopMargin();var c=$.ig.util.isNaN(this._p.titleLeftMargin())?a._c:this._p.titleLeftMargin();var d=$.ig.util.isNaN(this._p.titleRightMargin())?a._d:this._p.titleRightMargin();var e=$.ig.util.isNaN(this._p.titleBottomMargin())?a._b:this._p.titleBottomMargin();return new $$a.ah(1,c,b,d,e)},getSubtitleMargin:function(){var a=this._j.cc();var b=$.ig.util.isNaN(this._p.subtitleTopMargin())?a._e:this._p.subtitleTopMargin();var c=$.ig.util.isNaN(this._p.subtitleLeftMargin())?a._c:this._p.subtitleLeftMargin();var d=$.ig.util.isNaN(this._p.subtitleRightMargin())?a._d:this._p.subtitleRightMargin();var e=$.ig.util.isNaN(this._p.subtitleBottomMargin())?a._b:this._p.subtitleBottomMargin();return new $$a.ah(1,c,b,d,e)},dv:function(a){},cq:function(){if(!this.af){if(this._z!=null){this.af=true;this._a.o(this._z,null)}}},fa:null,d0:function(){if(this._z==null){return}if(this._z.d()){if(this._p.actualPixelScalingRatio()!=1){this._z.z();this._z.aa(this._p.actualPixelScalingRatio(),this._p.actualPixelScalingRatio())}if(!this.fa.isEmpty()){if(!this.shouldMergeOverlayContext()){this._z.k(this.fa.left(),this.fa.top(),this.fa.width(),this.fa.height())}}}this.d1();if(this._z.d()){if(this._p.actualPixelScalingRatio()!=1){this._z.y()}}},isValid:function(){return true},preRender:function(){this._j.a5(this._a8,this._a7);this.ds()},ds:function(){},ab:false,d1:function(){if(this._z.d()){this.fa=new $$a.ae(0,0,0,this._a8,this._a7);if(this.ax!=null&&this.ax.count()>0){this.hidePlotContent();this._z.z();this._z.ae(this._p.viewportRect());if(!this.shouldMergeOverlayContext()){this._z.k(this._p.viewportRect().left(),this._p.viewportRect().top(),this._p.viewportRect().width(),this._p.viewportRect().height())}}this._z.r(this._fd);this._z.r(this._fe);this._z.s(this._ff);this._z.v(this._fi);this._z.ac(this.v());if(this.et!=null){this.et._am=this.e5();this._z.w(this.et)}this._z.ac(this.u());if(this.es!=null){this.es._am=this.e4();this._z.w(this.es)}if(this.ax!=null&&this.ax.count()>0){this._j.bk(this.ax);this._z.y()}if(this.shouldClearTiles()){this.showPlotContent();this.shouldClearTiles(false);this.ax.clear();this._p.a5().clearVisibleTiles(this._p);this.cq()}if(this._p.dl()){if(this.fh!=null){this._z.v(this.fh)}if(this.fg!=null){this._z.v(this.fg)}}}},onDetachedFromUI:function(){this._j.bg()},onAttachedToUI:function(){this._j.be()},fb:function(){return new $$a.ae(0,0,0,this._a8,this._a7)},e8:function(){return this._j.b7()},d6:function(){this._p.circleMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$r.d);$ret.measure($$t.$r.b);return $ret}());this._p.triangleMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$r.m);$ret.measure($$t.$r.b);return $ret}());this._p.pyramidMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$r.j);$ret.measure($$t.$r.b);return $ret}());this._p.squareMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$r.k);$ret.measure($$t.$r.b);return $ret}());this._p.diamondMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$r.e);$ret.measure($$t.$r.b);return $ret}());this._p.pentagonMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$r.h);$ret.measure($$t.$r.b);return $ret}());this._p.hexagonMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$r.f);$ret.measure($$t.$r.b);return $ret}());this._p.tetragramMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$r.l);$ret.measure($$t.$r.b);return $ret}());this._p.pentagramMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$r.i);$ret.measure($$t.$r.b);return $ret}());this._p.hexagramMarkerTemplate(function(){var $ret=new $$a.k;$ret.render($$t.$r.g);$ret.measure($$t.$r.b);return $ret}())},styleUpdated:function(){this._j.bo();this.d4();var a=this.fontHeight();this.ef();if(a!=this.fontHeight()){this._p.lb()}},dp:function(){if(this._p.overviewPlusDetailPaneVisibility()==0){this.cn();this._p.k7()}if(this._p.cf()!=null){var a=this._p.overviewPlusDetailPaneVisibility();this._p.cf().visibility(a);this._p.cf().doRefresh(false)}},as:function(a){return this._p.a5().shouldInteract(this._p,a)},c8:function(a,b,c){this._p.a5().onImmediateModeMouseOver(this._p,this._g,this._x,a,b,c);this._p.ks(a,this._p.cd()!=0||this._p.el())},c7:function(a){this._p.a5().onImmediateModeMouseLeave(this._p,a)},c6:function(a){this._p.a5().onImmediateModeMouseDown(this._p,this._k,a)},c9:function(a){this._p.a5().onImmediateModeMouseUp(this._p,this._k,a)},d4:function(){},currentModifiers:function(){return this._k._bh},eq:function(a){if(this._k!=null){this._k._bk=this._p.viewportRect()}},cr:function(a){this._p.a5().onMobileModeChanged(this._p,a);this._p.actualMobileMode(a)},bk:function(a){this._p.n7();this._j.bv(a);if(this._p.cf()!=null){this._p.cf().mobileMode(a)}this.el()},el:function(){this._p.oe()},af:false,isDirty:function(a){if(arguments.length===1){this.af=a;return a}else{return this.af}},undirty:function(a){this.af=false;this.d0()},index:function(){return 10},postRender:function(){},b7:function(){this.d3()},ae:false,ch:function(){this._j.a8()},ea:function(){this._j.bn()},bv:function(a){this._j.ax()},addToInfoBox:function(a){this._j.at(a)},ei:function(a){this._j.bt(a)},ej:function(a){this._j.bu(a)},bn:function(a){this._j.au(a)},dz:function(a){this._j.bj(a)},da:function(a){this._p.canvasRenderScheduler().o(this._y,this._z)},bu:function(a){},_useDeltaZoom:false,useDeltaZoom:function(a){if(arguments.length===1){this._useDeltaZoom=a;return a}else{return this._useDeltaZoom}},m:function(a){if(this._p.actualMobileMode()){return 2}else{return 1}},c5:function(){if(this._k!=null){this._k.ae(this._p.isSurfaceInteractionDisabled())}if(this._n!=null){this._n.isSurfaceInteractionDisabled(this._p.isSurfaceInteractionDisabled())}},et:null,es:null,bb:function(a,b){if(a==null||this._z==null){return 0}this._z.ac(b);return this._z.e(a)},ba:function(a,b){
if(a==null){return 0}var c=0;c=$.ig.FontUtil.prototype.getCurrentFontHeight(this._j._ae,b);return c},dj:function(){this.ak=true;this.d3();this.cq()},eu: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.bb(e,c);e._o=b._e;var g=this.ba(a,c);e._m=f;e._l=g;switch(d){case 0:e._n=b._c;break;case 2:e._n=Math.max(this._a8-b._d-f,b._c);break;case 1:case 3:default:var h=this._a8/2-f/2;h+=b._c;h-=b._d;e._n=h;break}return e},di:function(){this.et=$b($$t.$ez.$type,this._p)!==null?this.eu(this._p.title(),this.getTitleMargin(),this.v(),this.ey()):null},de:function(){this.a2=NaN;this.es=$b($$t.$ez.$type,this._p)!==null?this.eu(this._p.subtitle(),this.getSubtitleMargin(),this.u(),this.ex()):null;if(this.es!=null){this.es._o+=this.bf()}},c:function(a){var b=this._j.c();if(b==0){var c=$$t.$e0.b(a._av);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._j.d();if(b==0){var c=$$t.$e0.b(a._av);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._p.actualInteractionPixelScalingRatio())){if(!$.ig.util.isNaN($.ig.DeviceUtils.prototype.a(this._p.pixelScalingRatio()))){this._p.actualPixelScalingRatio($.ig.DeviceUtils.prototype.a(this._p.pixelScalingRatio()))}else{this.co()}}if(!this._p.isAntiAliasingEnabledDuringInteraction()){this._j.a4()}},onZoomPanInteractionStarting:function(){if(!$.ig.util.isNaN($.ig.DeviceUtils.prototype.a(this._p.actualInteractionPixelScalingRatio()))){this._p.actualPixelScalingRatio($.ig.DeviceUtils.prototype.a(this._p.actualInteractionPixelScalingRatio()))}if(!this._p.isAntiAliasingEnabledDuringInteraction()){this._j.a3()}},t:function(){return this._j.r()},e3:function(){return this._j.b6()},q:function(){return this._j.q()},e0:function(){return this._j.b5()},s:function(){return this._j.p()},r:function(){return this._j.o()},e2:function(){return this._j.b4()},e1:function(){return this._j.b3()},a4:function(){return this.az},a5:function(){return this.a0},a6:function(){return this.a1},a3:function(){return this.ay},ew:function(){return this.et},ev:function(){return this.es},fc:function(){return new $$a.ae(0,0,0,this._a8,this._a7)},fk:function(){return this._j.cf()},fj:function(){return this._j.ce()},ad:false,ac:false,dd:function(a,b){this.ac=true},dh:function(a,b){this.ad=true},ey:function(){if(this.ad){return this._p.titleHorizontalAlignment()}else{var a=1;switch(this._j.as()){case"left":a=0;break;case"right":a=2;break}return a}},ex:function(){if(this.ac){return this._p.subtitleHorizontalAlignment()}else{var a=1;switch(this._j.ar()){case"left":a=0;break;case"right":a=2;break}return a}},ag:false,bq:function(){if(this.ag){this.b2();if(this.aa){this._p._ap.y()}if(this.ag){this.b2()}}},justZoomed:function(){if(this._p._e8){return false}if($$0.$s.now().getTime()-this._p._fc.getTime()<300){return true}return false},b5:function(){this._j.a5(this._a8,this._a7)},cp:function(){this._j.ba(this._p.isPagePanningAllowed())},at:function(a){var b=this._p.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._j.bi();this._p.canvasRenderScheduler().o(this._y,this._x);this._p._am.o(this._y,null);this._p._ak.o(this._y,this._x);this._a.o(this._z,null)},ax:null,displayZoomTiles:function(a,b,c){this.shouldClearTiles(false);if(this.ax==null){this.ax=new $$4.x($$t.$cv.$type,0)}for(var d=0;d<this.ax.count();d++){while(d<this.ax.count()&&!a.containsKey(this.ax.__inner[d].content())){this.ax.removeAt(d)}}for(var e=0;e<b.count();e++){this.ax.add(b.__inner[e])}this.cq()},acquireTileContent:function(a,b,c){return this._j.an(a,b,c)},destroyAllTileContent:function(){this._j.a1()},b1:function(a){this._j.a2(a)},cm:function(){if(this.ax==null){return}this.shouldClearTiles(true);this.cq()},_shouldClearTiles:false,shouldClearTiles:function(a){if(arguments.length===1){this._shouldClearTiles=a;return a}else{return this._shouldClearTiles}},bg:0,by:function(){this._j.az()},br:function(){this._j.av()},bz:function(a){this._j.a0(a);this._p.l2()},bs:function(){this._j.aw();this._p.l0()},ah:false,hidePlotContent:function(){if(this.ah){this.ah=false;this._y.k(this._p.viewportRect().left(),this._p.viewportRect().top(),this._p.viewportRect().width(),this._p.viewportRect().height());this._p.canvasRenderScheduler()._c=true}},showPlotContent:function(){if(!this.ah){this.ah=true;this._p.canvasRenderScheduler()._c=false;this._p.canvasRenderScheduler().o(this._y,this._x)}},onTileZoomEnding:function(){},onActualHitTestModeChanged:function(){this._j.bd()},db:function(){this._ff.__fill=this._p.previewPathFill()==null?this._j.b2():this._p.previewPathFill();this._ff.__opacity=$.ig.util.isNaN(this._p.previewPathOpacity())?.1:this._p.previewPathOpacity();this._fi.__stroke=this._p.previewPathStroke()==null?this._j.b2():this._p.previewPathStroke()},b4:function(a){if(this._j._ae==null){this._p.provideContainer(a)}},renderToImage:function(a,b){return this._j.ao(a,b)},$type:new $.ig.Type("SeriesViewerView",$.ig.$ot,[$.ig.ISchedulableRender.prototype.$type])},true);$c("PointerTooltipStyle:p","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:q","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._n.worldRectViewport().width(),this._a._n.worldRectViewport().height());b=$$t.$f.sc;return{p0:a,p1:b}},getEffectiveViewport:function(){if(!this._a._p.isMap()){if(this._a._p.effectiveViewport().isEmpty()){return this._a._p.effectiveViewport()}return this._a._p.r9(this._a._n.previewViewportdRect(),this._a._p.viewportRect(),this._a._p.effectiveViewport())}return $$a.$ae.empty()},$type:new $.ig.Type("OverviewPlusDetailViewportHost",$.ig.$ot,[$$t.$a.$type])},true);$c("MarkerTemplates:r","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){a.closePath();if(b.actualItemBrush()!=null){a.fill()}if(b.outline()!=null){a.stroke()}},b:function(a){a.isConstant=true;a.width=8;a.height=8},d:function(a){var b=a.context;var c=a.data;$$t.$r.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.$r.a(b,c)},m:function(a){var b=a.context;var c=a.data;$$t.$r.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.$r.a(b,c)},j:function(a){var b=a.context;var c=a.data;$$t.$r.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.$r.a(b,c)},k:function(a){var b=a.context;var c=a.data;$$t.$r.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.$r.a(b,c)},c:function(a){var b=a.context;var c=a.data;$$t.$r.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.$r.a(b,c)},e:function(a){var b=a.context;var c=a.data;$$t.$r.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.$r.a(b,c)},h:function(a){var b=a.context;var c=a.data;$$t.$r.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.$r.a(b,c)},f:function(a){var b=a.context;var c=a.data;$$t.$r.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.$r.a(b,c)},l:function(a){var b=a.context;var c=a.data;$$t.$r.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.$r.a(b,c)},i:function(a){var b=a.context;var c=a.data;$$t.$r.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.$r.a(b,c)},g:function(a){var b=a.context;var c=a.data;$$t.$r.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.$r.a(b,c)},$type:new $.ig.Type("MarkerTemplates",$.ig.$ot)},true);$c("DataSourceManager:s","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:t","Object",{init:function(){$.ig.$op.init.call(this)},af:function(a){var b=a.am();switch(b){case 3:return $$t.$t.y;case 4:return $$t.$t.aa;case 0:return $$t.$t.z;case 8:return $$t.$t.ae;case 9:return $$t.$t.ac;case 5:return $$t.$t.ah;case 1:case 2:return $$t.$t.ad;case 6:case 7:return $$t.$t.ab}return $$t.$t.ah},a:function(a){return new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,a.context)},v:function(a){var b=$b($$t.$ha.$type,a.series());if(b==null||b.legendItemBadgeMode()==0){a.thickness($$t.$hc.v)}else{a.thickness(b.actualThickness())}if(b==null){a.actualItemBrush(a.itemBrush())}else{a.actualItemBrush(b.actualLegendItemBadgeBrush())}if(b==null){a.outline(a.actualItemBrush())}else{a.outline(b.actualLegendItemBadgeOutline())}},b:function(a,b,c){var d=(c-b)/2;return a+d},c:function(a,b,c){var d=(c-b)/2;return a+d},u:function(a,b,c,d,e,f,g,h){var i=$.ig.DeviceUtils.prototype.g($$t.$hc.w);var j=$.ig.DeviceUtils.prototype.g($$t.$hc.u);var k=$$t.$t.c(f,j,a.availableHeight);var l=$$t.$t.c(h,j,a.availableHeight);var m=$$t.$t.b(e,i,a.availableWidth);var n=$$t.$t.b(g,i,a.availableWidth);var o=function(){var $ret=new $$a.a8;$ret.isClosed(true);$ret.isFilled(true);return $ret}();o.__startPoint={__x:m,__y:l,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};o.__segments.add(new $$a.bd(0,{__x:m,__y:l,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));o.__segments.add(new $$a.bd(0,{__x:n,__y:l,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));o.__segments.add(new $$a.bd(0,{__x:n,__y:k,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));o.__segments.add(new $$a.bd(0,{__x:m,__y:k,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}));var p=new $$a.a7;p._c.add(o);var q=new $$a.by;q._ak=p;q._ac=b;q.__stroke=c;q.__fill=d;var r=$$t.$t.a(a);r.s(q)},s:function(a){var b=a.data;var c=b.series();$$t.$t.v(b);var d=$.ig.DeviceUtils.prototype.g($$t.$hc.w);var e=$.ig.DeviceUtils.prototype.g($$t.$hc.u);var f=new $$a.bx;f._ak=$$t.$t.b(0,d,a.availableWidth);f._am=a.availableHeight/2;f._al=$$t.$t.b(d,d,a.availableWidth);f._an=a.availableHeight/2;f.__stroke=b.actualItemBrush();if(c.legendItemBadgeMode()==0){f._ac=$$t.$hc.v}else{f._ac=c.actualThickness()}var g=$$t.$t.a(a);g.r(f)},r:function(a,b,c){var d=a.data;$$t.$t.v(d);var e=$.ig.DeviceUtils.prototype.g($$t.$hc.w);var f=$.ig.DeviceUtils.prototype.g($$t.$hc.u);var g=e/2;var h=f/2;var i=$$t.$t.b(g,e,a.availableWidth);var j=$$t.$t.c(h,f,a.availableHeight);var k=new $$a.a6;k._e={__x:i,__y:j,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};k._c=g;k._d=h;var l=new $$a.by;l._ak=k;l._ac=d.thickness();l.__stroke=d.outline();l.__fill=d.actualItemBrush();var m=$$t.$t.a(a);m.s(l)},t:function(a,b){var c=a.data;var d=$.ig.DeviceUtils.prototype.g($$t.$hc.w-b);var e=$.ig.DeviceUtils.prototype.g($$t.$hc.u-b);var f=new $$a.m;f.passInfo=a.passInfo;f.width=d;f.height=e;f.data=a.data;f.context=a.context;f.renderContext=a.renderContext;var g=c.actualItemBrush();var h=c.itemBrush();var i=c.series();var j=i.getActualMarkerTemplate();c.actualItemBrush(i.getActualMarkerBrush());c.outline(i.getActualMarkerOutlineBrush());if(i.legendItemBadgeMode()==1){c.thickness(i.fv())}else{c.thickness($$t.$hc.ab)}if(j!=null&&j.measure()!=null&&j.render()!=null){var k=new $$a.n;k.passInfo=a.passInfo;k.availableWidth=f.width;k.availableHeight=f.height;k.xPosition=a.availableWidth/2;k.yPosition=a.availableHeight/2;k.data=a.data;k.context=a.context;k.renderContext=a.renderContext;j.render()(k)}c.itemBrush(h);c.actualItemBrush(g)},j:function(a){var b=a.data;$$t.$t.v(b);$$t.$t.r(a,$$t.$hc.w,$$t.$hc.u)},n:function(a){var b=a.data;var c=b.series();$$t.$t.s(a);if(c.legendItemBadgeMode()==1){$$t.$t.t(a,$$t.$hc.t)}},o:function(a){$$t.$t.t(a,2)},q:function(a){var b=a.data;$$t.$t.v(b);$$t.$t.u(a,b.thickness(),b.outline(),b.actualItemBrush(),0,0,$$t.$hc.w,$$t.$hc.u)},p:function(a){var b=a.data;var c=b.series();$$t.$t.v(b);if(c.legendItemBadgeMode()==0){var d=$$t.$hc.v;var e=b.actualItemBrush();var f=c.actualLegendItemBadgeOutline();var g=$$t.$hc.w;var h=$$t.$hc.u;$$t.$t.u(a,d,f,e,0,0,g,h)}else{var i=$$t.$hc.v;var j=b.actualItemBrush();var k=c.oy();var l=$$t.$hc.w/2;var m=$$t.$hc.w;var n=$$t.$hc.u;$$t.$t.u(a,i,j,j,0,0,l,n);$$t.$t.u(a,i,k,k,l,0,m,n)}},i:function(a){var b=a.data;$$t.$t.v(b);var c=0;var d=$$t.$hc.w;var e=$$t.$hc.u*.25;var f=$$t.$hc.u*.75;$$t.$t.u(a,b.thickness(),b.outline(),b.actualItemBrush(),c,e,d,f)},l:function(a){var b=a.data;$$t.$t.v(b);var c=$$t.$hc.w*.25;var d=$$t.$hc.w*.75;var e=$$t.$hc.u;var f=0;$$t.$t.u(a,b.thickness(),b.outline(),b.actualItemBrush(),c,f,d,e)},m:function(a){var b=a.data;var c=$.ig.BrushUtil.prototype.g(0,0,0,0);var d=$.ig.BrushUtil.prototype.g(0,0,0,0);$$t.$t.u(a,$$t.$hc.v,c,d,0,0,$$t.$hc.w,$$t.$hc.u)},k:function(a){},g:function(a){var b=a.data;var c=b.series();var d=c.legendItemBadgeTemplate();if(d==null){d=$$t.$t.af(c)}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.$t.w;case 1:return $$t.$t.x}return $$t.$t.w},e:function(a){var b=a.data;var c=b.series();var d=c.legendItemBadgeTemplate();if(d==null){d=$$t.$t.af(c)}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)},f:function(a){},d:function(a){},h:function(a){},$type:new $.ig.Type("LegendTemplates",$.ig.$ot)},true);$c("SeriesViewerSurfaceViewer:u","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.$ez.sc)},scaleToFit:function(){this.l().windowRect($$t.$ez.sc)},renderPreview:function(){if(!this.isDirty()){return}var a=new $$t.c6;a._a=this._m._n.viewThumbnailContext();if(a._a!=null&&a._a.d()){var b=this._m._n.viewThumbnailSize();this._m.cb(b.width(),b.height(),a)}this.isDirty(false)},worldRect:function(){return $$t.$ez.sc},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.d9()},zoomLevel:function(a){if(arguments.length===1){this.h($$t.$u.zoomLevelProperty,a);return a}else{return this.c($$t.$u.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().cf()!=null&&this.l().cf().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.$u.z(this.l().windowRect(),g,this.l().isZoomingHorizontallyEnabled(),this.l().isZoomingVerticallyEnabled(),this.worldRect()))}this.w();if(this.l().cf()!=null){this.l().cf().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:v","Object",{_ae:null,_af:null,_aj:null,_ai:null,_ag:null,_ak:null,_t:null,_w:null,_v:null,_u:null,_x:null,_f:null,j:null,init:function(a){this.ab=0;this.aa=0;this.ac=1;this.ad=0;this.l=null;this.b9=new $$a.ah(0,0);this.aq=null;this.ap=String.empty();this.b8=new $$a.ah(0,0);this.bz=null;this.by=null;this.k=null;this.a=0;this.b=0;this.n=null;this.b1=null;this.m=null;this.b0=null;this.ca=new $$a.ah(0,0);this.cb=new $$a.ah(0,0);this.h=null;this.z=new $$4.h(String,$$6.$u.$type.specialize($$1.$i.$type,$.ig.RenderingContext.prototype.$type),0);this.al=-1;this.am=-1;this.s=null;$.ig.$op.init.call(this);this.j=a},_ah:null,bi:function(){},bf:function(a){if(a==null){if(this._f!=null){this._f.au()}this._ae=null;if(this._af!=null){this._af.remove()}this._af=null;if(this._aj!=null){this._aj.remove()}this._aj=null;if(this._ai!=null){this._ai.remove()}this._ai=null;if(this._ag!=null){this._ag.remove()}this._ag=null;if(this._ak!=null){this._ak.remove()}this._ak=null;this._t=null;this._w=null;this._v=null;this._u=null;if(this._ah!=null){this._ah.remove()}this._ah=null;this._f=null;this.j._p._cn.provideRenderer(null);this.j._p._co.provideRenderer(null);this.j._p.canvasRenderScheduler().j(null);this.j._p._am.j(null);this.j._p._ak.j(null);this.j._a.j(null);return}this._ae=a;this.j._p._cn.provideRenderer(this._ae);this.j._p._co.provideRenderer(this._ae);this.j._p.canvasRenderScheduler().j(this._ae);this.j._p._am.j(this._ae);this.j._p._ak.j(this._ae);this.j._a.j(this._ae);this.j._p._ap.aa(this._ae);this.bh();this._ae.rootWrapper().setStyleProperty("position","relative");this._af=this._ae.createElement("canvas");this._af.setStyleProperty("position","absolute");this._af.setStyleProperty("top","0px");this._af.setStyleProperty("left","0px");this._aj=this._ae.createElement("canvas");this._aj.setStyleProperty("position","absolute");this._aj.setStyleProperty("top","0px");this._aj.setStyleProperty("left","0px");this._ai=this._ae.createElement("canvas");this._ai.setStyleProperty("position","absolute");this._ai.setStyleProperty("top","0px");this._ai.setStyleProperty("left","0px");this._ag=this._ae.createElement("canvas");this._ag.setStyleProperty("position","absolute");this._ag.setStyleProperty("top","0px");this._ag.setStyleProperty("left","0px");this._ak=this._ae.createElement("canvas");this._ak.setStyleProperty("position","absolute");this._ak.setStyleProperty("top","0px");this._ak.setStyleProperty("left","0px");this._ae.append(this._af);this._ae.append(this._ai);this._ae.append(this._aj);this._t=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,this._ae.get2DCanvasContext(this._af));this._w=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,this._ae.get2DCanvasContext(this._aj));this._v=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,this._ae.get2DCanvasContext(this._ai));if(this.j._p.actualContentHitTestMode()!=1){this._u=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,this._ae.get2DCanvasContext(this._ag));this.s=this._u}else{this._u=new $.ig.RenderingContext(null,null)}this._x=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,this._ae.get2DCanvasContext(this._ak));this.j.du(this._t);this.j.c1(this._ae.rootWrapper().width(),this._ae.rootWrapper().height());{if($ig.CanvasGestureDOMEventProxy!=undefined&&!$ig.CanvasGestureDOMEventProxy.prototype.$placeholder){var overlayCanvas_=this._aj;var container_=this._ae;this._f=new $ig.CanvasGestureDOMEventProxy(overlayCanvas_,container_,false)}else{this._f=null}if(this._f!=null){this._f._ao=this.j.at.runOn(this.j)}}this._ah=this._ae.createElement("div");this._ah.hide();this._ah.setStyleProperty("position","absolute");this._ah.setStyleProperty("z-index","10000");this._ah.addClass(this.j._p.tooltipStyle());this._ae.append(this._ah)},bx: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.y;e.childList=true;d.observe(c,e)},bh:function(){this.j.d4();this.j.ef();this.bo()},a9:function(){var a=this.j._p.pixelScalingRatio();var b=this.j._p.actualPixelScalingRatio();if(!$.ig.util.isNaN(a)&&a!=0){return}if(window.devicePixelRatio!=window.undefined&&window.devicePixelRatio!=b){this.j._p.actualPixelScalingRatio(window.devicePixelRatio)}},g:function(){if($ig.XamOverviewPlusDetailPane!=undefined&&!$ig.XamOverviewPlusDetailPane.prototype.$placeholder){var overlayCanvas_=this._aj;var container_=this._ae;return new $ig.XamOverviewPlusDetailPane}return null},bl:function(){this._aj.setStyleProperty("cursor","default")},bm:function(){this._aj.setStyleProperty("cursor","pointer")},b2: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._af!=null){this._af.setAttribute("width",d.toString());this._af.setAttribute("height",e.toString());this._af.setStyleProperty("width",a.toString()+"px");this._af.setStyleProperty("height",b.toString()+"px")}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");this._aj.setAttribute("tabindex","0");this._aj.setStyleProperty("outline","0")}if(this._ai!=null){this._ai.setAttribute("width",d.toString());this._ai.setAttribute("height",e.toString());this._ai.setStyleProperty("width",a.toString()+"px");this._ai.setStyleProperty("height",b.toString()+"px")}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.j._p.canvasRenderScheduler().n();this.j._p._am.n();this.j._p._ak.n()},b7: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.bj(this._ae.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.he;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._ae.startCSSQuery();var c=this._ae.getCssDefaultValuesForClassCollection("ui-chart-fill-palette-",b.toArray());var d=c.length;var e=this._ae.getCssDefaultValuesForClassCollection("ui-chart-outline-palette-",b.toArray());var f=e.length;var g=this._ae.getCssDefaultValuesForClassCollection("ui-chart-marker-fill-palette-",b.toArray());var h=g.length;var i=this._ae.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._ae.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("#8BDC5C");return $ret}());a._a.add(function(){var $ret=new $$a.at;$ret.fill("#8961A9");return $ret}());a._a.add(function(){var $ret=new $$a.at;$ret.fill("#6DB1FF");return $ret}());a._a.add(function(){var $ret=new $$a.at;$ret.fill("#82E9D9");return $ret}());a._a.add(function(){var $ret=new $$a.at;$ret.fill("#EA3C63");return $ret}());a._a.add(function(){var $ret=new $$a.at;$ret.fill("#735656");return $ret;
}());a._a.add(function(){var $ret=new $$a.at;$ret.fill("#F8CE4F");return $ret}());a._a.add(function(){var $ret=new $$a.at;$ret.fill("#A8A8B7");return $ret}());a._a.add(function(){var $ret=new $$a.at;$ret.fill("#E051A9");return $ret}());a._a.add(function(){var $ret=new $$a.at;$ret.fill("#FF903B");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("#8BDC5C");return $ret}());a._f.add(function(){var $ret=new $$a.at;$ret.fill("#8961A9");return $ret}());a._f.add(function(){var $ret=new $$a.at;$ret.fill("#6DB1FF");return $ret}());a._f.add(function(){var $ret=new $$a.at;$ret.fill("#82E9D9");return $ret}());a._f.add(function(){var $ret=new $$a.at;$ret.fill("#EA3C63");return $ret}());a._f.add(function(){var $ret=new $$a.at;$ret.fill("#735656");return $ret}());a._f.add(function(){var $ret=new $$a.at;$ret.fill("#F8CE4F");return $ret}());a._f.add(function(){var $ret=new $$a.at;$ret.fill("#A8A8B7");return $ret}());a._f.add(function(){var $ret=new $$a.at;$ret.fill("#E051A9");return $ret}());a._f.add(function(){var $ret=new $$a.at;$ret.fill("#FF903B");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._ae.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._ae.getCssDefaultPropertyValue("ui-chart-axis","border-top-color");if(ad!=null){a._i=new $$a.at;a._i.__fill=ad}else{a._i=$$t.$ag.g}a._k=new $$a.at;a._k.__fill=this._ae.getCssDefaultPropertyValue("","color");a._j=$$t.$hc.ae;var ae=this._ae.getCssDefaultPropertyValue("ui-chart-crosshair","border-top-color");if(ae!=null){a._j=new $$a.at;a._j.__fill=ae}this._ae.endCSSQuery();a._h=$.ig.FontUtil.prototype.getFont(this._ae);var af=function(){var $ret=new $$a.at;$ret.fill("#ee5879");return $ret}();a._d=new $.ig.BrushCollection;a._d.add(af);a._e=new $.ig.BrushCollection;a._e.add(af);return a},a6:function(a,b,c,d,e,f){this._ae.startCSSQuery();var g=this._ae.getCssDefaultPropertyValue("ui-chart-area-fill-opacity","opacity");a=g!=null?parseFloat(g):1;b=new Array(4);var h=this._ae.getCssDefaultPropertyValue("ui-chart-render-margins","margin-top");var i=this._ae.getCssDefaultPropertyValue("ui-chart-render-margins","margin-right");var j=this._ae.getCssDefaultPropertyValue("ui-chart-render-margins","margin-bottom");var k=this._ae.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._ae.getCssDefaultPropertyValue("ui-chart-axis-stroke","border-top-color");if(l!=null){var m=new $$a.at;m.__fill=l;c=m}var n=this._ae.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._ae.getCssDefaultPropertyValue("ui-chart-aligned-gridlines","visibility");f=p!=null&&p=="visible";var q=this._ae.getCssDefaultPropertyValue("ui-chart-category-axis-tick","height");if(q!=null){e=parseFloat(q);if(Math.abs(e)>4e3){e=0}}else{q=this._ae.getCssDefaultPropertyValue("ui-chart-category-axis-tick","width");e=q!=null?parseFloat(q):0}this._ae.endCSSQuery();return{p0:a,p1:b,p2:c,p3:d,p4:e,p5:f}},ax:function(){this._ah.removeChildren()},bt:function(x_){var box_=this._ah;var offset_=this._f.bj(this._ah);var a=this.b7();x_=a.__x+this.j._p.viewportRect().left()+x_;box_.setOffset(x_,this.j._p.viewportRect().top()+this.ad+a.__y)},ad:0,bu:function(y_){this.ad=y_;var box_=this._ah;var offset_=this._ah.getOffset();var a=this.b7();y_=this.j._p.viewportRect().top()+this.ad+a.__y;box_.setOffset(offset_.left,y_)},at:function(a){var b=a;b.show();this._ah.append(b)},a8:function(){this._ah.hide()},bn:function(){this._ah.show()},au:function(a){this._ae.appendToBody(a)},bj:function(a){a.remove()},bc:function(){if(this._ae==null){return}this.a9();this.j.c1(this._ae.rootWrapper().width(),this._ae.rootWrapper().height())},l:null,p:function(){return this.l},b9:null,cd:function(){return this.b9},aq:null,as:function(){return this.aq},ap:null,ar:function(){return this.ap},b8:null,cc:function(){return this.b8},bz:null,b4:function(){return this.bz},by:null,b3:function(){return this.by},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},b1:null,b6:function(){return this.b1},m:null,q:function(){return this.m},b0:null,b5:function(){return this.b0},ca:null,ce:function(){return this.ca},cb:null,cf:function(){return this.cb},bo:function(){this._ae.startCSSQuery();this.bq();this.bp();this.bs();this.br();this.bw();this._ae.endCSSQuery()},bw:function(){var a="ui-chart-pointer-tooltip";var b=this._ae.getCssDefaultPropertyValue(a,"background-color");var c=this._ae.getCssDefaultPropertyValue(a,"border-top-color");var d=this._ae.getCssDefaultPropertyValue(a,"border-top-left-radius");var e=this._ae.getCssDefaultPropertyValue(a,"border-top-width");var f=new $$t.p;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},bq:function(){var $self=this;var a="ui-chart-title";this.l=$.ig.FontUtil.prototype.getFontForClass(this._ae,a);this.bz=function(){var $ret=new $$a.at;$ret.fill($self._ae.getCssDefaultPropertyValue(a,"color"));return $ret}();this.aq=this._ae.getCssDefaultPropertyValue(a,"text-align");if(this.aq==null){this.aq="center"}var b=this._ae.getCssDefaultPropertyValue(a,"margin-top");var c=this._ae.getCssDefaultPropertyValue(a,"margin-bottom");var d=this._ae.getCssDefaultPropertyValue(a,"margin-left");var e=this._ae.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.b9=new $$a.ah(1,h,f,i,g)},bp:function(){var $self=this;var a="ui-chart-subtitle";this.k=$.ig.FontUtil.prototype.getFontForClass(this._ae,a);this.by=function(){var $ret=new $$a.at;$ret.fill($self._ae.getCssDefaultPropertyValue(a,"color"));return $ret}();this.ap=this._ae.getCssDefaultPropertyValue(a,"text-align");if(this.ap==null){this.ap="center"}var b=this._ae.getCssDefaultPropertyValue(a,"margin-top");var c=this._ae.getCssDefaultPropertyValue(a,"margin-bottom");var d=this._ae.getCssDefaultPropertyValue(a,"margin-left");var e=this._ae.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.b8=new $$a.ah(1,h,f,i,g)},br:function(){var $self=this;var a="ui-chart-horizontal-axis-title";this.m=$.ig.FontUtil.prototype.getFontForClass(this._ae,a);this.b0=function(){var $ret=new $$a.at;$ret.fill($self._ae.getCssDefaultPropertyValue(a,"color"));return $ret}();var b=this._ae.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._ae.getCssDefaultPropertyValue(a,"margin-top");var d=this._ae.getCssDefaultPropertyValue(a,"margin-bottom");var e=this._ae.getCssDefaultPropertyValue(a,"margin-left");var f=this._ae.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.ca=new $$a.ah(1,i,g,j,h)},bs:function(){var $self=this;var a="ui-chart-vertical-axis-title";this.n=$.ig.FontUtil.prototype.getFontForClass(this._ae,a);this.b1=function(){var $ret=new $$a.at;$ret.fill($self._ae.getCssDefaultPropertyValue(a,"color"));return $ret}();var b=this._ae.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._ae.getCssDefaultPropertyValue(a,"margin-top");var d=this._ae.getCssDefaultPropertyValue(a,"margin-bottom");var e=this._ae.getCssDefaultPropertyValue(a,"margin-left");var f=this._ae.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.cb=new $$a.ah(1,i,g,j,h)},a5:function(a,b){var c=this.j._p.actualPixelScalingRatio();if(a!=this.ab||b!=this.aa||c!=this.ac){this.ay(a,b,this.j._p.actualPixelScalingRatio());this.j._p.canvasRenderScheduler().i();this.j._a.i()}},h:null,i:function(){return this.h},ba:function(a){if(this._f==null){return}this._f._ab=a;this._f._ao=this.j.at.runOn(this.j)},z:null,an: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._ae.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._ae.get2DCanvasContext(e);var g=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,f);var h=new $$6.u($$1.$i.$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.c6;j._a=d._d;for(var k=0;k<this.j._p.series().count();k++){var l=this.j._p.series().__inner[k];l.renderAlternateView(i,a,j,"tile",1)}this.j._p._ak.i();return d._c},a2:function(a){this.z.remove(a.iD().toString())},a1:function(){this.z.clear()},bk:function(a){for(var b=0;b<a.count();b++){var c=a.__inner[b];var d=c.content();this.j._z.m(d.getNativeElement(),1,c.xPosition()+this.j._p.viewportRect().left(),c.yPosition()+this.j._p.viewportRect().top(),c.width(),c.height())}},al:0,az:function(){var $self=this;if(this.al!=-1){this.av()}if(this._ae!=null){this.al=this._ae.setTimeout(function(){$self.j._p.a5().deferredClearOfTileZoomCache($self.j._p)},5e3)}else{this.al=window.setTimeout(function(){$self.j._p.a5().deferredClearOfTileZoomCache($self.j._p)},5e3)}},av:function(){if(this.al!=-1){if(this._ae!=null){this._ae.clearTimeout(this.al)}else{window.clearTimeout(this.al)}this.al=-1}},am:0,a0:function(a){var $self=this;if(this.am!=-1){this.aw()}if(this._ae!=null){this.am=this._ae.setTimeout(function(){$self.j._p.endTiledZoomingIfRunning()},a)}else{this.am=window.setTimeout(function(){$self.j._p.endTiledZoomingIfRunning()},a)}},aw:function(){if(this.am!=-1){if(this._ae!=null){this._ae.clearTimeout(this.am)}else{window.clearTimeout(this.am)}this.am=-1}},s:null,bd:function(){if(this.j._p.actualContentHitTestMode()!=1){if(this.s==null){this._u=new $.ig.RenderingContext(new $.ig.CanvasViewRenderer,this._ae.get2DCanvasContext(this._ag));this.s=this._u}else{this._u=this.s}}else{this._u=new $.ig.RenderingContext(null,null)}this.j.dt(this._u)},bv:function(a){if(this._ae!=null){var b="igTouch";if(a){this._ae.rootWrapper().addClass(b)}else{this._ae.rootWrapper().removeClass(b)}}},a3:function(){},a4:function(){},bg:function(){if(this._f!=null){this._f.bg(this._aj,"")}},be:function(){this.a9();if(this._f!=null){this._f.as(this._aj,"")}},ao:function(a,b){var c=this._ae.createElement("canvas");c.setStyleProperty("width",a+"px");c.setStyleProperty("height",b+"px");c.setProperty("width",a);c.setProperty("height",b);var d=this._ae.get2DCanvasContext(c);if(this._t!=null){d.drawImage(this._af.getNativeElement(),0,0,a,b)}if(this._v!=null){d.drawImage(this._ai.getNativeElement(),0,0,a,b)}if(this._w!=null){d.drawImage(this._aj.getNativeElement(),0,0,a,b)}var e=this._ae.createElement("img");var sCanv_=c.getNativeElement();e.setProperty("src",sCanv_.toDataURL("image/png"));return e.getNativeElement()},$type:new $.ig.Type("SeriesViewerViewManager",$.ig.$ot)},true);$c("IAnnotationInfoProvider:w","Object",{$type:new $.ig.Type("IAnnotationInfoProvider",null)},true);$c("AutoRangeCalculator:x","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.kh();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.ee();if(a!=null&&p>0&&(!a.hasUserMinimum()&&!a.hasUserMaximum())){var q=new $$t.gi(0,h,i,p,a.eu());o=q._g}else if(a.kx()&&p>0&&(!a.hasUserMinimum()||!a.hasUserMaximum())){var r=h;var s=i;if(a.hasUserMinimum()){r=b}if(a.hasUserMaximum()){s=c}var t=new $$t.gi(0,r,s,p,a.eu());o=t._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 u=Math.ceil(i/o);{i=o*u}}else{i=m}if(a.kx()){if(a.kx()&&p>0&&(!a.hasUserMinimum()||!a.hasUserMaximum())){var v=new $$t.gi(0,h,i,p,a.eu());var w=v._g;if(w!=o){o=w;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 x=Math.ceil(i/o);{i=o*x}}else{i=m}}}}}}f=h;g=i;return{p5:f,p6:g}},$type:new $.ig.Type("AutoRangeCalculator",$.ig.$ot)},true);$c("LabelFontHeuristics:y","Object",{init:function(){$.ig.$op.init.call(this);this._b=NaN;this._e=NaN;this._c=NaN;this._d=NaN},_b:0,_e:0,_c:0,_d:0,_a:false,$type:new $.ig.Type("LabelFontHeuristics",$.ig.$ot)},true);$c("IDateTimeAxis:ab","Object",{$type:new $.ig.Type("IDateTimeAxis",null)},true);$c("IAxisAnnotation:ac","Object",{$type:new $.ig.Type("IAxisAnnotation",null)},true);$c("AxisAnnotationCollection:ad","ObservableCollection$1",{init:function(){$$4.$f.init.call(this,$$t.$ac.$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.$ac.$type))},true);$c("IAxisAnnotationManager:ae","Object",{$type:new $.ig.Type("IAxisAnnotationManager",null)},true);$c("AxisLabelSettings:hi","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.$f1.getBox(b),$$t.$f1.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.leftMargin(a);this.bottomMargin(a);this.rightMargin(a);this.topMargin(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.cn(true);this._a.renderAxis();break;case"TextStyle":this.f=null;this._a.cn(true);if(this._a.seriesViewer()!=null){this._a.seriesViewer().lb()}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.cn(true);if(this._a.seriesViewer()!=null){this._a.seriesViewer().lb()}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:hj","AxisLabelSettings",{init:function(){this.a4=0;$$t.$hi.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.$d6.getBox(b),$$t.$d6.getBox(a));return a}else{return this.a4}},aq:function(a,b,c,d){$$t.$hi.aq.call(this,a,b,c,d);if(this._a==null||this._a.seriesViewer()==null){return}switch(b){case"AxisTitlePosition":this._a.cn(true);this._a.renderAxis();break}},$type:new $.ig.Type("TitleSettings",$$t.$hi.$type)},true);$c("Axis:af","Control",{a3:function(){return new $$t.hk(this)},_a4:null,hn:function(a){},ha:function(){if(this.b8()){this.a7().onAddAnnotations(this)}},bs:null,bt:function(){if(this.bs==null){this.bs=new $.ig.SRProvider(this.domRenderer())}if(this.bs.l()==null){this.bs.l(this.domRenderer())}return this.bs},a8:null,a9:function(){var $self=this;if(this.a8==null){this.a8=$.ig.DVContainer.prototype.instance().createInstance($$t.$dl.$type,function(){return $self.bt().q()})}return this.a8},ee:function(){return this.j1().width()},fy:function(){return null},fx: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},isPiecewise:function(){return false},isCategoryDateTime:function(){return false},isContinuous:function(){return true},aj:function(){return this.crossingAxis()},init:function(){var $self=this;this.bs=null;this.bx=false;this.dh=NaN;this.db=50;this.dn=0;this.dk=150;this.ar=0;this.dg=NaN;this.dm=0;this.dj=180;this.bj=null;this.bi=null;this.fz="Verdana";this.di=NaN;this.dp=8;this.dl=16;this.fk=-1;this.fj=1;this.fi=3;this.kd=0;this.dr=0;this.dq=2;this.bv=false;this.dc=0;this.ak=new $$t.ad;this.al=new $$t.ad;this.j0=$$a.$ae.empty();this.bw=false;this.bu=false;this.co=false;this.de=NaN;this.df=-1;this.c6=new $$4.h(String,String,0);this.c5=new $$4.h(String,$.ig.FastReflectionHelper.prototype.$type,0);this._kc=new $$a.af;this.ao=new $$t.hf;this.aw=new $$t.hi;$$a.$f.init.call(this);$.ig.DVContainer.prototype.instance().registerIfLoaded("VisualDataFactoryManager");$.ig.DVContainer.prototype.instance().registerIfLoaded("AnnotationFactoryManager");this._dz=NaN;this._a4=this.a3();this.hn(this._a4);this._a4.onInit();this._bq=function(){var $ret=new $.ig.Pool$1($$a.$an.$type);$ret.create($self._a4.ax.runOn($self._a4));$ret.activate($self._a4.aq.runOn($self._a4));$ret.disactivate($self._a4.as.runOn($self._a4));$ret.destroy($self._a4.ar.runOn($self._a4));return $ret}();this._bp=function(){var $ret=new $.ig.Pool$1($$a.$an.$type);$ret.create($self._a4.ax.runOn($self._a4));$ret.activate($self._a4.aq.runOn($self._a4));$ret.disactivate($self._a4.as.runOn($self._a4));$ret.destroy($self._a4.ar.runOn($self._a4));return $ret}();this._bo=function(){var $ret=new $.ig.Pool$1($$a.$b1.$type);$ret.create($self._a4.bc.runOn($self._a4));$ret.activate($self._a4.p.runOn($self._a4));$ret.disactivate($self._a4.r.runOn($self._a4));$ret.destroy($self._a4.q.runOn($self._a4));return $ret}();this._j6=$$a.$ae.empty();this._c8=new $$4.x($.ig.$op.$type,0);this._c9=new $$4.x($$t.$am.$type,0);this._av=this.au();this._av._ag=this.labelSettings();this._av._ad=this;this._da=new $$4.x($$t.$ha.$type,0);var a=this.ak;a.collectionResetting=$.ig.Delegate.prototype.combine(a.collectionResetting,this.g7.runOn(this));var b=this.ak;b.collectionChanged=$.ig.Delegate.prototype.combine(b.collectionChanged,this.g6.runOn(this));var c=this.al;c.collectionResetting=$.ig.Delegate.prototype.combine(c.collectionResetting,this.g9.runOn(this));var d=this.al;d.collectionChanged=$.ig.Delegate.prototype.combine(d.collectionChanged,this.g8.runOn(this));this._ab=$$t.$af.$type;if(this.labelSettings()!=null){this.aw=this.labelSettings()}this.propertyUpdated=$.ig.Delegate.prototype.combine(this.propertyUpdated,function(e,f){$self.hr(e,f.propertyName(),f.oldValue(),f.newValue())});this.br=function(e,f){if($self.seriesViewer()==null||!$self.seriesViewer()._dz){$self.ik(f.oldRect(),f.newRect())}};this._a4.v()},a6:null,a7:function(){var $self=this;if(this.a6==null){this.a6=$.ig.DVContainer.prototype.instance().createInstance($$t.$ae.$type,function(){return $self.bt().n()});this.a6.owner(this)}return this.a6},b8:function(){return $.ig.DVContainer.prototype.instance().checkLoaded("AnnotationFactoryManager")},g8:function(a,b){if(!this.b8()){return}this.a7().onAutoAnnotionsChanged(this,this.al,b)},g9:function(a,b){if(!this.b8()){return}this.a7().onAutoAnnotionsReset(this,this.al,b)},g6:function(a,b){if(!this.b8()){return}this.a7().onAnnotionsChanged(this,this.ak,b)},g7:function(a,b){if(!this.b8()){return}this.a7().onAnnotionsReset(this,this.ak,b)},provideRenderer:function(a){this.domRenderer(a);this.hb();this._av._ag=this.labelSettings()},formatLabel:function(a){if(arguments.length===1){this.h($$t.$af.formatLabelProperty,a);return a}else{return this.c($$t.$af.formatLabelProperty)}},hk:function(a,b){if(!a.equals1(b)){this.ij(a,b)}},au:function(){},ac:function(){$$a.$f.ac.call(this);this._a4.aj()},_rootCanvas:null,rootCanvas:function(a){if(arguments.length===1){this._rootCanvas=a;return a}else{return this._rootCanvas}},bn:function(a){if(arguments.length===1){if(this.bn()!=a){var b=this.bn();this.bm=a;this.hx("FastItemsSourceProvider",b,this.bm)}return a}else{return this.bm}},bm:null,seriesViewer:function(a){if(arguments.length===1){if(this.seriesViewer()!=a){var b=this.seriesViewer();this.bg=a;this.hx("SeriesViewer",b,this.bg)}return a}else{return this.bg}},bg:null,chart:function(a){if(arguments.length===1){this.seriesViewer(a);return a}else{return $b($$t.$ez.$type,this.seriesViewer())}},br:null,bx:false,useSmartAxis:function(a){if(arguments.length===1){if(this.bx==a){return}this.bx=a;var b=null;if(this._av!=null&&$$a.$ae.l_op_Inequality(this._av.c1(),null)){b=this._av.c1()}this._av=this.au();this._av._ad=this;this._av._ag=this.labelSettings();if($$a.$ae.l_op_Inequality(b,null)){this._av.c1(b)}if(this.seriesViewer()!=null&&this.seriesViewer()._cm!=null){this._av._af.ak(this.seriesViewer()._cm._y);this.h1(true)}return a}else{return this.bx}},dh:0,smartAxisExtent:function(a){if(arguments.length===1){var b=this.dh;if(b!=a){this.dh=a;this.actualSmartAxisExtent(a);this.h1(true)}return a}else{return this.dh}},db:0,actualSmartAxisExtent:function(a){if(arguments.length===1){this.db=a;return a}else{return this.db}},dn:0,smartAxisMinimumExtent:function(a){if(arguments.length===1){this.dn=a;this.h1(true);return a}else{return this.dn}},dk:0,smartAxisMaximumExtent:function(a){if(arguments.length===1){this.dk=a;this.h1(true);return a}else{return this.dk}},ar:0,smartAxisExtentType:function(a){if(arguments.length===1){var b=this.ar;if(b!=a){this.ar=a;this.h1(true)}return a}else{return this.ar}},dg:0,smartAxisAngle:function(a){if(arguments.length===1){this.dg=a;this.h0();return a}else{return this.dg}},_actualSmartAxisAngle:0,actualSmartAxisAngle:function(a){if(arguments.length===1){this._actualSmartAxisAngle=a;return a}else{return this._actualSmartAxisAngle}},dm:0,smartAxisMinimumAngle:function(a){if(arguments.length===1){this.dm=a;this.h0();return a}else{return this.dm}},dj:0,smartAxisMaximumAngle:function(a){if(arguments.length===1){this.dj=a;this.h0();return a}else{return this.dj}},bj:null,bi:null,smartAxisFont:function(a){if(arguments.length===1){this.bj=a;this.di=$.ig.FontUtil.prototype.getFontSize(this.bj);this.h0();return a}else{if(this.bj==null){if(this.bi==null){this.bi=this._a4.i()}return this.bi}return this.bj}},fz:null,smartAxisFontName:function(a){if(arguments.length===1){this.fz=a;var b=this.di;if($.ig.util.isNaN(b)){b=12}this.smartAxisFont().n(a);this.smartAxisFont().d(b);this._av.b8();this.h0();return a}else{return this.fz}},di:0,smartAxisFontSize:function(a){if(arguments.length===1){this.di=a;this.smartAxisFont($.ig.FontUtil.prototype.getFontWithNewFontSize(this.smartAxisFont(),this.di));this.h0();return a}else{return this.di}},_actualSmartAxisFontSize:0,actualSmartAxisFontSize:function(a){if(arguments.length===1){this._actualSmartAxisFontSize=a;return a}else{return this._actualSmartAxisFontSize}},dp:0,smartAxisMinimumFontSize:function(a){if(arguments.length===1){this.dp=a;this.h0();return a}else{return this.dp}},dl:0,smartAxisMaximumFontSize:function(a){if(arguments.length===1){this.dl=a;this.h0();return a}else{return this.dl}},fk:0,smartAxisNumberOfStaggerLevels:function(a){if(arguments.length===1){this.fk=a;this.h0();return a}else{return this.fk}},fj:0,smartAxisMinimumStaggerLevels:function(a){if(arguments.length===1){this.fj=a;this.h0();return a}else{return this.fj}},fi:0,smartAxisMaximumStaggerLevels:function(a){if(arguments.length===1){this.fi=a;this.h0();return a}else{return this.fi}},_actualSmartAxisNumberOfStaggerLevels:0,actualSmartAxisNumberOfStaggerLevels:function(a){if(arguments.length===1){this._actualSmartAxisNumberOfStaggerLevels=a;return a}else{return this._actualSmartAxisNumberOfStaggerLevels}},kd:0,smartAxisVerticalAlignment:function(a){if(arguments.length===1){this.kd=a;this.h0();return a}else{return this.kd}},dr:0,smartAxisTopMargin:function(a){if(arguments.length===1){this.dr=a;this.h0();return a}else{return this.dr}},dq:0,smartAxisProximityMargin:function(a){if(arguments.length===1){this.dq=a;this.h0();return a}else{return this.dq}},unlockSmartAxisLabelPanel:function(){this._av.cp()},h0:function(){this.h1(false)},h1:function(a){if(a){this._av.co()}this.cn(true);this.hz()},_im:null,title:function(a){if(arguments.length===1){this.h($$t.$af.titleProperty,a);return a}else{return this.c($$t.$af.titleProperty)}},stroke:function(a){if(arguments.length===1){this.h($$t.$af.strokeProperty,a);return a}else{return this.c($$t.$af.strokeProperty)}},actualStroke:function(a){if(arguments.length===1){this.h($$t.$af.actualStrokeProperty,a);return a}else{return this.c($$t.$af.actualStrokeProperty)}},strokeThickness:function(a){if(arguments.length===1){this.h($$t.$af.strokeThicknessProperty,a);return a}else{return this.c($$t.$af.strokeThicknessProperty)}},strokeDashArray:function(a){if(arguments.length===1){this.h($$t.$af.strokeDashArrayProperty,a);return a}else{return this.c($$t.$af.strokeDashArrayProperty)}},strip:function(a){if(arguments.length===1){this.h($$t.$af.stripProperty,a);return a}else{return this.c($$t.$af.stripProperty)}},majorStroke:function(a){if(arguments.length===1){this.h($$t.$af.majorStrokeProperty,a);return a}else{return this.c($$t.$af.majorStrokeProperty)}},actualMajorStroke:function(a){if(arguments.length===1){this.h($$t.$af.actualMajorStrokeProperty,a);return a}else{return this.c($$t.$af.actualMajorStrokeProperty)}},majorStrokeThickness:function(a){if(arguments.length===1){this.h($$t.$af.majorStrokeThicknessProperty,a);return a}else{return this.c($$t.$af.majorStrokeThicknessProperty)}},majorStrokeDashArray:function(a){if(arguments.length===1){this.h($$t.$af.majorStrokeDashArrayProperty,a);return a}else{return this.c($$t.$af.majorStrokeDashArrayProperty)}},minorStroke:function(a){if(arguments.length===1){this.h($$t.$af.minorStrokeProperty,a);return a}else{return this.c($$t.$af.minorStrokeProperty)}},actualMinorStroke:function(a){if(arguments.length===1){this.h($$t.$af.actualMinorStrokeProperty,a);return a}else{return this.c($$t.$af.actualMinorStrokeProperty)}},minorStrokeThickness:function(a){if(arguments.length===1){this.h($$t.$af.minorStrokeThicknessProperty,a);return a}else{return this.c($$t.$af.minorStrokeThicknessProperty)}},minorStrokeDashArray:function(a){if(arguments.length===1){this.h($$t.$af.minorStrokeDashArrayProperty,a);return a}else{return this.c($$t.$af.minorStrokeDashArrayProperty)}},tickStroke:function(a){if(arguments.length===1){this.h($$t.$af.tickStrokeProperty,a);return a}else{return this.c($$t.$af.tickStrokeProperty)}},tickStrokeThickness:function(a){if(arguments.length===1){this.h($$t.$af.tickStrokeThicknessProperty,a);return a}else{return this.c($$t.$af.tickStrokeThicknessProperty)}},tickStrokeDashArray:function(a){if(arguments.length===1){this.h($$t.$af.tickStrokeDashArrayProperty,a);return a}else{return this.c($$t.$af.tickStrokeDashArrayProperty)}},tickLength:function(a){if(arguments.length===1){this.h($$t.$af.tickLengthProperty,a);return a}else{return this.c($$t.$af.tickLengthProperty)}},_dv:0,ie:function(){if(this.tickLength()>0){this._dv=this.tickLength();return}var a=$b($$t.$ez.$type,this.seriesViewer());if(a!=null&&$.ig.util.isNaN(this.tickLength())&&this.isCategory()&&(this.isVertical()||this.a1()==0)){this._dv=a._su._fq;return}this._dv=0},isDisabled:function(a){if(arguments.length===1){this.h($$t.$af.isDisabledProperty,a);return a}else{return this.c($$t.$af.isDisabledProperty)}},isInverted:function(a){if(arguments.length===1){this.h($$t.$af.isInvertedProperty,a);return a}else{return this.c($$t.$af.isInvertedProperty)}},_cg:false,shouldAvoidAnnotationCollisions:function(a){if(arguments.length===1){this.h($$t.$af.shouldAvoidAnnotationCollisionsProperty,a);return a}else{return this.c($$t.$af.shouldAvoidAnnotationCollisionsProperty)}},bv:false,dc:0,b2:function(){return this.bv},b5:function(){return this.labelSettings()!=null&&this.labelSettings().j()},ia:function(a){this.bv=true;if(this.dc!=a){this.dc=a;this.h3(false)}},h5:function(){
this.bv=false;this.dc=0;this.h3(false)},eb:function(){if(this.b2()&&(!this.b5()||this.b5()&&this.labelSettings().angle()==0)){return this.es()}if(this.b5()){return this.labelSettings().angle()}return 0},es:function(){return this.dc},_cs:false,shouldKeepAnnotationsInView:function(a){if(arguments.length===1){this.h($$t.$af.shouldKeepAnnotationsInViewProperty,a);return a}else{return this.c($$t.$af.shouldKeepAnnotationsInViewProperty)}},_cu:false,useEnhancedIntervalManagement:function(a){if(arguments.length===1){this.h($$t.$af.useEnhancedIntervalManagementProperty,a);return a}else{return this.c($$t.$af.useEnhancedIntervalManagementProperty)}},enhancedIntervalMinimumCharacters:function(a){if(arguments.length===1){this.h($$t.$af.enhancedIntervalMinimumCharactersProperty,a);return a}else{return $h(this.c($$t.$af.enhancedIntervalMinimumCharactersProperty))}},enhancedIntervalPreferMoreCategoryLabels:function(a){if(arguments.length===1){this.h($$t.$af.enhancedIntervalPreferMoreCategoryLabelsProperty,a);return a}else{return this.c($$t.$af.enhancedIntervalPreferMoreCategoryLabelsProperty)}},labelSettings:function(a){if(arguments.length===1){this.h($$t.$af.labelSettingsProperty,a);return a}else{return this.c($$t.$af.labelSettingsProperty)}},d1:function(){return 0},jl:function(){if(this.isVertical()){return 2}return 0},ke:function(){return 1},jm:function(){return 1},kf:function(){return 1},d3:function(){if(this.isVertical()){return $.ig.DeviceUtils.prototype.g(5)}return 0},d5:function(){if(!this.isVertical()&&!this.isAngular()){return $.ig.DeviceUtils.prototype.g(5)}return 0},d4:function(){if(this.isVertical()){return $.ig.DeviceUtils.prototype.g(5)}return 0},d2:function(){if(!this.isVertical()&&!this.isAngular()){return $.ig.DeviceUtils.prototype.g(5)}return 0},d8:function(){return NaN},ea:function(){return NaN},d9:function(){return NaN},d7:function(){return NaN},az:function(){if(this.isVertical()){return 2}if(this.isRadial()){return 5}return 1},a0:function(){return 1},crossingAxis:function(a){if(arguments.length===1){this.h($$t.$af.crossingAxisProperty,a);return a}else{return this.c($$t.$af.crossingAxisProperty)}},crossingValue:function(a){if(arguments.length===1){this.h($$t.$af.crossingValueProperty,a);return a}else{return this.c($$t.$af.crossingValueProperty)}},rangeChanged:null,hy:function(a){if(this.rangeChanged!=null){this.rangeChanged(this,a)}},titleSettings:function(a){if(arguments.length===1){this.h($$t.$af.titleSettingsProperty,a);return a}else{return this.c($$t.$af.titleSettingsProperty)}},d6:function(){if(this.isVertical()){return-90}return 0},d0:function(){return NaN},annotations:function(){return this.ak},ak:null,an:function(){return this.al},al:null,j0:null,j7:function(a){if(arguments.length===1){this.j0=a;return a}else{if(this._j6.isEmpty()){return this.j0}return this._j6}},_j6:null,ig:function(){var a=0;var b=$b($$t.$ez.$type,this.seriesViewer());if(b!=null&&b.gridMode()==0){a=1}this._a4.av(a)},c4:function(a,b,c){return this.seriesViewer()!=null},cl:function(){var a=$$a.$ae.empty();if(this.seriesViewer()!=null){a=this.seriesViewer().windowRect()}return this.c4(this.j7(),a,this._a4)},_c8:null,_c9:null,_av:null,ij:function(a,b){this.co=false;this.j7(b);this.cn(true);this.updateRange();this.h3(false);if(this.seriesViewer()!=null){this.seriesViewer()._ap.ae(1,this,this._a5,b)}},bw:false,cn:function(a){if(arguments.length===1){this.bw=a;return a}else{return this.bw}},j4:function(){if(this.seriesViewer()==null||this.seriesViewer().effectiveViewport().isEmpty()){return $$a.$ae.empty()}var a=this.seriesViewer().effectiveViewport();var b=this.j7();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)},ik:function(a,b){this.cn(true);this.h3(true)},hz:function(){this.h3(false)},_a5:null,_domRenderer:null,domRenderer:function(a){if(arguments.length===1){this._domRenderer=a;return a}else{return this._domRenderer}},_ah:null,hr:function(a,b,c,d){switch(b){case"LabelFormat":case"LabelFormatSpecifiers":if(this.labelFormat()!=null){this._ah=new $.ig.BindingFormatter;this._ah.j(this.labelFormat());this._ah.d(this.labelFormatSpecifiers())}else{this._ah=null}break;case"SeriesViewer":var e=$b($$t.$f.$type,c);if(e!=null){this.domRenderer(null);e.actualWindowRectChanged=$.ig.Delegate.prototype.remove(e.actualWindowRectChanged,this.br);e._ap.ad(1,this);this._a4.aa(e)}var f=$b($$t.$f.$type,d);if(f!=null){this._fg=f.widget()!=null&&f.widget()._creationOptions!=null&&!String.isNullOrEmpty(f.widget()._creationOptions.language)?new $$0.cf(f.widget()._creationOptions.language):null;this.domRenderer(f._cm._j._ae);f.actualWindowRectChanged=$.ig.Delegate.prototype.combine(f.actualWindowRectChanged,this.br);this._a5=f._ap.k(1,this,this.hf.runOn(this));if(this.labelSettings()==null&&this.domRenderer()!=null){this.provideRenderer(this.domRenderer())}this._a4.u(f);if(this._cp&&!this._a5._e){this._cp=false;this.updateRange()}this.id();this.ie()}break;case"IsDisabled":this.h3(false);break;case"ShouldKeepAnnotationsInView":this._cu=this.shouldKeepAnnotationsInView();this.h3(false);break;case"ShouldAvoidAnnotationCollisions":this._cs=this.shouldAvoidAnnotationCollisions();this.h3(false);break;case"IsInverted":this._cg=this.isInverted();var g=new $$t.gf(0,0,0,1,1);this.he(g);var i=this._da.getEnumerator();while(i.moveNext()){var h=i.current();h.k5();if(h.seriesViewer()!=null){h.le()}}break;case"Label":this._a4.onLabelChanged();if($b($$a.$k.$type,d)!==null){this._c3=true}else{this._c3=false}this.cn(true);this.h7();this.h3(false);break;case"MajorStrokeThickness":case"MinorStrokeThickness":case"StrokeThickness":this.h3(false);break;case"LabelSettings":var j=$b($$t.$hi.$type,d);if(j!=null){j.registerAxis(this);this.aw=j}else{this.aw=new $$t.hi}if(this._av!=null){this._av._ag=this.aw}this.hp();this.cn(true);this.h3(false);break;case"Title":this._a4.ak();break;case"TitleSettings":var k=$b($$t.$hj.$type,d);if(k!=null){k.registerAxis(this)}else{k=new $$t.hj}if(this._im!=null){this._im.dataContext(k)}this.hq();this.h3(false);break;case"TickLength":this.cn(true);this.ie();this._a4.ad();this.h3(false);break;case"EnhancedIntervalMinimumCharacters":case"UseEnhancedIntervalManagement":case $$t.$af.f6:this.cn(true);this.h3(false);break;case"CrossingAxis":if(this.seriesViewer()!=null){this.seriesViewer().lb()}break;case"MinorStroke":this.id();if(d!=null){this._cv=true;this.h3(false)}else{this._cv=false}break;case"CrossingValue":if(this.crossingAxis()!=null){this.crossingAxis().renderAxis()}break;case"Stroke":case"MajorStroke":this.id();this.h3(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.h3(false);break;case"MinExtent":this._a4.ad();break}},hp:function(){if(this._a4.m()){this._a4.w(this.aw)}},hq:function(){this._a4.ak()},_coercionMethods:null,coercionMethods:function(a){if(arguments.length===1){this._coercionMethods=a;return a}else{return this._coercionMethods}},bu:false,expectFunctions:function(a){if(arguments.length===1){this.bu=a;return a}else{return this.bu}},_cv:false,h7:function(){this._bq.count(0);this._bp.count(0);this._bo.count(0);if(this._a4.m()){this._a4.an()}},_c3:false,hm: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._e=new $$a.ae(0,d.left(),e,d.width(),f-e);a.add(g)}},hl:function(a,b,c,d,e){var f=b<=c.bottom()&&b>=c.top();if(!e&&f){f=!this.ce(b,d.c(),c,false)}if(f){if(d._a){b=this.dw(b,c.top(),c.bottom(),d)}var g=new $$a.a4;g._d={__x:c.left(),__y:b,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};g._c={__x:c.right(),__y:b,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};a.add(g)}},ii: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._e=new $$a.ae(0,e,d.top(),f-e,d.height());a.add(g)}},ih: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.ce(b,d.c(),c,true)}if(f){if(d._a){b=this.dw(b,c.left(),c.right(),d)}var j=new $$a.a4;j._d={__x:b,__y:c.top(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};j._c={__x:b,__y:c.bottom(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};a.add(j)}},ce:function(a,b,c,d){var e=false;var f=$b($$t.$ez.$type,this.seriesViewer());if(f!=null&&f.tc()&&!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.j7().isEmpty()){continue}if(g.crossingAxis()!=null&&g.b3()){var i=this.isVertical()?c.left():c.top();var j=0;var k=g.h9(i,j,g.seriesViewer().windowRect(),c,g.j2(),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.j7().top(),g.strokeThickness(),g.j7().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.j7().left(),i-g.strokeThickness()/2,g.j7().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.j7().left(),g.j7().top(),g.strokeThickness(),g.j7().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.j7().left(),g.j7().bottom()-g.strokeThickness()/2,g.j7().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},h9: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.$ap.$type,this.crossingAxis());if(i!=null&&i.categoryMode()==2){var j=.5*i.getCategorySize(c,d,e);var k=i.a1()==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}},dw: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},hd:function(a){this._a4.z(a)},hc:function(){this._bq.count(0);this._bp.count(0);this._bo.count(0);this._a4.x();this._c8.clear();this._c9.clear()},renderAxis:function(){this.h3(false)},h3:function(a){if(this.seriesViewer()!=null){this.seriesViewer()._ap.ac(1,this,this._a5,a);if(this.renderRequested!=null){var b=new $$t.c5;b.animate(a);this.renderRequested(this,b);a=b.animate()}}},renderRequested:null,_bb:null,ev:function(){if(this._bb==null){return-1}if($.ig.util.isNaN(this._bb._b)){return-1}if(this.eb()!=0){return-1}var a=this._bb._b;var b=this.ez();var c=this.ew();a=a+b+c;return Math.max($$t.$af.ep,a)},ez:function(){if(this.labelSettings()==null){return 0}else{return this.labelSettings().topMargin()}},ex:function(){if(this.labelSettings()==null){return 0}else{return this.labelSettings().leftMargin()}},ey:function(){if(this.labelSettings()==null){return 0}else{return this.labelSettings().rightMargin()}},ew:function(){if(this.labelSettings()==null){return 0}else{return this.labelSettings().bottomMargin()}},et:function(){if(this._bb==null){return-1}if($.ig.util.isNaN(this._bb._d)&&$.ig.util.isNaN(this.de)){return-1}if(this.labelSettings()!=null&&this.labelSettings().angle()!=0){return-1}var a=this._bb._d;if(!$.ig.util.isNaN(this.de)&&this.enhancedIntervalMinimumCharacters()==-1){return this.de}return Math.max($$t.$af.ep,this._bb._d)},dy:function(a,b,c,d,e){if(a==1){return 1}if(b){return a}var f=0;var g=this.em(a,b,c,d,e);if(!b&&f<10&&this.cw(g,c,d,e)){a=g-1;f+=1;while(!b&&f<10&&this.cw(a,c,d,e)){a--;f+=1}}return a},em:function(a,b,c,d,e){var f=false;if(this.isVertical()){f=this.isCategory()&&this.enhancedIntervalPreferMoreCategoryLabels()&&this._bb!=null}else{f=this.isCategory()&&this.enhancedIntervalPreferMoreCategoryLabels()&&this.b4()}if(f){var g=this.ec(a,c,d,e);if($.ig.util.isNaN(g)){return a}var h=this.ed(a,c,d,e);if(g<=h){return a}var i=Math.ceil(h/g*a)+1;return i}return a},ed:function(a,b,c,d){if(this.isVertical()){var e=this._bb._b;return e}else{var f=this.de;if(this.seriesViewer()!=null&&this.seriesViewer().eo()){f=this._bb._b}return f}},cw:function(a,b,c,d){if(this.isVertical()){if(this.isCategory()&&this.enhancedIntervalPreferMoreCategoryLabels()&&this._bb!=null){var e=this._bb._b;if(a>1){var f=a-1;if(f<1){return false}var g=this.ec(f,b,c,d);if($.ig.util.isNaN(g)){return false}if(g>e){return true}}}}else{if(this.isCategory()&&this.enhancedIntervalPreferMoreCategoryLabels()&&this.b4()){if(a>1){var h=a-1;if(h<1){return false}var i=this.ec(h,b,c,d);if($.ig.util.isNaN(i)){return false}var j=this.de;if(this.seriesViewer()!=null&&this.seriesViewer().eo()){j=this._bb._b}if(i>j){return true}}}}return false},ec:function(a,b,c,d){return NaN},eu:function(){if(this.isVertical()){return this.ev()}else{return this.et()}},cx:function(){return this.enhancedIntervalMinimumCharacters()==-1},co:false,hf:function(a){if(this._a4.l()){return}var b=0;var c=0;if(this._c9!=null&&this._c9.count()>0){b=this._c9.__inner[this._c9.count()-1]._c;c=this._c9.count()}if(this.cn()&&this.useEnhancedIntervalManagement()){this._bb=this.ba()}this.h4(a);if(!this.isVertical()&&this.cn()&&this.useEnhancedIntervalManagement()&&this.cx()){if(this.b0()){this.h4(a)}}var d=1;var e=0;if(this._c9!=null&&this._c9.count()>0){d=this._c9.__inner[this._c9.count()-1]._c;e=this._c9.count()}if(this.useSmartAxis()){this.cn(true)}var f=false;if(d!=b||e!=c||this.cn()){this.cn(false);if(this._a4.m()){this._a4.ad();f=true}}this._a4.ac();if(!f){this.hg()}},de:0,b0:function(){if(!$.ig.util.isNaN(this.de)||this._c8==null||this._c8.count()==0){return false}var a=this.bk();if(a==null){return false}var b=-1.7976931348623157e308;for(var c=0;c<this._c8.count();c++){var d=this._c8.__inner[c];if(typeof d==="string"){var e=$.ig.FontUtil.prototype.measureStringWidth(d,a,this._a4._j);b=Math.max(e,b)}}b+=5;if(this.labelSettings()!=null){b+=this.labelSettings().leftMargin()+this.labelSettings().rightMargin()}this.de=b;return true},resetCachedEnhancedInterval:function(){this.de=NaN;this.h3(false)},b4:function(){return!$.ig.util.isNaN(this.de)&&this.enhancedIntervalMinimumCharacters()==-1},dx:function(a,b){return a},h8:function(){this.de=NaN},df:0,ba:function(){var a=this.bk();if(a==null){return null}var b="W";if(this._a4._j==null){return null}var c=$.ig.FontUtil.prototype.measureStringWidth(b,a,this._a4._j);if(this.df!=c||this._bb==null){this.df=c;var d=$.ig.FontUtil.prototype.getCurrentFontHeight(this.seriesViewer()._cm._j._ae,a);if(this._bb==null){this._bb=new $$t.y}this._bb._b=d;this._bb._c=this.enhancedIntervalMinimumCharacters();this._bb._a=this.enhancedIntervalPreferMoreCategoryLabels();this._bb._e=c;this._bb._d=this._bb._e*this._bb._c}return this._bb},bk: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()._cm._j._ae)}}return a},hg:function(){if(!this._a4.m()){return}if(!this.b6()){this._a4.ab()}},_cp:false,updateRange:function(){return this.updateRange1(false)},updateRange1:function(a){if(a||this.seriesViewer()==null){var b=this.c0();if(b){this.cn(true)}this._cp=false;return b}if(!this._cp){this._cp=true;this.seriesViewer()._ap.ab(this,this._a5)}return false},c0:function(){return false},h4:function(a){if(this._im!=null){if((this.titleSettings()==null||this.titleSettings().visibility()==0)&&(this.labelSettings()==null||this.labelSettings().visibility()==0)&&this.title()!=null){this._im.__visibility=0}else{this._im.__visibility=1}}},id:function(){var a=$b($$t.$ez.$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._da.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._da.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.a1()==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,hx: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))}},_da:null,registerSeries:function(a){var b=this._da.contains(a);if(!b){this._da.add(a)}this.id();return!b},deregisterSeries:function(a){var b=this._da.contains(a);if(b){this._da.remove(a)}this.id();return b},label:function(a){if(arguments.length===1){this.h($$t.$af.labelProperty,a);return a}else{return this.c($$t.$af.labelProperty)}},labelFormat:function(a){if(arguments.length===1){this.h($$t.$af.labelFormatProperty,a);return a}else{return this.c($$t.$af.labelFormatProperty)}},labelFormatSpecifiers:function(a){if(arguments.length===1){this.h($$t.$af.labelFormatSpecifiersProperty,a);return a}else{return this.c($$t.$af.labelFormatSpecifiersProperty)}},getItemValue:function(a,b){var c=this.go(b);if(c=="Label"){return this.fu(a,b,this.label())}return null},c6:null,go:function(a){if(!this.c6.containsKey(a)){var b=$$0.$as.toUpper1(a.charAt(0))+a.substr(1);this.c6.add(a,b)}return this.c6.item(a)},c5:null,fu:function(a,b,c){var d=null;if(!this.c5.containsKey(b)){d=new $.ig.FastReflectionHelper(false,c);this.c5.add(b,d)}else{d=this.c5.item(b)}d.propertyName(c);return d.getPropertyValue(a)},fv:function(a){return this._a4.n(a)},getValueLabel:function(a){return this._a4.o(a)},er:function(){return NaN},getScaledValue:function(a,b){return 0},eg:function(a,b,c){return 0},j3:function(a){if(this.seriesViewer()==null){return $$a.$ae.empty()}if(!a.equals1(this.j7())){return $$a.$ae.empty()}return this.seriesViewer().effectiveViewport()},j2:function(){if(this.seriesViewer()==null){return $$a.$ae.empty()}return this.seriesViewer().effectiveViewport()},j1:function(){if(this.seriesViewer()==null||this.seriesViewer().contentViewport().isEmpty()){return this.j7()}return this.seriesViewer().contentViewport()},j5:function(a,b){if(b.isEmpty()){return a}return b},getScaledValue2:function(a,b,c){var d=this.j3(c);var e=new $$t.b4(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},ej:function(a,b,c){return 0},getUnscaledValue2:function(a,b,c){var d=this.j3(c);var e=new $$t.b4(0,b,c,this.isInverted(),d);return this.getUnscaledValue(a,e)},getUnscaledValueList:function(a,b,c,d){},scaleValue:function(a){var b=this.j2();var c=new $$t.b4(0,this.seriesViewer().actualWindowRect(),this.j7(),this.isInverted(),b);return this.getScaledValue(a,c)},a1:function(){},_kc:null,ho:function(a){var b=false;if(this._kc.width()==0||this._kc.height()==0){this._j6=new $$a.ae(0,0,0,a.width(),a.height())}else{b=true;this._j6=new $$a.ae(0,0,0,this._kc.width(),this._kc.height())}if(b){this._a5._c=true;this.cn(true);this._av.ci();this.updateRange1(true)}},ic:function(){this._j6=$$a.$ae.empty();this._av.cq()},ao:null,ap:function(){this.ao._a=this._av;return this.ao},_dz:0,dd:0,eo:function(a){if(arguments.length===1){var b=this.eo();if(a!=b){this.dd=a;this.hx("MinExtent",b,this.eo())}return a}else{return this.dd}},b6:function(){if(!$.ig.util.isNaN(this._dz)){return true}if(this.labelSettings()==null){return false}else{return this.labelSettings().k()}},el:function(){if(!$.ig.util.isNaN(this._dz)){return this._dz}if(this.labelSettings()==null){return 50}return this.labelSettings().extent()},hb:function(){this._a4.t()},he:function(a){this.hy(a)},_bq:null,_bp:null,_bo:null,j8:function(){return this.aq()._a},j9:function(){return this.aq()._b},kb:function(){return this._a4.c()._d},ka:function(){return this.aq()._c},bd:function(){return $$t.$fo.a(this.bg)},aq:function(){return this._a4.c()},aw:null,ax:function(){return this.aw},hs:function(a,b){if(this._av!=null){this._av.cj(a)}this._a4.af(a,b)},b3:function(){return this.crossingValue()!=null},exportVisualData:function(){return this.a9().exportVisualData(this)},c7:function(){var d__=new $$t.ah((-2));d__.__4__this=this;return d__},ht:function(a){},hw:function(a){},hv:function(a){},_fg:null,jz:function(a,b,c,d,e){if(this.isVertical()){var f=new $$a.a4;f._d={__x:c.left(),__y:a,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};f._c={__x:c.right(),__y:a,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return f}else{var g=new $$a.a4;g._d={__x:a,__y:c.bottom(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};g._c={__x:a,__y:c.top(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return g}},$type:new $.ig.Type("Axis",$$a.$f.$type,[$$0.$b6.$type])},true);$c("AxisDefaults:ag","Object",{init:function(){$.ig.$op.init.call(this)},$type:new $.ig.Type("AxisDefaults",$.ig.$ot)},true);$c("AxisCollection:ai","ObservableCollection$1",{init:function(){var $self=this;$$4.$f.init.call(this,$$t.$af.$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.$af.$type))},true);$c("AxisLabelInfo:aj","Object",{init:function(){$.ig.$op.init.call(this)},_b:null,_a:0,$type:new $.ig.Type("AxisLabelInfo",$.ig.$ot)},true);$c("AxisLabelManager:ak","Object",{_e:null,_f:null,_b:null,_a:null,_c:null,init:function(){$.ig.$op.init.call(this);this._c=function(a){}},n:function(a,b){this._e.clear();this._f.clear();this._b._ad=this._a;this._b.c5(a);this._b._c4=b;if(b.isEmpty()||a.isEmpty()){this.s(0);this._a._bp.count(0);this._a._bo.count(0)}if(this._a._bq.count()==0&&this._a._bp.count()==0){this._b._ab.clear()}},i:function(a,b){this._e.add1(a);this._f.add(b)},t:function(){this._b.a9(this._e);this._b._ba=this._f;this._b.cl()},j:function(a,b){$$t.$ak.k(a,false,b)},k:function(a,b,c){},l:function(a,b,c){},m:function(a,b){$$t.$ak.l(a,true,b)},h:function(a){this._b._ab.add(a)},r:function(a){this._b._bw=a},o:function(a){this._c(a)},u:function(a){var b=this._a._bq.item(a);return b},s:function(a){if(this._a==null){return}this._a._bq.count(a)},d:function(){if(this._a==null||this._a.labelSettings()==null){return false}return this._a.labelSettings().visibility()!=0},q:function(){this._a._bq.count(0);this._a._bp.count(0);this._a._bo.count(0);this._a._av._bb.clear()},p:function(){this._a.cn(true)},g:function(){this._a.ha()},$type:new $.ig.Type("AxisLabelManager",$.ig.$ot)},true);$c("AxisLabelPanelBase:al","Panel",{ae:function(){return new $$t.hh(this)},ch:function(a){},_af:null,_cx:null,b8:function(){},cp:function(){},co:function(){},init:function(){this.a3=null;this.cw=$$a.$ae.empty();this.bd=50;this._c7=new $$a.af;$$a.$am.init.call(this);this._be=NaN;this._c4=$$a.$ae.empty();this._c2=$$a.$ae.empty();this.c1($$a.$ae.empty());this._af=this.ae();this.ch(this._af);this._af.am();this._bb=new $$4.x($$a.$e.$type,0);this._ba=new $$4.x($$t.$am.$type,0);this._a8=new $$4.x($$a.$ae.$type,0);this._aw=false;this._av=false;this._ax=false;this._ao=false;this._ar=false;this._c3=$$a.$ae.empty();this.ak=false},_bw:0,_ad:null,ak:false,az:function(a){if(arguments.length===1){this.ak=a;return a}else{return this.ak}},a3:null,a9:function(a){if(arguments.length===1){var b=this.a3;this.a3=a;if(b==null&&b!=a){this.ce()}return a}else{return this.a3}},_ba:null,_c4:null,cw:null,c5:function(a){if(arguments.length===1){var b=this.cw;this.cw=a;this.ct(b,this.cw);return a}else{return this.cw}},cv:null,c1:function(a){if(arguments.length===1){var b=this.cv;this.cv=a;this.cd(b,this.cv);return a}else{if(!this._c2.isEmpty()){return this._c2}return this.cv}},_c2:null,bc:0,bg:function(a){if(arguments.length===1){this.bc=a;return a}else{return this.bc}},_bx:null,_bb:null,_a8:null,_ag:null,bn:function(){var a=1.7976931348623157e308;if(this._ba!=null&&this._ba.count()>1){for(var b=1;b<this._ba.count();b++){var c=this._ba.__inner[b];var d=this._ba.__inner[b-1];if(c._a||d._a){continue}var e=Math.abs(c._c-d._c);if(e<a){a=e}}}return a},_ao:false,_c3:null,cl:function(){this._ar=false;this._c3=$$a.$ae.empty()},_ar:false,_av:false,_aw:false,_ax:false,_bz:null,_al:false,an: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},by:function(a,b,c){return{ret:0,p1:b}},a5:function(){return null},b6:function(){},b2:function(a){},ap:function(){return this._ag!=null&&this._ag.j()},bl:function(){if(this._ad.b2()&&(!this.ap()||this.ap()&&this._ag.angle()==0)){return this._ad.es()}return this._ag!=null?this._ag.angle():0},bq:function(){return this._ad.titleSettings()!=null?this._ad.titleSettings().angle():0},at:function(a,b){if(a==0&&!this._ad.isAngular()&&this._ag!=null){if(this._ad.isVertical()){if(!this._ag.showFirstLabel()&&this._ad.seriesViewer().getActualWindowScaleVertical()==1){return false}}else{if(!this._ag.showFirstLabel()&&this._ad.seriesViewer().getActualWindowScaleHorizontal()==1){return false}}}return true},bk:function(a){return this._af.m(a)},bv:function(a){return this._af.w(a)},bm:function(a){return this._af.n(a)},bj:function(a){return this._af.l(a)},aq:function(){return false},ct:function(a,b){},cd:function(a,b){},a7:function(){if(this._ab.count()<1||this._ba.count()==0){return new $$4.x($$a.$ae.$type,0)}this._bb=new $$4.x($$a.$e.$type,0);this._a8=new $$4.x($$a.$ae.$type,0);this.b6();this._af.ae();var a=this.bl();if(a%360==0){this._av=false}if(this._bb.count()==0){return new $$4.x($$a.$ae.$type,0)}this._a8=this.a5();this._a8=this.a6(this._a8);this.ak=true;return this._a8},a6:function(a){var $self=this;if(this._ad.shouldAvoidAnnotationCollisions()||this._ad.shouldKeepAnnotationsInView()){var b=this._af.p();var c=this._af.r();var d=this._af.q();var e=this._af.o();var f=Math.max(b,Math.max(c,Math.max(d,e)));var g=new $$a.ah(0,f);if(this._av){g=new $$a.ah(0,Math.sqrt(f*f/2))}var h=this.a4(a);var i=new $$4.x($$a.$ah.$type,0);if(h.count()<1){return a}h.sort2(function(j,k){var l=$self.cy(j,a.__inner[j],g);var m=$self.cy(k,a.__inner[k],g);var n=l.top();var o=m.top();if(n<o){return-1}if(n>o){return 1}return 0});for(var j=0;j<h.count();j++){var k=h.__inner[j];var l=a.__inner[k];var m=this.cy(k,a.__inner[k],g);var n=this._ad.seriesViewer().viewportRect().top();if(this._ad.shouldKeepAnnotationsInView()){if(l.top()<this._ad.seriesViewer().viewportRect().top()-n){l=new $$a.ae(0,l.left(),l.top()+(this._ad.seriesViewer().viewportRect().top()-n-l.top()),l.width(),l.height());a.__inner[k]=l}}}var o=this.as(a,h,g);if(o&&this._ad.shouldAvoidAnnotationCollisions()){for(var p=0;p<h.count()-1;p++){var q=h.__inner[p];var r=h.__inner[p+1];var s=a.__inner[q];var t=a.__inner[r];var u=this.cy(q,a.__inner[q],g);var v=this.cy(r,a.__inner[r],g);if(u.intersectsWith(v)||u.top()>v.bottom()){var w=new $$a.ae(0,t.left(),u.bottom()+1+(t.top()-v.top()),t.width(),t.height());a.__inner[r]=w}}}for(var x=h.count()-1;x>=0;x--){var y=h.__inner[x];var z=a.__inner[y];var aa=this.cy(y,a.__inner[y],g);var ab=this._ad.seriesViewer()._cm.a3();if(this._ad.shouldKeepAnnotationsInView()){if(aa.bottom()>this._ad.seriesViewer().viewportRect().bottom()+ab){z=new $$a.ae(0,z.left(),z.top()-(aa.bottom()-(this._ad.seriesViewer().viewportRect().bottom()+ab)),z.width(),z.height());a.__inner[y]=z}}}if(this._ad.shouldAvoidAnnotationCollisions()){for(var ac=h.count()-1;ac>=1;ac--){var ad=h.__inner[ac];var ae=h.__inner[ac-1];var af=a.__inner[ad];var ag=a.__inner[ae];var ah=this.cy(ad,a.__inner[ad],g);var ai=this.cy(ae,a.__inner[ae],g);if(ah.intersectsWith(ai)||ah.top()<ai.bottom()){var aj=new $$a.ae(0,ag.left(),ah.top()-(ai.height()+1+(ag.top()-ai.top())),ag.width(),ag.height());a.__inner[ae]=aj}}}return a}else{return a}},cy:function(a,b,c){var d=this._ba.__inner[a];var e=d._d;if($.ig.util.isNaN(e._c)||$.ig.util.isNaN(e._e)||$.ig.util.isNaN(e._d)||$.ig.util.isNaN(e._b)){e=c}if(e._c>c._c||e._e>c._e||e._d>c._d||e._b>c._b){e=c}var f=new $$a.ae(0,b.left()-e._c,b.top()-e._e,b.width()+e._c+e._d,b.height()+e._e+e._b);return f},as:function(a,b,c){if(b.count()<=1){return false}for(var d=0;d<b.count()-1;d++){var e=b.__inner[d];var f=b.__inner[d+1];var g=a.__inner[e];var h=a.__inner[f];var i=this.cy(e,a.__inner[e],c);var j=this.cy(f,a.__inner[f],c);if(i.intersectsWith(j)){return true}}return false},a4:function(a){var b=new $$4.x($$0.$aw.$type,0);for(var c=0;c<a.count();c++){var d=this._ba.__inner[c]._a;if(d){b.add(c)}}return b},bp: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},bo: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},bt:function(){var a=this._af.k();return a},br:function(){var a=this._af.j();return a},bs:function(){if(this._ad.title()==null||this._ad.titleSettings()!=null&&this._ad.titleSettings().visibility()==1){return 0}var a=this.br();var b=this.bt();var c=new $$a.ae(0,0,0,b,a);var d=this.bq();var e=$.ig.RectUtil.prototype.w(c,d);return e.height()+this._af.v()+this._af.s()},bu:function(){if(this._ad.title()==null||this._ad.titleSettings()!=null&&this._ad.titleSettings().visibility()==1){return 0}var a=this.br();var b=this.bt();var c=new $$a.ae(0,0,0,b,a);var d=this.bq();var e=$.ig.RectUtil.prototype.w(c,d);return e.width()+this._af.t()+this._af.u()},c6:function(a){if(this._ad==null||this._ab.count()==0){return a}this.b5(a);this.b9();this.b4(a);this._a8=this.a7();if(this._bb.count()!=this._a8.count()){return a}var b=this._af.p();var c=this._af.r();var d=this._af.q();var e=this._af.o();if(this._av){for(var f=0;f<this._bb.count();f++){if(this.at(f,this._a8.__inner[f])){this._af.aa(this._bb.__inner[f],this._a8.__inner[f],b,c,d,e)}this.cm(this._bb.__inner[f],this.bl())}}for(var g=0;g<this._bb.count();g++){if(!this._av){this._af.ad(this._bb.__inner[g])}if(this.at(g,this._a8.__inner[g])){this._af.aa(this._bb.__inner[g],this._a8.__inner[g],b,c,d,e)}else{this._af.aa(this._bb.__inner[g],new $$a.ae(0,0,0,0,0),b,c,d,e)}}if(this._ad._bp.count()>0){this._ad.a7().arrangeAnnotations(this._ad,this._af,this._bb,this._a8,this._av,this.bl(),b,c,d,e)}this.b2(a);if(this.aq()&&this.am()&&this._ad!=null&&this._ad.chart()!=null&&!this._ad.co&&this._ad.chart().sz()&&!this._ad.chart()._s6&&this._a8!=null&&this._a8.count()>0){this._ad.chart().ve(this,this.c1(),this._a8.__inner[0],this._a8.__inner[this._a8.count()-1]);
}return a},am:function(){return this._ad.labelSettings()!=null&&(this._ad.labelSettings()._c!=5&&this._ad.labelSettings()._c!=4)},c0:function(){return $$a.$ae.empty()},b5:function(a){if(this._ad._im==null){return}this._af.ah(this._ad._im,new $$a.af(1,Number.POSITIVE_INFINITY,Number.POSITIVE_INFINITY));var b=Math.abs(this.bq()-0)>1e-6;var c=this.c0();var d=c.left()+c.width()/2;var e=c.top()+c.height()/2;var f=this.bt()+this._af.t()+this._af.u();var g=this.br()+this._af.v()+this._af.s();var h=f/2;var i=g/2;var j=new $$a.ae(0,d-h,e-i,f,g);if(b){this.cn(this._ad._im)}else{this._af.ad(this._ad._im)}this._af.aa(this._ad._im,j,this._af.t(),this._af.v(),this._af.u(),this._af.s());if((this._ad.titleSettings()==null||this._ad.titleSettings().visibility()==0)&&(this._ad.labelSettings()==null||this._ad.labelSettings().visibility()==0)&&this._ad.title()!=null){this._ad._im.__visibility=0}else{this._ad._im.__visibility=1;this._af.aa(this._ad._im,new $$a.ae(0,0,0,0,0),0,0,0,0)}},b4:function(a){this._af.ab(a)},b9:function(){},a2:function(){if($b($$t.$ap.$type,this._ad)!==null){return this._ad._ks}if($b($$t.$a0.$type,this._ad)!==null){var a=new $$4.x(Number,0);var d=this._ad.actualTickmarkValues().j();for(var c=0;c<d.length;c++){var b=d[c];var e=this._ad.j2();var f=new $$t.b4(0,this._ad.seriesViewer().windowRect(),this._ad.j7(),this._ad._cg,e);a.add(this._ad.getScaledValue(b,f))}return a}return null},ah:function(){var a=this._ag!=null?this._ag._c:this.ai();if(this._ad.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},cs: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._ad.dw(b,e.left(),e.right(),f)}var j=new $$a.a4;j._d={__x:b,__y:c,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};j._c={__x:b,__y:d,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};a.add(j)}},cc:function(a,b,c,d,e,f){if(b<=e.bottom()&&b>=e.top()){if(f._a){b=this._ad.dw(b,e.top(),e.bottom(),f)}var g=new $$a.a4;g._d={__x:c,__y:b,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};g._c={__x:d,__y:b,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};a.add(g)}},cm:function(a,b){var c=this.bl();this._af.ai(a,c)},au:function(){return false},ac:function(a,b){var c=a.height();var d=a.width();var e=0+a.left();var f=c/2+a.top();var g=new $$a.bv;var h=$.ig.AngleSimplifier.prototype.a(b);var i=function(){var $ret=new $$a.bq;$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.m(h))*(c/2)}else{i._k=d;k=-d;j=-Math.sin($.ig.MathUtil.prototype.m(h-180))*(c/2)}}var l=function(){var $ret=new $$a.br;$ret._k=j;$ret._j=k;return $ret}();g._j.add(i);g._j.add(l);var m=$.ig.TransformMatrixHelpler.prototype.f(g);var n=$.ig.TransformMatrixHelpler.prototype.i(m,$.ig.RectUtil.prototype.n(a));var o=$.ig.TransformMatrixHelpler.prototype.i(m,$.ig.RectUtil.prototype.o(a));var p=$.ig.TransformMatrixHelpler.prototype.i(m,$.ig.RectUtil.prototype.k(a));var q=$.ig.TransformMatrixHelpler.prototype.i(m,$.ig.RectUtil.prototype.j(a));var r=new Array(4);r[0]=n;r[1]=o;r[2]=p;r[3]=q;return r},cz:function(a,b){var c=this.ac(a,b);var d=1.7976931348623157e308;var e=1.7976931348623157e308;var f=-1.7976931348623157e308;var g=-1.7976931348623157e308;for(var h=0;h<c.length;h++){d=c[h].__x<d?c[h].__x:d;e=c[h].__y<e?c[h].__y:e;f=c[h].__x>f?c[h].__x:f;g=c[h].__y>g?c[h].__y:g}return new $$a.ae(0,d,e,Math.max(f-d,0),Math.max(g-e,0))},cn:function(a){var b=this.bq();this.cb(a,b)},cb:function(a,b){var c=$b($$a.$e.$type,a);var d=this.br();var e=this.bt();var f=.5*e;var g=.5*d;var h=function(){var $ret=new $$a.bq;$ret._j=b;$ret._k=f;$ret._l=g;return $ret}();var i=new $$a.bv;i._j.add(h);c._j=i},c8:function(a){if(this._ab.contains(this._ad._im)==false&&this._ad._im!=null){this._ab.add(this._ad._im);$$t.$ak.m(this._ad._im,this._ad.titleSettings())}var c=this._ab.getEnumerator();while(c.moveNext()){var b=c.current();if(b!=this._ad._im&&b!=this._af._av){this._af.ag(b)}}var d=this._ad==null||this.bd<=0||$.ig.util.isNaN(this.bd)?50:this.bd;if(this._ad!=null&&(this._ad._da==null||this._ad._da.count()==0)){if(this._ad.b6()){d=this._ad.el()}}var e=this.aq();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)},bh:function(a){if(arguments.length===1){this.h($$t.$al.cu,a);return a}else{return this.c($$t.$al.cu)}},bd:0,aj:function(a){if(a==null){return this._ad.seriesViewer().an(this._ad)}if(a.position()==0){if(this._ad!=null&&this._ad.seriesViewer()!=null){return this._ad.seriesViewer().an(this._ad)}return 4}return a.position()},ai:function(){return 1},ay:function(a){return true},a0:function(){var d__=new $$t.an((-2));d__.__4__this=this;return d__},b1:function(a,b,c,d,e){var f=this._af.x(b,c,d,e);return f},b7:function(a){if(this._bz==null||this.bk(this._bz)<this.bk(a)){this._bz=a}},cg:function(a){this._bb.add(a)},a1:function(){var d__=new $$t.ao((-2));d__.__4__this=this;return d__},_be:0,_bf:0,ca:function(){this._af.af();this.cr()},cr:function(){this._a8=this.a7()},ce:function(){},bi:function(a){return this.bd},_c7:null,ci:function(){this._c2=new $$a.ae(0,0,0,this._c7.width(),this._c7.height())},cq:function(){this._c2=$$a.$ae.empty()},cf:function(){this._af.aj()},cj:function(a){this._af.ak(a)},b3:function(){this._af.y()},ck:function(){this._af.an()},$type:new $.ig.Type("AxisLabelPanelBase",$$a.$am.$type)},true);$c("LabelPosition:am","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:av","Object",{$type:new $.ig.Type("IScaler",null)},true);$c("ICategoryScaler:aw","Object",{$type:new $.ig.Type("ICategoryScaler",null,[$$t.$av.$type])},true);$c("CategoryAxisBase:ap","Axis",{a3:function(){return new $$t.hl(this)},isContinuous:function(){return false},hn:function(a){$$t.$af.hn.call(this,a);this._kh=a},_kh:null,ec:function(a,b,c,d){var e=this.getCategorySize(b,c,d);var f=e*a;return f},init:function(){this.k7=0;this.k9=0;this.ku=1;this.k8=0;this.km=false;$$t.$af.init.call(this);this._ks=new $$4.x(Number,0)},c4:function(a,b,c){var d=$$t.$af.c4.call(this,a,b,c);if(!d){return false}return this.itemsSource()!=null&&this.k9>0},lv:function(){if(this.kl()!=null&&this.bn()!=null&&this.itemsSource()!=null){this.kl(this.bn().releaseFastItemsSource(this.itemsSource()))}},lu:function(){if(this.kl()==null&&this.bn()!=null&&this.itemsSource()!=null){this.kl(this.bn().getFastItemsSource(this.itemsSource()))}},_ks: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.j7().left();var h=this.j7().right();if(d){f=a.__y;g=this.j7().top();h=this.j7().bottom()}var i=this._ks;if(d&&!this.isInverted()||!d&&this.isInverted()){i=new $$4.x(Number,0);for(var j=this._ks.count()-1;j>=0;j--){i.add(this._ks.__inner[j])}}if(this.categoryMode()==0){if(b){var k;if(d){k=new $$a.ae(0,this.j7().left(),a.__y-c/2,this.j7().width(),c)}else{k=new $$a.ae(0,a.__x-c/2,this.j7().top(),c,this.j7().height())}k.intersect(this.j7());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.j7().left(),o-c/2,this.j7().width(),c)}else{p=new $$a.ae(0,o-c/2,this.j7().top(),c,this.j7().height())}p.intersect(this.j7());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.j7().right();if(d){q=this.j7().bottom()}if(e<i.count()){q=i.__inner[e]}if(d){return new $$a.ae(0,this.j7().left(),i.__inner[e-1],this.j7().width(),q-i.__inner[e-1])}else{return new $$a.ae(0,i.__inner[e-1],this.j7().top(),q-i.__inner[e-1],this.j7().height())}}},kl:function(a){if(arguments.length===1){this.h($$t.$ap.fastItemsSourceProperty,a);return a}else{return this.c($$t.$ap.fastItemsSourceProperty)}},kk:null,itemsSource:function(a){if(arguments.length===1){this.h($$t.$ap.itemsSourceProperty,a);return a}else{return this.c($$t.$ap.itemsSourceProperty)}},k7:0,k9:0,itemsCount:function(a){if(arguments.length===1){this.k7=a;this.k9=this.k7;return a}else{return this.k7}},categoryMode:function(a){if(arguments.length===1){if(this.ki!=a){var b=this.ki;this.ki=a;this.hx("CategoryMode",$$t.$f2.getBox(b),$$t.$f2.getBox(a))}return a}else{return this.ki}},ki:0,gap:function(a){if(arguments.length===1){this.h($$t.$ap.gapProperty,a);return a}else{return this.c($$t.$ap.gapProperty)}},k5:function(a,b,c){var d=!$.ig.util.isNaN(this.gap())?$.ig.MathUtil.prototype.b(this.gap(),0,this.ku):0;if(!this.isAngular()&&this.minimumGapSize()>0){var e=this.getCategorySize(a,b,c);var f=.5*d;var g=e*f;if(g<this.minimumGapSize()){g=this.minimumGapSize();f=g/e;d=f/.5;d=$.ig.MathUtil.prototype.b(d,0,this.ku)}}return d},maximumGap:function(a){if(arguments.length===1){this.h($$t.$ap.maximumGapProperty,a);return a}else{return this.c($$t.$ap.maximumGapProperty)}},ku:0,minimumGapSize:function(a){if(arguments.length===1){this.h($$t.$ap.minimumGapSizeProperty,a);return a}else{return this.c($$t.$ap.minimumGapSizeProperty)}},overlap:function(a){if(arguments.length===1){this.h($$t.$ap.overlapProperty,a);return a}else{return this.c($$t.$ap.overlapProperty)}},useClusteringMode:function(a){if(arguments.length===1){this.h($$t.$ap.useClusteringModeProperty,a);return a}else{return this.c($$t.$ap.useClusteringModeProperty)}},lb:function(a){if(arguments.length===1){if(a!=this.k8){var b=this.k8;this.k8=a;this.hx("GroupCount",b,this.k8)}return a}else{return this.k8}},k8:0,getUnscaledValue:function(a,b){return NaN},getUnscaledValue3:function(a,b,c,d){return NaN},getCategorySize:function(a,b,c){return NaN},ky: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.j7();var d=this.j2();var e=new $$t.b4(0,b,c,this.isInverted(),d);return this.getUnscaledValue(a,e)},kr:function(){var d__=new $$t.aq((-2));d__.__4__this=this;return d__},kn:function(a){return this._da.contains(a)},ko:function(a){return false},kq:function(){var d__=new $$t.ar((-2));d__.__4__this=this;return d__},km:false,lz:function(a){if(this.km){return}try{this.km=true;var b=0;var c=0;var d=false;var f=this.kr().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.kn(e)){c++}}if(h==1&&!d){b=1}}var i=this.useClusteringMode();var k=this.kq().getEnumerator();while(k.moveNext()){var j=k.current();if(j.useClusteringMode()){i=true}if(a){j.lz(false)}}if(b==0&&i){b=2;if(c==0){c=1}}this.categoryMode(b);this.lb(c)}finally{this.km=false}},hr:function(a,b,c,d){$$t.$af.hr.call(this,a,b,c,d);switch(b){case"FastItemsSourceProvider":if($b($.ig.IFastItemsSourceProvider.prototype.$type,c)!=null){this.kl(c.releaseFastItemsSource(this.itemsSource()))}if($b($.ig.IFastItemsSourceProvider.prototype.$type,d)!=null){this.kl(d.getFastItemsSource(this.itemsSource()))}this.itemsCount(0);if(this.kl()!=null){this.itemsCount(this.kl().count())}this.lz(true);break;case"ItemsSource":if(this.bn()!=null){this.kl(this.bn().getFastItemsSource(this.itemsSource()))}break;case"FastItemsSource":var e=$b($.ig.IFastItemsSource.prototype.$type,c);this.lm();this.cn(true);if(e!=null){e.event=$.ig.Delegate.prototype.remove(e.event,this.lp.runOn(this))}this.itemsCount(0);if(this.kl()!=null){this.itemsCount(this.kl().count())}if(this.kl()!=null){var f=this.kl();f.event=$.ig.Delegate.prototype.combine(f.event,this.lp.runOn(this));this.h3(false);var h=this.c7().getEnumerator();while(h.moveNext()){var g=h.current();g.renderSeries(false);if(g.seriesViewer()!=null){g.le()}}}else{this.hc();var j=this.c7().getEnumerator();while(j.moveNext()){var i=j.current();i.ko(true,i.view());if(i.seriesViewer()!=null){i.le()}}}break;case"ItemsCount":this.hy(new $$t.gf(0,0,0,$h(c)-1,$h(d)-1));this.h3(false);break;case"UseClusteringMode":this.cn(true);this.l0();this.h3(false);this.ln();break;case"CategoryMode":this.cn(true);this.h3(false);this.lx();this.ln();break;case"Overlap":case"MinimumGapSize":case"MaximumGap":case"Gap":this.ku=this.maximumGap();this.cn(true);var l=this.c7().getEnumerator();while(l.moveNext()){var k=l.current();k.ev(true);var m=$b($$t.$ck.$type,k);if(m!=null&&m.preferredCategoryMode(this)==2){k.renderSeries(false)}}this.h3(false);if(this.seriesViewer()!=null){this.seriesViewer().ln()}break;case"CrossingValue":case"CrossingAxis":this.cn(true);this.h3(true);break}},ln:function(){var b=this.c7().getEnumerator();while(b.moveNext()){var a=b.current();a.renderSeries(false)}},lp:function(a,b){this.lw(b)},lw:function(a){switch(a.action()){case 3:case 0:case 1:case 2:case 4:if(this.kl()!=null){this.itemsCount(this.kl().count())}this.h3(false);break}if(this.kl()!=null){this.itemsCount(this.kl().count())}},l0:function(){var a=false,b=false;var d=this._da.getEnumerator();while(d.moveNext()){var c=d.current();var e=$b($$t.$ck.$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.lb()==0){this.lb(1)}}this.categoryMode(g)},registerSeries:function(a){var b=$$t.$af.registerSeries.call(this,a);if(b){this.lz(true);var c=$b($$t.$ck.$type,a);if(c!=null&&c.preferredCategoryMode(this)==2){var e=this.c7().getEnumerator();while(e.moveNext()){var d=e.current();var f=$b($$t.$ck.$type,d);if(f!=null&&f!=c&&f.preferredCategoryMode(this)==2){d.renderSeries(false)}}}this.h3(false);this.updateRange()}return b},deregisterSeries:function(a){var b=$$t.$af.deregisterSeries.call(this,a);if(b){this.lz(true);var c=$b($$t.$ck.$type,a);if(c!=null&&c.preferredCategoryMode(this)!=0){var e=this.c7().getEnumerator();while(e.moveNext()){var d=e.current();var f=$b($$t.$ck.$type,d);if(f!=null){d.renderSeries(false)}}}this.h3(false)}return b},lx:function(){var a=null;var c=this.c7().getEnumerator();while(c.moveNext()){var b=c.current();if(b.isCategory()){var d=b.an(this);if(d!=null&&d.crossingAxis()==this){a=d}}}if(a!=null){a.renderAxis()}},lm:function(){this.kk=this.kl()},ly:function(){var a=this.labelSettings();if(a==null){a=new $$t.hi}if(a.visibility()==1){this._bq.count(0);this._bp.count(0);this._bo.count(0)}else{var b=0;b=this._kh.bf(this._c8);this._bq.count(b)}},handleCollectionChanged:function(a){if(this.kl()!=null){this.kl().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))},kz:function(a,b,c,d){return this.k0(a,b,c,d,this.categoryMode())},k0: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.k0(a,b,c,d,e)},$type:new $.ig.Type("CategoryAxisBase",$$t.$af.$type,[$$t.$aw.$type])},true);$c("CategoryXAxis:as","CategoryAxisBase",{a3:function(){return new $$t.hm(this)},hn:function(a){$$t.$ap.hn.call(this,a);this._mb=a},_mb:null,init:function(){this.mo=1;this.mn=1;$$t.$ap.init.call(this);this._ks=new $$4.x(Number,0);this._ab=$$t.$as.$type},mo:0,mq:function(a){if(arguments.length===1){this.mo=a;return a}else{return this.mo}},mn:0,mp:function(a){if(arguments.length===1){this.mn=a;return a}else{return this.mn}},au:function(){if(this.useSmartAxis()){return new $.ig.HorizontalSmartAxisLabelPanel}else{return new $$t.au}},getCategorySize:function(a,b,c){var d=this.j5(b,c);return d.width()/(this.k9*a.width())},ky:function(a,b,c){var d=this.k5(a,b,c);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.lb()==0?1:this.lb();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.lb()>1){var f=this.k5(b,c,d);var g=0;if(!$.ig.util.isNaN(this.overlap())){g=Math.min(this.overlap(),1)}var h=1-.5*f;var i=h/(this.lb()-(this.lb()-1)*g);var j=(h-i)/(this.lb()-1);e=.25*f+.5*i+a*j}return this.getCategorySize(b,c,d)*e},d0:function(){return this.interval()},scrollIntoView:function(a){var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$a.$ae.empty();b=b.copy();var c=this.j7();var d=this.j4();var e=new $$a.ae(0,0,0,1,1);var f=new $$t.b4(0,e,e,this.isInverted(),d);var g=!b.isEmpty()&&!c.isEmpty()&&this.kl()!=null?this.kl().indexOf(a):-1;var h=g>-1?this.getScaledValue(g,f):NaN;if(!$.ig.util.isNaN(h)&&this.seriesViewer().ed()){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().oj(b,false,true)}},getScaledValue:function(a,b){if(!b.c.isEmpty()){var c=this.mk(a,$$t.$b3.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.mk(a,b.e,b.d,this.categoryMode())},ma: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.k9-1:this.k9;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.ma(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;z=(z-q)/r;var aa=q+r*(z-o)/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}}}},eg:function(a,b,c){if(!b.c.isEmpty()){var d=this.mk(a,$$t.$b3.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.mk(a,b.e,b.d,c)},mk:function(a,b,c,d){var e=d==0?this.k9-1:this.k9;if(e<0){e=0}var f=e>=1?a/e:e==0?.5:NaN;if(this._cg){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.$b3.ac,b.c,this.categoryMode());return c}return this.getUnscaledValue3(a,b.e,b.d,this.categoryMode())},ej: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.$b3.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._cg){e=1-e}var f=d==0?this.k9-1:this.k9;if(f<0){f=0}return e*f},scrollRangeIntoView:function(a,b){if(a==NaN||b==NaN||this.kl()==null||this.kl().count()==0){return}var c=a/this.kl().count();var d=(b+1)/this.kl().count();this.seriesViewer().windowRect(new $$a.ae(0,c,this.seriesViewer().windowRect().y(),d-c,this.seriesViewer().windowRect().height()))},_mr:null,h4:function(a){$$t.$ap.h4.call(this,a);var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$a.$ae.empty();var c=this.j7();var d=this.j2();var e=this.j1();var f=new $$t.b4(0,b,c,this.isInverted(),d);var g=this._a4.ay();var h=this._a4.a1();var i=this._a4.az();var j=this._a4.a0();var k=this._a4.e();var l=this._a4.f();var m=this._a4.g();var n=this.kl();var o=this.mc();this.ig();this.hd(g);this.hd(h);this.hd(i);this.hd(j);this._c8.clear();this._c9.clear();this._ks.clear();this._a4.at(this,b,c);if(b.isEmpty()||c.isEmpty()){this._bq.count(0);this._bp.count(0);this._bo.count(0)}if(this._bq.count()==0&&this._bp.count()==0){this._a4.y()}if(this.labelSettings()!=null){this.labelSettings().registerAxis(this)}if(this.itemsSource()==null||o==null||n.count()==0){this._bq.count(0);this._bp.count(0);this._bo.count(0);this._a4.y();return}if(!b.isEmpty()&&!c.isEmpty()){var p=this.getUnscaledValue(e.left(),f);var q=this.getUnscaledValue(e.right(),f);var r=0;var s=false;if(this.useEnhancedIntervalManagement()){var t=Math.abs(q-p);r=Math.ceil(t)+1;if(this.isInverted()){if(Math.abs(q-Math.floor(q))<Math.abs(p-Math.ceil(p))){s=true}}else{if(Math.abs(q-Math.ceil(q))<Math.abs(p-Math.floor(p))){s=true}}}if(this.isInverted()){p=Math.ceil(p);q=Math.floor(q)}else{p=Math.floor(p);q=Math.ceil(q)}if(this.useEnhancedIntervalManagement()){if(Math.abs(q-p)<r){if(this.isInverted()){if(s){q--}else{p++}}else{if(s){q++}else{p--}}}}var u=c.bottom();var v=u-c.top();if(this.crossingAxis()!=null){var w=$b($$t.$a3.$type,this.crossingAxis());if(w!=null){var x=this.h9(u,v,b,c,d,c.top(),c.bottom());u=x.p0;v=x.p1}}this.hl(g,u,c,k,true);this._a4.ao(v);var y=Math.min(p,q);var z=Math.max(p,q);var aa=e.width();if(this.useEnhancedIntervalManagement()){var ab=this.getScaledValue(y,f);var ac=this.getScaledValue(z,f);aa=Math.abs(ac-ab)}var ad=new $$t.gk(1,y,z,aa,this.interval(),this.categoryMode(),this.eu());var ae=ad._g;ae=this.dy(ae,this.md(),b,c,d);if(ad._g!=ae){ad=new $$t.gk(1,y,z,aa,ae,this.categoryMode(),this.eu())}var af=Math.floor((y-0)/ad._g);var ag=Math.ceil((z-0)/ad._g);this.actualInterval(ad._g);if(!$.ig.util.isNaN(af)&&!$.ig.util.isNaN(ag)){var ah=$.ig.truncate(af);var ai=$.ig.truncate(ag);var aj=this.mj(0+ah*ad._g,f);var ak=this.getScaledValue(ad._g,f);var al=Math.abs(ak-this.getScaledValue(0,f));this._a4.ap(ak);var am=$.ig.truncate(Math.ceil(e.right()));var an=$.ig.truncate(Math.floor(e.left()));var ao=this.minorInterval();var ap=ao>0&&ao<ad._g;var aq=c.right();var ar=this._ks;var as=ad._g;var at=$.ig.truncate(as);var au=this.lb();var av=this.isInverted();var aw=this.categoryMode();this._mr=null;for(var ax=ah;ax<=ai;++ax){var ay=this.mj(0+(ax+1)*ad._g,f);if(aj<=aq){if(ax%2==0){this.ii(h,aj,ay,c)}this.ih(i,aj,c,l,false);ar.add(aj)}if(this.categoryMode()!=0&&this.lb()!=0&&this._cv){if(ap){var az=al*this.minorInterval();if(this.isInverted()){var a0=aj;while(a0-az>ay){a0-=az;if(Math.abs(a0-ay)<1e-4){break}this.ih(j,a0,c,m,false)}}else{var a1=aj;while(a1+az<ay){a1+=az;if(Math.abs(a1-ay)<1e-4){break}this.ih(j,a1,c,m,false)}}this.actualMinorInterval(this.minorInterval())}else{for(var a2=0;a2<$.ig.truncate(ad._g);a2++){for(var a3=0;a3<this.lb();a3++){var a4=this.getGroupCenter(a3,b,c,d);if(this.isInverted()){a4=-a4}var a5=this.getScaledValue(a2+ax*ad._g,f)+a4;this.ih(j,a5,c,m,false)}}this.actualMinorInterval(.5)}}var a6=this.mi(ax*as,aj,aw==0,f);var a7=$.ig.truncate(Math.round(a6));if(a7>=an&&a7<=am){var a8=0;if(as>=1){a8=ax*$.ig.truncate(Math.floor(as))}else{if(ax*as*2%2==0){a8=$.ig.truncate(Math.floor(ax*as))}else{a8=-1}}if(o!=null&&a8<n.count()&&a8>=0){var a9=o.getItem(a8);var ba=this.fv(a9);this._mr=a9;if(!$.ig.util.isNaN(a6)&&!Number.isInfinity(a6)&&ba!=null){if(typeof ba==="string"&&ba.equals("")){}else{this._c8.add1(ba);this._c9.add(new $$t.am(a6))}}}}aj=ay}}this._mr=null;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().lb()}}this._a4.au(this._c8,this._c9);this.ly()}},c0:function(){if(this.cn()&&this.useEnhancedIntervalManagement()){this._bb=this.ba()}if(this.kl()==null){return false}var a=this.kl().count();if(a!=this.mp()){var b=new $$t.gf(0,1,1,this.mp(),a);this.mp(a);this.hy(b);return true}return false},interval:function(a){if(arguments.length===1){this.h($$t.$as.intervalProperty,a);return a}else{return this.c($$t.$as.intervalProperty)}},md:function(){return!$.ig.util.isNaN(this.interval())},me:0,actualInterval:function(a){if(arguments.length===1){if(this.actualInterval()!=a){var b=this.me;this.me=a;this.hx("ActualInterval",b,this.actualInterval())}return a}else{return this.me}},er:function(){return this.actualInterval()},minorInterval:function(a){if(arguments.length===1){this.h($$t.$as.minorIntervalProperty,a);return a}else{return this.c($$t.$as.minorIntervalProperty)}},mf:0,actualMinorInterval:function(a){if(arguments.length===1){if(this.actualMinorInterval()!=a){var b=this.mf;this.mf=a;this.hx("ActualMinorInterval",b,this.actualMinorInterval())}return a}else{return this.mf}},ko:function(a){if(a==null){return false}var b=this.bd();if(b==null){return false}return b.synchronizeHorizontally()},a1:function(){return 0},mc:function(){return this.kl()},mj:function(a,b){return this.getScaledValue(a,b)},mi:function(a,b,c,d){if(!c){var e=this.mj(a+1,d);return(b+e)/2}return b},$type:new $.ig.Type("CategoryXAxis",$$t.$ap.$type)},true);$c("HorizontalAxisLabelPanelBase:at","AxisLabelPanelBase",{init:function(){$$t.$al.init.call(this)},ae:function(){return new $$t.hn(this)},ch:function(a){$$t.$al.ch.call(this,a);this._c9=a},_c9:null,_dl:0,_di:0,_dk:0,_dj:0,b6:function(){this._c9.az()},db:function(){return(this._ag!=null&&this._ag.j()||this._ad.b2())&&this.bl()%360!=0},dc:function(){return this._ao&&!this._av},aq:function(){return true},a5:function(){var $self=this;var a=new $$4.x($$a.$ae.$type,0);var b=new $$4.x($$0.$aq.$type,0);this._aw=false;this._av=false;this._ax=false;var c=this.bl();var d=c*Math.PI/180;if(this.db()){this._av=true}this._ao=false;this.dn(a,b,d);if(this._ad!=null&&this._ad.seriesViewer()!=null&&this._ad.seriesViewer().eo()&&a!=null){for(var e=0;e<a.count();e++){var f=a.__inner[e];if(this._c3.isEmpty()){this._c3=f}else{if(this._c3.width()<f.width()){this._c3=f}}}}this._ao=this._ao||this.an(a,b);if(this._ao){this.dq(a,b)}else{this.dr()}var g=this._ad.b6();if(!g){this.dm(c)}else{this._af.ac()}if(this._av){for(var h=0;h<a.count();h++){var i=a.__inner[h];i.x(this._ba.__inner[h]._c);a.__inner[h]=i}}var j=0;if(this.dc()){j=function(){var k=$self.by($self._di,a,b);a=k.p1;return k.ret}()}if(this._ao&&!this._aw){if(j>0){if(this._c9.ay()){this._ax=true}}}if(this._ao&&this.da()){this._ar=true;var k=this.c1().width();var l=this.dg();var m=this.df();var n=this._ba.count()>1?this._ba.__inner[1]._c-this._ba.__inner[0]._c:k;var o=Math.abs(n*.8);var p=0;var q=Math.abs(Math.atan(this._di/n)*180/Math.PI);var r=this._af.p();var s=this._af.q();for(var t=0;t<a.count();t++){if(this._al){if(t>0&&t<a.count()-1){var u=this._ba.count()>1?this._ba.__inner[t]._c-(a.__inner[t-1].x()+a.__inner[t-1].width()):k;var v=this._ba.count()>1?a.__inner[t+1].x()-this._ba.__inner[t]._c:k;o=Math.abs(Math.min(Math.abs(u*2),Math.abs(v*2))*.8)}else{if(t==0){var w=this._ba.count()>1?a.__inner[t+1].x()-this._ba.__inner[t]._c:k;o=Math.abs(n*2*.8)}if(t==a.count()-1){var x=this._ba.count()>1?this._ba.__inner[t]._c-(a.__inner[t-1].x()+a.__inner[t-1].width()):k;o=Math.abs(x*2*.8)}}}var y=Math.min(a.__inner[t].width(),o);p=this._av?this._ba.__inner[t]._c:this._ba.__inner[t]._c-y/2;var z=$.ig.AngleSimplifier.prototype.a(c);var aa=z>=q&&z<=180-q||z>=180+q&&z<=360-q;var ab=a.__inner[t];if(this._av&&aa){var ac=this.bv(this._bb.__inner[t]);o=Math.min(l/Math.abs(Math.sin(d)),ac)}ab.x(p);ab.width(Math.min(o,ab.width()));a.__inner[t]=ab;if(!($b($$a.$an.$type,this._bb.__inner[t])!==null)){this._bb.__inner[t].width(Math.min(o,ab.width()))}var ad=$b($$a.$an.$type,this._bb.__inner[t]);if(ad!=null){var ae=this.b1(t,ad,o,r,s);if(this._ax){ad.height(m)}else if(!ad.ak().equals(ae)){ad.ak(ae);this._bb.__inner[t].width(Math.min(o,this.bk(this._bb.__inner[t])));this._dk=Math.min(this._dk,this._bb.__inner[t].width())}}}if(!g){this.dm(c)}}if(this.dd()){this.dp(a)}return a},dn:function(a,b,c){var d=this.bs();var e=this.dh();this._di=-1.7976931348623157e308;this._dl=-1.7976931348623157e308;this._dj=-1.7976931348623157e308;this._dk=-1.7976931348623157e308;var f=this._af.p();var g=this._af.q();var h=this._af.r();var i=this._af.o();var j=this.c1().top();var k=this.c1().height()-d;var l=false;for(var m=0;m<this._bb.count();m++){if(!this._ba.__inner[m]._a){l=true}}for(var n=0;n<this._bb.count();n++){if(this._ba==null||n>=this._ba.count()){break}var o,p,q,r,s,t;var u=this._bb.__inner[n];s=this.bk(u);t=this.bj(u);r=s+this._af.p()+this._af.q();q=t+h+i;var v=this._ba.__inner[n]._a;if(this._av){o=this._ba.__inner[n]._c}else{o=this._ba.__inner[n]._c-r/2}p=j+e;if(!v||!l){this._di=Math.max(q,this._di);this._dl=Math.max(r,this._dl);this._dj=Math.max(t,this._dj);this._dk=Math.max(s,this._dk)}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._ao=this._ao||x>k}},dm:function(a){var b=a*(Math.PI/180);var c=Math.abs(this._dk*Math.sin(b))+Math.abs(this._dj*Math.cos(b));c+=this._af.r()+this._af.o();var d=this.bs();this.bh(c+d+this._ad._dv)},dp:function(a){this._c9.a0(a)},dq:function(a,b){},dr:function(){},au:function(){return true},cm:function(a,b){var c=a._l;var d=a._m;var e=0;var f=c/2;var g=new $$a.bv;var h=$.ig.AngleSimplifier.prototype.a(this.bl());var i=function(){var $ret=new $$a.bq;$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.m(h))*(c/2)}else{i._k=d;k=-d;j=-Math.sin($.ig.MathUtil.prototype.m(h-180))*(c/2)}}var l=function(){var $ret=new $$a.br;$ret._k=j;$ret._j=k;return $ret}();g._j.add(i);g._j.add(l);a._j=g},dd:function(){return!this._aw&&!this._av},da:function(){if(this._ad!=null&&this._ad.seriesViewer()!=null&&this._ad.seriesViewer().ep()){return false}return true},by:function(a,b,c){var d=0;var e=new $$4.x($$a.$ae.$type,0);var f=this.dh()+this.c1().top();var g=this.dg();var h=f+g;if(a*3<=this.bd){d=3}else if(a*2<=this.bd){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._ao=this.an(e,c);if(!this._ao){this._aw=true;b=e}return{ret:d,p1:b}},c0:function(){var a=this.aj(this._ad.titleSettings());var b=this.bs();var c=this.ah();var d=0;if(a==3){d+=this.c1().top();if(c==1||c==5){d+=this._ad._dv}}else{d=this.c1().bottom()-b;if(c==4||c==0){d-=this._ad._dv}}var e=this.bu();var f=0;var g=this._ad.titleSettings()==null?1:this._ad.titleSettings().horizontalAlignment();if(g==0){f=this.c1().left()}else if(g==2){f=this.c1().right()-e}else{f=this.c1().left()+this.c1().width()/2-e/2}return new $$a.ae(0,f,d,e,b)},dh:function(){var a=0;var b=this.aj(this._ad.titleSettings());if(b==3){a+=this.bs()}var c=this.ah();if(c==1||c==5){a+=this._ad._dv}return a},de:function(){var a=0;var b=this.aj(this._ad.titleSettings());if(b==4){a+=this.bs()}var c=this.ah();if(c==0||c==4){a+=this._ad._dv}return a},dg:function(){var a=this.bd-this.dh()-this.de();if(a<0){a=0}return a},df:function(){var a=this.dg()-this._af.r()-this._af.o();if(a<0){a=0}return a},b9:function(){var a=this._af.at();this._ad.hd(a);if(this._ag!=null&&this._ag.visibility()!=0){return}var b=this._ad._dv;if(b==0){return}var c=this.a2();if(c==null){return}var d=this.c1().top();var e;var f=this.ah();if(f==0||f==4){d=this.c1().bottom();e=d-this._ad._dv}else{e=d+this._ad._dv}var g=this._af.b();var i=c.getEnumerator();while(i.moveNext()){var h=i.current();this.cs(a,h,d,e,this._c4,g)}if(!this._ab.contains(this._af._av)){this._ab.add(this._af._av)}},a6:function(a){var $self=this;if(this._ad.shouldAvoidAnnotationCollisions()||this._ad.shouldKeepAnnotationsInView()){var b=this._af.p();var c=this._af.r();var d=this._af.q();var e=this._af.o();var f=Math.max(b,Math.max(c,Math.max(d,e)));var g=new $$a.ah(0,f);if(this._av){g=new $$a.ah(0,Math.sqrt(f*f/2));
}var h=this.a4(a);var i=new $$4.x($$a.$ah.$type,0);if(h.count()<1){return a}h.sort2(function(j,k){var l=$self.cy(j,a.__inner[j],g);var m=$self.cy(k,a.__inner[k],g);var n=l.left();var o=m.left();if(n<o){return-1}if(n>o){return 1}return 0});for(var j=0;j<h.count();j++){var k=h.__inner[j];var l=a.__inner[k];var m=this.cy(k,a.__inner[k],g);var n=this._ad.seriesViewer().viewportRect().left();if(this._ad.shouldKeepAnnotationsInView()){if(l.left()<this._ad.seriesViewer().viewportRect().left()-n){l=new $$a.ae(0,l.left()+(this._ad.seriesViewer().viewportRect().left()-n-l.left()),l.top(),l.width(),l.height());a.__inner[k]=l}}}var o=this.as(a,h,g);if(o&&this._ad.shouldAvoidAnnotationCollisions()){for(var p=0;p<h.count()-1;p++){var q=h.__inner[p];var r=h.__inner[p+1];var s=a.__inner[q];var t=a.__inner[r];var u=this.cy(q,a.__inner[q],g);var v=this.cy(r,a.__inner[r],g);if(u.intersectsWith(v)||u.left()>v.right()){var w=new $$a.ae(0,u.right()+1+(t.left()-v.left()),t.top(),t.width(),t.height());a.__inner[r]=w}}}for(var x=h.count()-1;x>=0;x--){var y=h.__inner[x];var z=a.__inner[y];var aa=this.cy(y,a.__inner[y],g);var ab=this._ad.seriesViewer()._cm.a5();if(this._ad.shouldKeepAnnotationsInView()){if(aa.right()>this._ad.seriesViewer().viewportRect().right()+ab){z=new $$a.ae(0,z.left()-(aa.right()-(this._ad.seriesViewer().viewportRect().right()+ab)),z.top(),z.width(),z.height());a.__inner[y]=z}}}if(this._ad.shouldAvoidAnnotationCollisions()){for(var ac=h.count()-1;ac>=1;ac--){var ad=h.__inner[ac];var ae=h.__inner[ac-1];var af=a.__inner[ad];var ag=a.__inner[ae];var ah=this.cy(ad,a.__inner[ad],g);var ai=this.cy(ae,a.__inner[ae],g);if(ah.intersectsWith(ai)||ah.left()<ai.right()){var aj=new $$a.ae(0,ah.left()-(ai.width()+1)+(ag.left()-ai.left()),ag.top(),ag.width(),ag.height());a.__inner[ae]=aj}}}return a}else{return a}},$type:new $.ig.Type("HorizontalAxisLabelPanelBase",$$t.$al.$type)},true);$c("HorizontalAxisLabelPanel:au","HorizontalAxisLabelPanelBase",{init:function(){$$t.$at.init.call(this)},ai:function(){return 1},ay:function(a){return a==5||a==4||a==1||a==0},$type:new $.ig.Type("HorizontalAxisLabelPanel",$$t.$at.$type)},true);$c("IAngleScaler:ax","Object",{$type:new $.ig.Type("IAngleScaler",null)},true);$c("ISortingAxis:ay","Object",{$type:new $.ig.Type("ISortingAxis",null)},true);$c("ITimeRangeSelectorAxis:az","Object",{$type:new $.ig.Type("ITimeRangeSelectorAxis",null)},true);$c("TickmarkValues:cb","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:a0","Axis",{a3:function(){return new $$t.ho(this)},hn:function(a){$$t.$af.hn.call(this,a);this._ki=a},dx:function(a,b){var c=a<this.actualMinimumValue()?this.actualMinimumValue():a;c=a>this.actualMaximumValue()?this.actualMaximumValue():c;return c},_ki:null,isNumeric:function(){return true},init:function(){this.ku=false;$$t.$af.init.call(this);this._lq=10},minimumValue:function(a){if(arguments.length===1){this.h($$t.$a0.minimumValueProperty,a);return a}else{return this.c($$t.$a0.minimumValueProperty)}},actualMinimumValue:function(a){if(arguments.length===1){if(this.actualMinimumValue()!=a){var b=this.k7;this.k7=a;this._lj=Math.log(this.actualMinimumValue());this.hx("ActualMinimumValue",b,this.actualMinimumValue())}return a}else{return this.k7}},k7:0,_lj:0,fy:function(){return this.minimumValue()},actualVisibleMinimumValue:function(a){if(arguments.length===1){if(this.actualVisibleMinimumValue()!=a){var b=this.la;this.la=a;this.hx("ActualVisibleMinimumValue",b,this.actualVisibleMinimumValue())}return a}else{return this.la}},la:0,maximumValue:function(a){if(arguments.length===1){this.h($$t.$a0.maximumValueProperty,a);return a}else{return this.c($$t.$a0.maximumValueProperty)}},actualMaximumValue:function(a){if(arguments.length===1){if(this.actualMaximumValue()!=a){var b=this.k6;this.k6=a;this._li=Math.log(this.actualMaximumValue());this.hx("ActualMaximumValue",b,this.actualMaximumValue())}return a}else{return this.k6}},k6:0,fx:function(){return this.actualMaximumValue()},_li:0,k9:0,actualVisibleMaximumValue:function(a){if(arguments.length===1){if(this.actualVisibleMaximumValue()!=a){var b=this.k9;this.k9=a;this.hx("ActualVisibleMaximumValue",b,this.actualVisibleMaximumValue())}return a}else{return this.k9}},interval:function(a){if(arguments.length===1){this.h($$t.$a0.intervalProperty,a);return a}else{return this.c($$t.$a0.intervalProperty)}},k5:0,actualInterval:function(a){if(arguments.length===1){if(this.actualInterval()!=a){var b=this.k5;this.k5=a;this.hx("ActualInterval",b,this.actualInterval())}return a}else{return this.k5}},er:function(){return this.actualInterval()},minorInterval:function(a){if(arguments.length===1){this.h($$t.$a0.minorIntervalProperty,a);return a}else{return this.c($$t.$a0.minorIntervalProperty)}},k8:0,actualMinorInterval:function(a){if(arguments.length===1){if(this.actualMinorInterval()!=a){var b=this.k8;this.k8=a;this.hx("ActualMinorInterval",b,this.actualMinorInterval())}return a}else{return this.k8}},referenceValue:function(a){if(arguments.length===1){this.h($$t.$a0.referenceValueProperty,a);return a}else{return this.c($$t.$a0.referenceValueProperty)}},isLogarithmic:function(a){if(arguments.length===1){this.h($$t.$a0.isLogarithmicProperty,a);return a}else{return this.c($$t.$a0.isLogarithmicProperty)}},kt:false,actualIsLogarithmic:function(a){if(arguments.length===1){if(this.actualIsLogarithmic()!=a){var b=this.kt;if(b!=a){this.kt=a;this.hx("ActualIsLogarithmic",b,this.actualIsLogarithmic())}}return a}else{return this.kt}},favorLabellingScaleEnd:function(a){if(arguments.length===1){this.h($$t.$a0.favorLabellingScaleEndProperty,a);return a}else{return this.c($$t.$a0.favorLabellingScaleEndProperty)}},ku:false,kx:function(a){if(arguments.length===1){this.ku=a;return a}else{return this.ku}},k3:function(){return this.actualIsLogarithmic()&&this.actualMinimumValue()>0&&this._lq>1},logarithmBase:function(a){if(arguments.length===1){this.h($$t.$a0.logarithmBaseProperty,a);return a}else{return $h(this.c($$t.$a0.logarithmBaseProperty))}},_lq:0,_kl:null,_k4:false,h4:function(a){$$t.$af.h4.call(this,a);if(this.k3()&&this.seriesViewer()!=null){var b=this.j2();var c=this.j1();var d=this.km(this.j7(),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.$ca.$type,this.kp)!==null){this.kp=new $$t.b9}}else{this.kp=this.tickmarkValues()!=null?this.tickmarkValues():function(){var $ret=new $$t.ca;$ret.x(f);return $ret}()}}}},hw:function(a){$$t.$af.hw.call(this,a);this.minimumValue(a)},hv:function(a){$$t.$af.hw.call(this,a);this.maximumValue(a)},hr:function(a,b,c,d){$$t.$af.hr.call(this,a,b,c,d);switch(b){case"MinimumValue":this.updateRange();this.h3(false);break;case"MaximumValue":this.updateRange();this.h3(false);break;case"FavorLabellingScaleEnd":this.kx(this.favorLabellingScaleEnd());this.updateRange();this.h3(false);break;case"IsLogarithmic":this._k4=true;this.actualIsLogarithmic(this.isLogarithmic());break;case"CrossingValue":case"CrossingAxis":case"Interval":case"MinorInterval":this.cn(true);this.h3(false);break;case"LogarithmBase":this._k4=true;this._lq=this.logarithmBase();if(this.actualIsLogarithmic()){this.updateRange();this.mb();this.h3(false)}break;case"ReferenceValue":var e=new $$t.gf(0,this.actualMinimumValue(),this.actualMinimumValue(),this.actualMaximumValue(),this.actualMaximumValue());this.hy(e);this.cn(true);this.h3(false);break;case"LabelSettings":this._kl=this.kj();this.cn(true);this.h3(false);break;case"TickmarkValues":this.md();break;case"ActualIsLogarithmic":this.updateRange();this.mb();this.cn(true);this.md();this.h3(false);break;case"ActualTickmarkValues":this.cn(true);this.h3(false);break;case"AbbreviateLargeNumbers":this.h3(false);break}},mb:function(){var b=this.c7().getEnumerator();while(b.moveNext()){var a=b.current();a.renderSeries(false)}},kh:function(){var a=new $$t.f3(Number.POSITIVE_INFINITY,Number.NEGATIVE_INFINITY);var b=false;if(this.seriesViewer()!=null){var d=this.c7().getEnumerator();while(d.moveNext()){var c=d.current();var e=c.ap(this);if(e!=null){b=true;a=new $$t.f3(Math.min(a.minimum(),e.minimum()),Math.max(a.maximum(),e.maximum()))}}}if(b){return a}return null},l9:function(a,b,c,d,e,f,g){var h=$$t.$x.a(a,b,c,d,e,f,g);f=h.p5;g=h.p6;return{p5:f,p6:g}},c0:function(){var a=this.actualIsLogarithmic()&&!$.ig.util.isNaN(this.logarithmBase())&&!Number.isInfinity(this.logarithmBase())&&this.logarithmBase()>1;var b;var c;var d=this.l9(this,this.minimumValue(),this.maximumValue(),a,this.logarithmBase(),b,c);b=d.p5;c=d.p6;if(b!=this.actualMinimumValue()||c!=this.actualMaximumValue()||this._k4){this._k4=false;var e=new $$t.gf(0,this.actualMinimumValue(),b,this.actualMaximumValue(),c);this.actualMinimumValue(b);this.actualMaximumValue(c);this.hy(e);this.mc(e);this.h3(true);return true}return false},mc:function(a){},registerSeries:function(a){var b=$$t.$af.registerSeries.call(this,a);if(b){this.updateRange()}return b},deregisterSeries:function(a){var b=$$t.$af.deregisterSeries.call(this,a);if(b){this.updateRange()}return b},kk:function(a){return new $$t.bu(a)},kj:function(){var $self=this;var a=function(){var $ret=new $$t.ak;$ret._a=$self;$ret._f=$self._c9;$ret._e=$self._c8;$ret._b=$self._av;return $ret}();if(this.labelSettings()!=null){this.labelSettings().registerAxis(this)}var b=this.kk(a);b._u=function(){var c=$self._a4.ay();var d=$self._a4.a1();var e=$self._a4.az();var f=$self._a4.a0();$self.ig();$self.hd(c);$self.hd(d);$self.hd(e);$self.hd(f)};b._o=function(c,d){return!d.isEmpty()&&!c.isEmpty()};b._d=function(c,d,e,f){return $self.km(c,d,e,f)};b._g=function(c){return $self.fv(c)};return b},kn:function(){return new $$t.bv},ma:function(){},ko:function(){return null},km:function(a,b,c,d){var e=this.kn();var f=this._a4.ay();var g=this._a4.a1();var h=this._a4.az();var i=this._a4.a0();var j=this._a4.e();var k=this._a4.f();var l=this._a4.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.eu();e._g=this.kz();e._p=this.interval();e._q=this.minorInterval();e._s=this.label();if(this.label()==null&&(this.formatLabel()!=null||this._ah!=null)){e._s="Format"}e._j=this._cv;e._ab=this.abbreviateLargeNumbers();return e},unscaleValue:function(a){var b=this.j2();var c=new $$t.b4(0,this.seriesViewer().actualWindowRect(),this.j7(),this.isInverted(),b);return this.getUnscaledValue(a,c)},kz:function(){return!$.ig.util.isNaN(this.interval())},hasUserMinimum:function(){return!$.ig.util.isNaN(this.minimumValue())},hasUserMaximum:function(){return!$.ig.util.isNaN(this.maximumValue())},md:function(){if(this.tickmarkValues()!=null){this.actualTickmarkValues(this.tickmarkValues())}else if(this.actualIsLogarithmic()){this.actualTickmarkValues(new $$t.ca);this._ki.bf()}else{this.actualTickmarkValues(new $$t.b9)}},tickmarkValues:function(a){if(arguments.length===1){this.h($$t.$a0.tickmarkValuesProperty,a);return a}else{return $b($$t.$cb.$type,this.c($$t.$a0.tickmarkValuesProperty))}},kp:null,actualTickmarkValues:function(a){if(arguments.length===1){var b=this.kp;var c=b!=a;if(c){this.kp=a;this.hx("ActualTickmarkValues",b,a)}return a}else{if(this.kp==null){this.md()}return this.kp}},ks:false,abbreviateLargeNumbers:function(a){if(arguments.length===1){var b=this.abbreviateLargeNumbers();if(a!=b){this.ks=a;this.hx("AbbreviateLargeNumbers",b,this.abbreviateLargeNumbers())}return a}else{return this.ks}},$type:new $.ig.Type("NumericAxisBase",$$t.$af.$type)},true);$c("NumericScaler:b3","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.$b3.ab,a);return a}else{return this.c($$t.$b3.ab)}},k:function(a){if(arguments.length===1){this.h($$t.$b3.aa,a);return a}else{return this.c($$t.$b3.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:a1","NumericAxisBase",{init:function(){$$t.$a0.init.call(this);this.m3()},a3:function(){return new $$t.hr(this)},hn:function(a){$$t.$a0.hn.call(this,a);this._ms=a},_ms:null,scaleMode:function(a){if(arguments.length===1){this.h($$t.$a1.scaleModeProperty,$$t.$b2.getBox(a));return a}else{return $g(this.c($$t.$a1.scaleModeProperty))}},scaler:function(a){if(arguments.length===1){this.h($$t.$a1.scalerProperty,a);return a}else{return this.c($$t.$a1.scalerProperty)}},m1:function(a,b){var c=$b($$t.$a1.$type,a);c.m3();c.hx("Scaler",b.oldValue(),b.newValue())},mq:function(){return null},mp:null,mo:function(a){if(arguments.length===1){var b=this.mp!=a;if(b){var c=this.mp;this.mp=a;this.hx("ActualScaler",c,a)}return a}else{if(this.mp==null){this.m3()}return this.mp}},l9:function(a,b,c,d,e,f,g){var h=this.mo().t(a,b,c,f,g);f=h.p3;g=h.p4;return{p5:f,p6:g}},m2:function(a){var b=this._mt;this._mt=true;a();this._mt=b},_mt:false,m3:function(){var a=this.scaler();if(a==null){a=this.ko()}this.mo(a);if(this.mo()==null){throw new $$6.e(0,"ActualScaler")}this.my()},my:function(){this._ms.bh()},hr:function(a,b,c,d){if(this._mt){return}$$t.$a0.hr.call(this,a,b,c,d);switch(b){case"LogarithmBase":this.m3();break;case"IsLogarithmic":this.m3();break;case"ScaleMode":this.m3();break;case"Scaler":this.m3();break;case"ActualScaler":this.actualIsLogarithmic($b($$t.$b1.$type,this.mo())!==null);this.my();this.updateRange();this.h3(false);break;case"ActualMaximumValue":this.mz();break;case"ActualMinimumValue":this.m0();this.m3();break}},m0:function(){this.mo().y(this.actualMinimumValue())},mz:function(){this.mo().x(this.actualMaximumValue())},mu: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.$a0.$type)},true);$c("NumericXAxis:a2","StraightNumericAxisBase",{a3:function(){return new $$t.hp(this)},hn:function(a){$$t.$a1.hn.call(this,a);this._m6=a},_m6:null,init:function(){$$t.$a1.init.call(this);this._ab=$$t.$a2.$type;this._kl=this.kj()},au:function(){if(this.useSmartAxis()){return new $.ig.HorizontalSmartAxisLabelPanel}else{return new $$t.au}},kj:function(){var $self=this;var a=$$t.$a1.kj.call(this);a._b._c=function(b){if(($self.labelSettings()==null||$self.labelSettings().visibility()==0)&&$self.crossingAxis()!=null){$self._av.bg(b);if($self.labelSettings()!=null&&($self.labelSettings().location()==4||$self.labelSettings().location()==5)){$self.seriesViewer().lb()}}};a._k=function(b,c,d){$self.ih(c,d,b._z,b._b,false)};a._l=function(b,c,d,e){$self.ii(c,d,e,b._z)};a._m=function(b,c){var d=b._y;var e=new $$t.b4(0,b._aa,b._z,$self._cg,d);return $self.getScaledValue(c,e)};a._q=function(b,c){return true};a._j=function(b){$self.hl(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.h9(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.mp!=null){return this.mp.p(a,b)}return this.mo().p(a,b)},getUnscaledValue:function(a,b){if(this.mp!=null){return this.mp.q(a,b)}return this.mo().q(a,b)},getScaledValueList:function(a,b,c,d){if(this.mp!=null){this.mp.v(a,b,c,d);return}this.mo().v(a,b,c,d)},getScaledBucketValueList:function(a,b,c,d,e){if(this.mp!=null){this.mp.u(a,b,c,d,e);return}this.mo().u(a,b,c,d,e)},getUnscaledValueList:function(a,b,c,d){if(this.mp!=null){this.mp.j(a,b,c,d);return}this.mo().j(a,b,c,d)},scrollRangeIntoView:function(a,b){if(this.seriesViewer()==null||a==NaN||b==NaN){return}var c=this.mu(a,this);var d=this.mu(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()))},km:function(a,b,c,d){var e=d;var f=$$t.$a1.km.call(this,a,b,c,d);var g=new $$t.b4(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.bw;$ret._d=j;$ret._c=k;$ret._b=e.width();return $ret}());return f},h4:function(a){$$t.$a1.h4.call(this,a);var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$a.$ae.empty();var c=!b.isEmpty()?this.j7():$$a.$ae.empty();var d=this.j2();var e=this.j1();var f=this._kl.c(a,c,b,d,e);if(f!=null){this.actualInterval(f._f._m);this.actualMinorInterval(f._f._l)}},ij:function(a,b){$$t.$a1.ij.call(this,a,b);if(b.height()!=a.height()){this.updateRange()}},a1:function(){return 0},ko:function(){if(this.isLogarithmic()){return new $$t.bz}switch(this.scaleMode()){case 0:return new $$t.by;case 1:return new $$t.bz}return null},$type:new $.ig.Type("NumericXAxis",$$t.$a1.$type,[$$t.$av.$type])},true);$c("NumericYAxis:a3","StraightNumericAxisBase",{a3:function(){return new $$t.hq(this)},init:function(){$$t.$a1.init.call(this);this._ab=$$t.$a3.$type;this._kl=this.kj()},au:function(){return new $$t.cd},isVertical:function(){return true},ee:function(){return this.j1().height()},getScaledValue:function(a,b){if(this.mp!=null){return this.mp.p(a,b)}return this.mo().p(a,b)},getScaledValueList:function(a,b,c,d){if(this.mp!=null){this.mp.v(a,b,c,d);return}this.mo().v(a,b,c,d)},getScaledBucketValueList:function(a,b,c,d,e){if(this.mp!=null){this.mp.u(a,b,c,d,e);return}this.mo().u(a,b,c,d,e)},getUnscaledValue:function(a,b){if(this.mp!=null){return this.mp.q(a,b)}return this.mo().q(a,b)},getUnscaledValueList:function(a,b,c,d){if(this.mp!=null){this.mp.j(a,b,c,d);return}this.mo().j(a,b,c,d)},scrollRangeIntoView:function(a,b){if(this.seriesViewer()==null||a==NaN||b==NaN){return}var c=this.mu(a,this);var d=this.mu(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))},kj:function(){var $self=this;var a=$$t.$a1.kj.call(this);a._b._c=function(b){if($self.labelSettings()==null||$self.labelSettings().visibility()==0){$self._av.bg(b);if($self.labelSettings()!=null&&($self.labelSettings().location()==7||$self.labelSettings().location()==6)){$self.seriesViewer().lb()}}};a._k=function(b,c,d){$self.hl(c,d,b._z,b._b,false)};a._l=function(b,c,d,e){$self.hm(c,d,e,b._z)};a._m=function(b,c){var d=b._y;var e=new $$t.b4(0,b._aa,b._z,$self._cg,d);return $self.getScaledValue(c,e)};a._q=function(b,c){return true};a._j=function(b){$self.ih(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.b4(0,b._aa,b._z,$self._cg,c);if($self.crossingAxis()!=null&&$self.crossingAxis().seriesViewer()!=null){var e=b._n;var f=b._r;var g=$self.h9(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},km:function(a,b,c,d){var e=d;var f=$$t.$a1.km.call(this,a,b,c,d);var g=new $$t.b4(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.bw;$ret._d=j;$ret._c=k;$ret._b=e.height();return $ret}();f._k.add(l);return f},h4:function(a){$$t.$a1.h4.call(this,a);var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$a.$ae.empty();var c=this.j7();var d=this.j2();var e=this.j1();var f=this._kl.c(a,c,b,d,e);if(f!=null){this.actualInterval(f._f._m);this.actualMinorInterval(f._f._l)}},ij:function(a,b){$$t.$a1.ij.call(this,a,b);if(b.height()!=a.height()){this.updateRange()}},a1:function(){return 1},ko:function(){if(this.isLogarithmic()){return new $$t.b7}switch(this.scaleMode()){case 0:return new $$t.b6;case 1:return new $$t.b7}return null},$type:new $.ig.Type("NumericYAxis",$$t.$a1.$type,[$$t.$av.$type])},true);$c("AxisRendererBase:a4","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.am(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.o(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.$bp.$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.cc;$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.q()},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.$bp.$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.cc;$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.n(a,b);this._b.t()},z:function(){this._b.t();var a=false;if(this._b.d()){this._b.s(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.u(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.p()}this._b.g();this._b.s(b)}},s:function(a){return a._f},y:function(a){var b=a._f.j();var c=a._f.k();this._b.r(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:bn","Object",{init:function(){$.ig.$op.init.call(this);this._k=new $$4.x($$t.$bw.$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:bo","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:bp","AxisRenderingParametersBase",{init:function(){$$t.$bn.init.call(this)},_ae:0,_ab:0,_ad:false,_af:0,_ac:false,$type:new $.ig.Type("CategoryAxisRenderingParameters",$$t.$bn.$type)},true);$c("CategoryAxisRenderer:bq","AxisRendererBase",{init:function(a){$$t.$a4.init.call(this,a)},ac:function(a,b,c,d,e){var f=$b($$t.$bp.$type,a);var g=0;if(f!=null){g=f._ab}var h=new $$t.gk(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.$bp.$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.$bp.$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.$a4.$type)},true);$c("INumberAbbreviator:br","Object",{$type:new $.ig.Type("INumberAbbreviator",null)},true);$c("NumberAbbreviatorFactory:bs","Object",{init:function(){$.ig.$op.init.call(this)},a:function(a){var b=new $$t.bt;return b},$type:new $.ig.Type("NumberAbbreviatorFactory",$.ig.$ot)},true);$c("NumberAbbreviator:bt","Object",{init:function(){$.ig.$op.init.call(this)},abbreviate:function(a){var b=Math.abs(a);var c=["Q","T","B","M","K"];var d=[1e15,1e12,1e9,1e6,1e3];for(var e=0;e<c.length;e++){if(b>=d[e]){return Math.round10N(a/d[e],1).toString()+c[e]}}return $.ig.MathUtil.prototype.p(a)},$type:new $.ig.Type("NumberAbbreviator",$.ig.$ot,[$$t.$br.$type])},true);$c("NumericAxisRenderer:bu","AxisRendererBase",{init:function(a){this.ac=null;this.ad=false;$$t.$a4.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=$.ig.MathUtil.prototype.p(b)}return e},ac:null,ad:false,ae:function(a){if(this.ad){return a.toString()}if(this.ac==null){this.ac=$$t.$bs.a(this._b._a.bt());if(this.ac==null){this.ad=true;return a.toString()}}return this.ac.abbreviate(a)},$type:new $.ig.Type("NumericAxisRenderer",$$t.$a4.$type)},true);$c("NumericAxisRenderingParameters:bv","AxisRenderingParametersBase",{init:function(){$$t.$bn.init.call(this)},i:function(){return true},_ab:false,$type:new $.ig.Type("NumericAxisRenderingParameters",$$t.$bn.$type)},true);$c("RangeInfo:bw","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:b0","NumericScaler",{init:function(){$$t.$b3.init.call(this)},t:function(a,b,c,d,e){var f;var g;var h=$$t.$x.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.$b3.$type)},true);$c("HorizontalLinearScaler:bx","LinearScaler",{init:function(){$$t.$b0.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.$b3.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.$b3.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-q)/r;y=q+r*(y-o)/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.$b0.$type)},true);$c("FastHorizontalLinearScaler:by","HorizontalLinearScaler",{init:function(){$$t.$bx.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-r)/s;ab=r+s*(ab-p)/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.$bx.$type)},true);$c("LogarithmicScaler:b1","NumericScaler",{init:function(){$$t.$b3.init.call(this)},_ae:0,_ad:0,w:function(a,b,c){$$t.$b3.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.$x.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.$b3.$type)},true);$c("HorizontalLogarithmicScaler:bz","LogarithmicScaler",{init:function(){$$t.$b1.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.$b3.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.$b3.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.$b1.$type)},true);$c("ScalerParams:b4","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.$b4.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:b5","LinearScaler",{init:function(){$$t.$b0.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.$b3.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.$b3.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-q)/r;y=q+r*(y-o)/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.$b0.$type)},true);$c("FastVerticalLinearScaler:b6","VerticalLinearScaler",{init:function(){$$t.$b5.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-r)/s;ab=r+s*(ab-p)/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.$b5.$type)},true);$c("VerticalLogarithmicScaler:b7","LogarithmicScaler",{init:function(){$$t.$b1.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.$b3.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.$b3.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.$b1.$type)},true);$c("CategoryTickmarkValues:b8","TickmarkValues",{init:function(){this.t=null;$$t.$cb.init.call(this)},_v:0,_z:0,_aa:null,_ab:null,_x:false,_w:null,s:function(a){$$t.$cb.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.gk(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.$cb.$type)},true);$c("LinearTickmarkValues:b9","TickmarkValues",{init:function(){this.t=null;this.u=null;$$t.$cb.init.call(this);this._y=0},_y:0,s:function(a){$$t.$cb.s.call(this,a);var b;if(this._y!=0){b=new $$t.gi(1,a._n,a._m,a._k,this._y,a._h)}else{b=new $$t.gi(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){if(c>0){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){if(c>0){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.$cb.$type)},true);$c("LogarithmicTickmarkValues:ca","TickmarkValues",{init:function(){this.t=null;this.u=null;$$t.$cb.init.call(this)},s:function(a){$$t.$cb.s.call(this,a);var b=new $$t.gj(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.$ca.z,a);return a}else{return $h(this.c($$t.$ca.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.$cb.$type)},true);$c("TickmarkValuesInitializationParameters:cc","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:cd","AxisLabelPanelBase",{init:function(){$$t.$al.init.call(this)},ae:function(){return new $$t.hs(this)},ch:function(a){$$t.$al.ch.call(this,a);this._c9=a},_c9:null,_di:0,_df:0,_dh:0,_dg:0,b6:function(){this._c9.ay()},bq:function(){return this._ad.titleSettings()!=null?this._ad.titleSettings().angle():-90},db:function(){var a=0;var b=this.aj(this._ad.titleSettings());if(b==1){a+=this.bu()}var c=this.ah();if(c==3||c==7){a+=this._ad._dv}return a},dd:function(){var a=0;var b=this.aj(this._ad.titleSettings());if(b==2){a+=this.bu()}var c=this.ah();if(c==2||c==6){a+=this._ad._dv}return a},de:function(){var a=this.bd-this.db()-this.dd();if(a<0){a=0}return a},dc:function(){var a=this.de()-this._af.p()-this._af.q();if(a<0){a=0}return a},a5:function(){var a=new $$4.x($$a.$ae.$type,0);this._aw=false;this._av=false;if(this._ag!=null&&this._ag.j()&&this.bl()%360!=0){this._av=true}this._di=-1.7976931348623157e308;this._df=-1.7976931348623157e308;this._dh=-1.7976931348623157e308;this._dg=-1.7976931348623157e308;var b=this._af.p();var c=this._af.r();var d=this._af.q();var e=this._af.o();var f=this.db();var g=false;if(!$.ig.util.isNaN(this._be)){this._di=Math.max(this._be,this._di);this._dh=Math.max(this._bf,this._dh)}for(var h=0;h<this._bb.count();h++){var i=this._bb.__inner[h];var j=this._ba.__inner[h]._a;var k=this.bj(i);var l=this.bk(i);var m=k+c+e;var n=l+b+d;var o=this.c1().left()+f;var p=this._ba.__inner[h]._c-m/2;if(j){var q=this._be;if(($.ig.util.isNaN(this._be)||n>this._be||this._ba.__inner[h]._b)&&!g){if(this._ba.__inner[h]._b){g=true}this._ba.__inner[h]._b=false;this._be=n;this._bf=l}this._di=Math.max(this._be,this._di);this._df=Math.max(m,this._df);this._dh=Math.max(this._bf,this._dh);this._dg=Math.max(k,this._dg)}else{this._di=Math.max(n,this._di);this._df=Math.max(m,this._df);this._dh=Math.max(l,this._dh);this._dg=Math.max(k,this._dg)}var r=new $$a.ae(0,o,p,n,m);a.add(r)}var s=0;if(this._av){s=this.bl()%360;if(s<0){s+=360}}var t=this._ad.b6();if(!t){this.dj(s,b,d)}else{this._af.ac()}if(this._av){for(var u=0;u<a.count();u++){var v=a.__inner[u];v.y(this._ba.__inner[u]._c-this._df/2);a.__inner[u]=v}}var w=false;if(!this._av&&this._di<=this.bd){w=true}if(!w){var x=this.c1().height();var y=this.de();var z=y;var aa=this._ba.count()>1?Math.abs(this._ba.__inner[1]._c-this._ba.__inner[0]._c):x;var ab=Math.abs(Math.asin(aa/this._di)*(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._av){var ae=s*(Math.PI/180);var af=this.bv(this._bb.__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._bb.__inner[ad])!==null)){this._bb.__inner[ad].width(z)}var ai=$b($$a.$an.$type,this._bb.__inner[ad]);if(ai!=null){var aj=this.b1(ad,ai,z,b,d);if(!ai.ak().equals(aj)){ai.ak(aj);this._bb.__inner[ad].width(z)}}}if(!t){this.dj(s,b,d)}}if(this.da()){this.dk(a)}return a},dj:function(a,b,c){var d=a*(Math.PI/180);var e=Math.abs(this._dh*Math.cos(d))+Math.abs(this._dg*Math.sin(d));var f=this.bu();var g=e+b+c+f+this._ad._dv;this.bh(Math.max(this._ad.eo(),g))},dk:function(a){this._c9.az(a,this._di)},cm:function(a,b){var c=0;var d=this._dg/2;var e=new $$a.bv;var f=$.ig.AngleSimplifier.prototype.a(this.bl());var g=function(){var $ret=new $$a.bq;$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._dh;h=-this._dh+this._dg/2;h=h+Math.sin($.ig.MathUtil.prototype.m(f-180))*(this._dg/2)}else{if(f>=180){h=h-Math.cos($.ig.MathUtil.prototype.m(f))*(this._dg/2)}else{h=h+Math.cos($.ig.MathUtil.prototype.m(f))*(this._dg/2)}}}var j=function(){var $ret=new $$a.br;$ret._j=h;$ret._k=i;return $ret}();e._j.add(g);e._j.add(j);a._j=e},da:function(){return!this._aw&&!this._av},c0:function(){var a=this.aj(this._ad.titleSettings());var b=this.bu();var c=this.ah();var d=0;if(a==1){d+=this.c1().left();if(c==3||c==7){d+=this._ad._dv}}else{d=this.c1().right()-b;if(c==6||c==2){d-=this._ad._dv}}var e=this.bs();var f=0;var g=this._ad.titleSettings()==null?1:this._ad.titleSettings().verticalAlignment();if(g==0){f=this.c1().top()}else if(g==2){f=this.c1().bottom()-e}else{f=this.c1().top()+this.c1().height()/2-e/2}return new $$a.ae(0,d,f,b,e)},aj:function(a){if(a==null){return this._ad.seriesViewer().ao(this._ad)}if(a.position()==0){if(this._ad!=null&&this._ad.seriesViewer()!=null){return this._ad.seriesViewer().ao(this._ad)}return 1}return a.position()},ai:function(){return 2},ay:function(a){return a==2||a==3||a==6||a==7},b9:function(){var a=this._af.at();this._ad.hd(a);if(this._ag!=null&&this._ag.visibility()!=0){return}var b=this._ad._dv;if(b==0){return}var c=this.a2();if(c==null){return}var d=this.c1().left();var e;var f=this.ah();if(f==2||f==6){d=this.c1().right();e=d-b}else{e=d+b}var g=this._af.b();var i=c.getEnumerator();while(i.moveNext()){var h=i.current();this.cc(a,h,d,e,this._c4,g)}if(!this._ab.contains(this._af._av)){this._ab.add(this._af._av)}},$type:new $.ig.Type("VerticalAxisLabelPanel",$$t.$al.$type)},true);$c("ViewportUtils:ce","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:e6","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:cf","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.$e6.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.$cf.$type,b);var e=$b($$t.$cf.$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.$e6.d(this.m,a,d.m,e.m,this.n)}else{$$t.$e6.a(this.m,a,d.m,e.m)}if(o){$$t.$e6.d(this.p,a,d.p,e.p,this.q)}else{$$t.$e6.a(this.p,a,d.p,e.p)}if(p){$$t.$e6.d(this.i,a,d.i,e.i,this.l)}else{$$t.$e6.a(this.i,a,d.i,e.i)}if(q){$$t.$e6.e(this.h,a,d.h,e.h,this.j);$$t.$e6.e(this.g,a,d.g,e.g,this.j)}else{$$t.$e6.b(this.h,a,d.h,e.h);$$t.$e6.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.$e6.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.$cf.r++;if($$t.$cf.r>=2147483647-1){$$t.$cf.r=0}this._t=$$t.$cf.r},_aa:null,$type:new $.ig.Type("CategoryFrame",$$t.$e6.$type)},true);$c("IIsCategoryBased:cg","Object",{$type:new $.ig.Type("IIsCategoryBased",null)},true);$c("IHasSingleValueCategory:ch","Object",{$type:new $.ig.Type("IHasSingleValueCategory",null)},true);$c("IBucketizer:ci","Object",{$type:new $.ig.Type("IBucketizer",null)},true);$c("IHasHighLowValueCategory:cj","Object",{$type:new $.ig.Type("IHasHighLowValueCategory",null)},true);$c("IHasCategoryAxis:cl","Object",{$type:new $.ig.Type("IHasCategoryAxis",null)},true);$c("IHasCategoryModePreference:ck","Object",{$type:new $.ig.Type("IHasCategoryModePreference",null,[$$t.$cl.$type])},true);$c("MarkerTypeCollection:cm","ObservableCollection$1",{init:function(){$$4.$f.init.call(this,$$t.$go.$type,0)},$type:new $.ig.Type("MarkerTypeCollection",$$4.$f.$type.specialize($$t.$go.$type))},true);$c("ISeriesViewerScrollbarManager:cn","Object",{$type:new $.ig.Type("ISeriesViewerScrollbarManager",null)},true);$c("SeriesRenderManager:co","Object",{init:function(){$.ig.$op.init.call(this)},ag:null,ah:null,m:0,am:null,ao:0,k:0,l:0,j:0,i:0,aq:0,ap:0,ak:null,al:null,t:0,an:null,ar:0,r:0,s:0,q:0,p:0,at:0,as:0,ai:null,aj:null,n:0,o:0,f:false,e:false,ae:null,af:null,g:0,h:0,_b:null,_d:null,w:function(a,b,c){this.e=false;this.ai=a.getActualMarkerBrush();this.aj=a.getActualMarkerOutlineBrush();this.n=1;this.o=a.fv();this.ae=this.ai;this.af=this.aj;this.g=this.n;this.h=this.o;var d=b;this._d=null;if(d){this._d=this.c();this._d.maxAllSeriesHighlightingProgress(0);this._d.sumAllSeriesHighlightingProgress(0);this._d.totalAllSeriesHighlightingProgress(0);if(a.seriesViewer()!=null&&a.actualHighlightingMode()!=1){this._d.maxAllSeriesHighlightingProgress(a.seriesViewer().a3().maxMarkerHighlightingProgress());this._d.sumAllSeriesHighlightingProgress(a.seriesViewer().a3().sumMarkerHighlightingProgress());this._d.totalAllSeriesHighlightingProgress(a.seriesViewer().a3().totalHighlightingProgress())}this._d.getItems(c)}},c:function(){return null},x:function(a,b,c){this.f=false;this.ak=a.actualBrush();this.al=a.actualOutline();this.t=a.actualThickness();this.an=a.dashArray();this.ar=a.dashCap();this.r=0;this.s=0;this.q=1;this.p=a.miterLimit();this.at=a.startCap();this.as=a.endCap();this.ag=this.ak;this.ah=this.al;this.m=this.t;this.am=this.an;this.ao=this.ar;this.k=this.r;this.l=this.s;this.j=this.q;this.i=this.p;this.aq=this.at;this.ap=this.as;var d=b;this._b=null;if(d){this._b=this.a();this._b.maxAllSeriesHighlightingProgress(0);this._b.sumAllSeriesHighlightingProgress(0);this._b.totalAllSeriesHighlightingProgress(0);if(a.seriesViewer()!=null&&a.actualHighlightingMode()!=1){this._b.maxAllSeriesHighlightingProgress(a.seriesViewer().a3().maxHighlightingProgress());this._b.sumAllSeriesHighlightingProgress(a.seriesViewer().a3().sumHighlightingProgress());this._b.totalAllSeriesHighlightingProgress(a.seriesViewer().a3().totalHighlightingProgress())}this._b.getItems(c)}},a:function(){return null},ad:function(a,b,c,d,e){var f=this.ag;if(e){f=this.ah}if(c){a.__fill=f}else{if(b){a.__stroke=f}else{a.__fill=f;a.__stroke=this.ah}a._ac=this.m;a._ai=this.am;a._ad=this.ao;if(d){}}a.__opacity=this.j},ac:function(a,b){a.__opacity=this.g;b.itemBrush(this.ae);b.thickness(this.h);b.actualItemBrush(b.itemBrush());b.outline(this.af)},u:function(a,b,c,d,e,f){if(a.actualHighlightingMode()==1){return}this.j=a.a5().applyHighlightingOpacity(a,b,this.j,c,d,e,f);this.ag=a.a5().applyHighlightingColor(a,b,this.ag);this.ah=a.a5().applyHighlightingColor(a,b,this.ah)},v:function(a,b,c,d,e){if(a.actualHighlightingMode()==1){return}this.g=a.a5().applyHighlightingOpacity(a,b,this.g,c,d,e,false);this.ae=a.a5().applyHighlightingColor(a,b,this.ae);this.af=a.a5().applyHighlightingColor(a,b,this.af)},ab:function(a){this.ag=this.ak;this.ah=this.al;this.m=this.t;this.am=this.an;this.ao=this.ar;this.k=this.r;this.l=this.s;this.j=this.q;var b=this._b;b.fill(this.ag);b.stroke(this.ah);b.strokeThickness(this.m);b.strokeDashArray(this.am);b.strokeDashCap(this.ao);b.radiusX(this.k);b.radiusY(this.l);b.opacity(this.j);b.isNegativeShape(this.f);b.fadeOpacity(a);b.highlightingHandled(false)},z:function(a,b,c,d,e){var f=this._b;this.ag=f.fill();this.ah=f.stroke();this.m=f.strokeThickness();this.am=f.strokeDashArray();this.ao=f.strokeDashCap();this.k=f.radiusX();this.l=f.radiusY();this.j=f.opacity();if(d&&!f.highlightingHandled()&&!c){this.u(a,b,f.totalAllSeriesHighlightingProgress(),f.totalAllSeriesHighlightingProgress(),f.fadeOpacity(),e)}},aa:function(a){this.ae=this.ai;this.af=this.aj;this.g=this.n;var b=this._d;b.fill(this.ae);b.stroke(this.af);b.opacity(this.g);b.isNegativeShape(this.e);b.fadeOpacity(a);b.highlightingHandled(false)},y:function(a,b,c,d,e,f){var g=this._d;this.ae=g.fill();this.af=g.stroke();this.g=g.opacity();if(d&&!g.highlightingHandled()&&!c){this.v(a,b,e,f,g.fadeOpacity())}},$type:new $.ig.Type("SeriesRenderManager",$.ig.$ot)},true);$c("OrderedDictionary:cr","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:cp","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.$cr.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.cq(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}},b:function(a){return $e(this.$tKey,this.item1(a))},c:function(a){return this.item(a)},$type:new $.ig.Type("OrderedDictionary$2",$$t.$cr.$type,[$$4.$t.$type.specialize(0,1),$$0.$bl.$type])},true);$c("OrderedDictionaryEnumerator$2:cq","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(){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+=1;return this._b<this._a.count()},reset:function(){this._b=-1},dispose:function(){},$type:new $.ig.Type("OrderedDictionaryEnumerator$2",$.ig.$ot,[$$0.$bx.$type.specialize($$4.$u.$type.specialize(0,1)),$$0.$bu.$type])},true);$c("PreparationParams:cs","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:ct","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:cu","Object",{$type:new $.ig.Type("ITileZoomTileInfo",null)},true);$c("ITileZoomTile:cv","Object",{$type:new $.ig.Type("ITileZoomTile",null)},true);$c("IHighlightingManager:cy","Object",{$type:new $.ig.Type("IHighlightingManager",null)},true);$c("HighlightingInfo:cz","Object",{init:function(){$.ig.$op.init.call(this);this.state($$t.$cx.outward);this.progress(0);this.isMarker(false)},_i:0,_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}},_isFullRange:false,isFullRange:function(a){if(arguments.length===1){this._isFullRange=a;return a}else{return this._isFullRange}},_isExclusive:false,isExclusive:function(a){if(arguments.length===1){this._isExclusive=a;return a}else{return this._isExclusive}},_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:c0","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:c2","Object",{init:function(){$.ig.$op.init.call(this)},b:function(a,b,c,d){var e=$.ig.BrushUtil.prototype.k(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.$c2.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.$c2.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.$c2.b(b,c.__inner[q],p,e)}}},$type:new $.ig.Type("FrameExtended",$.ig.$ot)},true);$c("RenderRequestedEventArgs:c5","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:c6","Object",{init:function(){$.ig.$op.init.call(this)},_a:null,$type:new $.ig.Type("RenderSurface",$.ig.$ot)},true);$c("IHorizontalAnchoredCategorySeriesProxy:c7","Object",{$type:new $.ig.Type("IHorizontalAnchoredCategorySeriesProxy",null)},true);$c("IFinancialPriceSeriesProxy:c8","Object",{$type:new $.ig.Type("IFinancialPriceSeriesProxy",null)},true);$c("IAnnotationLayerProxy:c9","Object",{$type:new $.ig.Type("IAnnotationLayerProxy",null)},true);$c("IIndicatorProxy:da","Object",{$type:new $.ig.Type("IIndicatorProxy",null)},true);$c("IOverlayProxy:db","Object",{$type:new $.ig.Type("IOverlayProxy",null)},true);$c("IHorizontalRangeCategorySeriesProxy:dc","Object",{$type:new $.ig.Type("IHorizontalRangeCategorySeriesProxy",null)},true);$c("ISeriesInteractionManager:dd","Object",{$type:new $.ig.Type("ISeriesInteractionManager",null)},true);$c("ICategorySeriesInteractionManager:de","Object",{$type:new $.ig.Type("ICategorySeriesInteractionManager",null)},true);$c("IAnchoredCategorySeriesInteractionManager:df","Object",{$type:new $.ig.Type("IAnchoredCategorySeriesInteractionManager",null)},true);$c("IHorizontalAnchoredCategorySeriesInteractionManager:dg","Object",{$type:new $.ig.Type("IHorizontalAnchoredCategorySeriesInteractionManager",null)},true);$c("IVerticalAnchoredCategorySeriesInteractionManager:dh","Object",{$type:new $.ig.Type("IVerticalAnchoredCategorySeriesInteractionManager",null)},true);$c("ISeriesViewerInteractionManager:di","Object",{$type:new $.ig.Type("ISeriesViewerInteractionManager",null)},true);$c("ITrendLineSeries:dj","Object",{$type:new $.ig.Type("ITrendLineSeries",null)},true);$c("IDataChartVisualDataManager:dk","Object",{$type:new $.ig.Type("IDataChartVisualDataManager",null)},true);$c("IAxisVisualDataManager:dl","Object",{$type:new $.ig.Type("IAxisVisualDataManager",null)},true);$c("ISeriesVisualDataManager:dm","Object",{$type:new $.ig.Type("ISeriesVisualDataManager",null)},true);$c("AssigningSeriesStyleEventArgsBase:er","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}},_fadeOpacity:0,fadeOpacity:function(a){if(arguments.length===1){this._fadeOpacity=a;return a}else{return this._fadeOpacity}},_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}},_totalAllSeriesHighlightingProgress:0,totalAllSeriesHighlightingProgress:function(a){if(arguments.length===1){this._totalAllSeriesHighlightingProgress=a;return a}else{return this._totalAllSeriesHighlightingProgress}},_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("AssigningSeriesStyleEventArgsBase",$.ig.$ot)},true);$c("AssigningPolarStyleEventArgsBase:d7","AssigningSeriesStyleEventArgsBase",{init:function(){$$t.$er.init.call(this)},$type:new $.ig.Type("AssigningPolarStyleEventArgsBase",$$t.$er.$type)},true);$c("AssigningSeriesShapeStyleEventArgsBase:et","AssigningSeriesStyleEventArgsBase",{init:function(){$$t.$er.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("AssigningSeriesShapeStyleEventArgsBase",$$t.$er.$type)},true);$c("AssigningPolarStyleEventArgs:d8","AssigningSeriesShapeStyleEventArgsBase",{init:function(){$$t.$et.init.call(this)},$type:new $.ig.Type("AssigningPolarStyleEventArgs",$$t.$et.$type)},true);$c("AssigningPolarMarkerStyleEventArgs:ea","AssigningPolarStyleEventArgsBase",{init:function(){$$t.$d7.init.call(this)},$type:new $.ig.Type("AssigningPolarMarkerStyleEventArgs",$$t.$d7.$type)},true);$c("AssigningRadialStyleEventArgsBase:ec","AssigningSeriesStyleEventArgsBase",{init:function(){$$t.$er.init.call(this)},$type:new $.ig.Type("AssigningRadialStyleEventArgsBase",$$t.$er.$type)},true);$c("AssigningRadialStyleEventArgs:ed","AssigningSeriesShapeStyleEventArgsBase",{init:function(){$$t.$et.init.call(this)},$type:new $.ig.Type("AssigningRadialStyleEventArgs",$$t.$et.$type)},true);$c("AssigningRadialMarkerStyleEventArgs:ef","AssigningRadialStyleEventArgsBase",{init:function(){$$t.$ec.init.call(this)},$type:new $.ig.Type("AssigningRadialMarkerStyleEventArgs",$$t.$ec.$type)},true);$c("AssigningShapeStyleEventArgsBase:eh","AssigningSeriesStyleEventArgsBase",{init:function(){$$t.$er.init.call(this)},$type:new $.ig.Type("AssigningShapeStyleEventArgsBase",$$t.$er.$type)},true);$c("AssigningShapeStyleEventArgs:ei","AssigningSeriesShapeStyleEventArgsBase",{init:function(){$$t.$et.init.call(this)},$type:new $.ig.Type("AssigningShapeStyleEventArgs",$$t.$et.$type)},true);$c("AssigningShapeMarkerStyleEventArgs:ek","AssigningShapeStyleEventArgsBase",{init:function(){$$t.$eh.init.call(this)},$type:new $.ig.Type("AssigningShapeMarkerStyleEventArgs",$$t.$eh.$type)},true);$c("AssigningScatterStyleEventArgsBase:em","AssigningSeriesStyleEventArgsBase",{init:function(){$$t.$er.init.call(this)},$type:new $.ig.Type("AssigningScatterStyleEventArgsBase",$$t.$er.$type)},true);$c("AssigningScatterStyleEventArgs:en","AssigningSeriesShapeStyleEventArgsBase",{init:function(){$$t.$et.init.call(this)},$type:new $.ig.Type("AssigningScatterStyleEventArgs",$$t.$et.$type)},true);$c("AssigningScatterMarkerStyleEventArgs:ep","AssigningScatterStyleEventArgsBase",{init:function(){$$t.$em.init.call(this)},$type:new $.ig.Type("AssigningScatterMarkerStyleEventArgs",$$t.$em.$type)},true);$c("AssigningCategoryStyleEventArgsBase:es","AssigningSeriesStyleEventArgsBase",{init:function(){$$t.$er.init.call(this)},$type:new $.ig.Type("AssigningCategoryStyleEventArgsBase",$$t.$er.$type)},true);$c("AssigningCategoryStyleEventArgs:eu","AssigningSeriesShapeStyleEventArgsBase",{init:function(){$$t.$et.init.call(this)},$type:new $.ig.Type("AssigningCategoryStyleEventArgs",$$t.$et.$type)},true);$c("AssigningCategoryMarkerStyleEventArgs:ex","AssigningCategoryStyleEventArgsBase",{init:function(){$$t.$es.init.call(this)},$type:new $.ig.Type("AssigningCategoryMarkerStyleEventArgs",$$t.$es.$type)},true);$c("XamDataChart:ez","SeriesViewer",{sw:null,sx:function(){if(this.sw==null){this.sw=new $.ig.SRProvider(this._cm._j._ae)}return this.sw},ss:null,st:function(){var $self=this;if(this.ss==null){this.ss=$.ig.DVContainer.prototype.instance().createInstance($$t.$dk.$type,function(){return $self.sx().q()})}return this.ss},staticInit:function(){$$t.$ez.t3=-1.7976931348623157e308;$$t.$ez.t2=1.7976931348623157e308},ue:function(a){if(a.seriesViewer()==null){return-1}if(!a.isIndexed()){return-1}var b=$$t.$ht.aw(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.g2();if(e==-1){return-1}var f=a.bf();e=f.index()+e}return e},init:function(){this.sw=null;this.tm=1;this.tn=1;this.to=0;this.tp=0;this.t5=NaN;this.t6=NaN;this.sn=new $$t.ai;this.sy=false;this.tj=0;this.tl=0;this.tk=0;this.ti=0;this.tr=NaN;this.tt=NaN;this.ts=NaN;this.tq=NaN;$$t.$f.init.call(this);this._ab=$$t.$ez.$type;this._s9=true;var a=this.axes();a.collectionChanged=$.ig.Delegate.prototype.combine(a.collectionChanged,this.u8.runOn(this));var b=this.axes();b.collectionResetting=$.ig.Delegate.prototype.combine(b.collectionResetting,this.u9.runOn(this))},m7:function(a,b,c,d){$$t.$f.m7.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._e3){this.oh(this.getActualWindowScaleHorizontal(),this.getActualWindowScaleVertical())}break;case"GridMode":this._cm.fr(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.od();break;case"AlignsGridLinesToPixels":case"ShouldClipGridlines":if(c!=d){var h=this.axes().getEnumerator();while(h.moveNext()){var g=h.current();g.cn(true);g.renderAxis()}}break;case"DefaultAxisStroke":case"DefaultAxisMajorStroke":case"DefaultAxisMinorStroke":var j=this.axes().getEnumerator();while(j.moveNext()){var i=j.current();i.id()}break;case"ComputedPlotAreaMarginMode":this.vc();break}},lz:function(){$$t.$f.lz.call(this);if(this.sz()&&this.autoMarginAndAngleUpdateMode()!=0){if(!this.suppressAutoMarginAndAngleRecalculation()){this.recalculateMarginAutoExpansion()}}},lq:function(a,b){$$t.$f.lq.call(this,a,b);if(this.sz()&&this.autoMarginAndAngleUpdateMode()==2){if(!a.isEmpty()&&!b.isEmpty()){if(Math.abs(a.width()-b.width())>1e-10){if(!this.suppressAutoMarginAndAngleRecalculation()){this.recalculateMarginAutoExpansion()}}}}},lu:function(){$$t.$f.lu.call(this);if(this.computedPlotAreaMarginMode()==1){this.vc()}},refreshComputedPlotAreaMargin:function(){this.vc()},vc:function(){var a=this.v7();this.sy=false;if(!$.ig.util.isNaN(this.plotAreaMarginLeft())){this.actualPlotAreaMarginLeft(this.plotAreaMarginLeft())}else{this.actualPlotAreaMarginLeft(a._c)}if(!$.ig.util.isNaN(this.plotAreaMarginTop())){this.actualPlotAreaMarginTop(this.plotAreaMarginTop())}else{this.actualPlotAreaMarginTop(a._e)}if(!$.ig.util.isNaN(this.plotAreaMarginRight())){this.actualPlotAreaMarginRight(this.plotAreaMarginRight())}else{this.actualPlotAreaMarginRight(a._d)}if(!$.ig.util.isNaN(this.plotAreaMarginBottom())){this.actualPlotAreaMarginBottom(this.plotAreaMarginBottom())}else{this.actualPlotAreaMarginBottom(a._b)}this.effectiveViewport(this.r2(this.viewportRect()));if(this.sy){this.sy=false;var c=this.axes().getEnumerator();while(c.moveNext()){var b=c.current();b.cn(true);b.renderAxis()}var e=this.series().getEnumerator();while(e.moveNext()){var d=e.current();d.renderSeries(false)}}},v7:function(){switch(this.computedPlotAreaMarginMode()){case 1:var a=this.v8();return a;default:return new $$a.ah(1,0,0,0,0)}},v8:function(){var a=new $$a.ah(1,0,0,0,0);for(var b=0;b<this.series().count();b++){var c=this.series().__inner[b];var d=c.resolveDesiredAutoMargin();a=new $$a.ah(1,Math.max(d._c,a._c),Math.max(d._e,a._e),Math.max(d._d,a._d),Math.max(d._b,a._b))}return a},isSquare:function(a){if(arguments.length===1){this.h($$t.$ez.isSquareProperty,a);return a}else{return this.c($$t.$ez.isSquareProperty)}},getActualWindowScaleHorizontal:function(){return this.actualWindowScaleHorizontal()},getActualWindowScaleVertical:function(){return this.actualWindowScaleVertical()},n5:function(){$$t.$f.n5.call(this);this.actualWindowScaleHorizontal(this.actualWindowRect().width());this.actualWindowScaleVertical(this.actualWindowRect().height())},windowScaleHorizontal:function(a){if(arguments.length===1){this.h($$t.$ez.windowScaleHorizontalProperty,a);return a}else{return this.c($$t.$ez.windowScaleHorizontalProperty)}},windowScaleVertical:function(a){if(arguments.length===1){this.h($$t.$ez.windowScaleVerticalProperty,a);return a}else{return this.c($$t.$ez.windowScaleVerticalProperty)}},tm:0,actualWindowScaleHorizontal:function(a){if(arguments.length===1){var b=this.tm;this.tm=a;this.nb("ActualWindowScaleHorizontal",b,this.tm);return a}else{return this.tm}},tn:0,actualWindowScaleVertical:function(a){if(arguments.length===1){var b=this.tn;this.tn=a;this.nb("ActualWindowScaleVertical",b,this.tn);return a}else{return this.tn}},isZoomingHorizontallyEnabled:function(){return this.isHorizontalZoomEnabled()},isZoomingVerticallyEnabled:function(){return this.isVerticalZoomEnabled()},horizontalZoomable:function(a){if(arguments.length===1){this.h($$t.$ez.horizontalZoomableProperty,a);return a}else{return this.c($$t.$ez.horizontalZoomableProperty)}},verticalZoomable:function(a){if(arguments.length===1){this.h($$t.$ez.verticalZoomableProperty,a);return a}else{return this.c($$t.$ez.verticalZoomableProperty)}},isHorizontalZoomEnabled:function(a){if(arguments.length===1){this.h($$t.$ez.isHorizontalZoomEnabledProperty,a);return a}else{return this.c($$t.$ez.isHorizontalZoomEnabledProperty)}},isVerticalZoomEnabled:function(a){if(arguments.length===1){this.h($$t.$ez.isVerticalZoomEnabledProperty,a);return a}else{return this.c($$t.$ez.isVerticalZoomEnabledProperty)}},gridMode:function(a){if(arguments.length===1){this.h($$t.$ez.gridModeProperty,$$t.$f6.getBox(a));return a}else{return $g(this.c($$t.$ez.gridModeProperty))}},alignsGridLinesToPixels:function(a){if(arguments.length===1){this.h($$t.$ez.alignsGridLinesToPixelsProperty,a);return a}else{return this.c($$t.$ez.alignsGridLinesToPixelsProperty)}},tc:function(a){if(arguments.length===1){this.h($$t.$ez.vx,a);return a}else{return this.c($$t.$ez.vx)}},autoExpandMarginMaximumValue:function(a){if(arguments.length===1){this.h($$t.$ez.autoExpandMarginMaximumValueProperty,a);return a}else{return this.c($$t.$ez.autoExpandMarginMaximumValueProperty)}},autoExpandMarginExtraPadding:function(a){if(arguments.length===1){this.h($$t.$ez.autoExpandMarginExtraPaddingProperty,a);return a}else{return this.c($$t.$ez.autoExpandMarginExtraPaddingProperty)}},sz:function(){return this.shouldAutoExpandMarginForInitialLabels()||this.shouldConsiderAutoRotationForInitialLabels()},ep:function(){return this.s0()},s0:function(){return this.shouldSuppressAxisLabelTruncation()||this.eo()&&this.autoMarginAndAngleUpdateMode()!=0},shouldSuppressAxisLabelTruncation:function(a){if(arguments.length===1){this.h($$t.$ez.shouldSuppressAxisLabelTruncationProperty,a);return a}else{return this.c($$t.$ez.shouldSuppressAxisLabelTruncationProperty)}},shouldAutoExpandMarginForInitialLabels:function(a){if(arguments.length===1){this.h($$t.$ez.shouldAutoExpandMarginForInitialLabelsProperty,a);return a}else{return this.c($$t.$ez.shouldAutoExpandMarginForInitialLabelsProperty)}},shouldConsiderAutoRotationForInitialLabels:function(a){if(arguments.length===1){this.h($$t.$ez.shouldConsiderAutoRotationForInitialLabelsProperty,a);return a}else{return this.c($$t.$ez.shouldConsiderAutoRotationForInitialLabelsProperty)}},suppressAutoMarginAndAngleRecalculation:function(a){if(arguments.length===1){this.h($$t.$ez.suppressAutoMarginAndAngleRecalculationProperty,a);return a}else{return this.c($$t.$ez.suppressAutoMarginAndAngleRecalculationProperty)}},autoMarginAndAngleUpdateMode:function(a){if(arguments.length===1){this.h($$t.$ez.autoMarginAndAngleUpdateModeProperty,$$t.$d2.getBox(a));return a}else{return $g(this.c($$t.$ez.autoMarginAndAngleUpdateModeProperty))}},_s6:false,_ta:false,_s9:false,to:0,tp:0,t5:0,t6:0,eo:function(){return this.shouldConsiderAutoRotationForInitialLabels()},recalculateMarginAutoExpansion:function(){this._s6=false;this._ta=true;this._s9=true;for(var a=0;a<this.axes().count();a++){this.axes().__inner[a].cn(true);this.axes().__inner[a].renderAxis()}},recalculateAutoLabelsAngle:function(){this._s6=false;this._s9=true;for(var a=0;a<this.axes().count();a++){this.axes().__inner[a].cn(true);this.axes().__inner[a].renderAxis()}},ve:function(a,b,c,d){if(a._ad==null){return}if(a._ad.cn()||a._ad.j7().isEmpty()){return}var e=false;for(var f=0;f<this.axes().count();f++){var g=this.axes().__inner[f]._av.bh();this.axes().__inner[f]._av.ca();if(this.axes().__inner[f]._av.bh()!=g){e=true}}if(e){return}if($.ig.util.isNaN(this.t5)){this.t5=this._cm.a4();this.t6=this._cm.a5()}var h=false;var i=false;var j=0;if(a.au()){var k=this._s9;if(this.shouldConsiderAutoRotationForInitialLabels()&&this._s9){j=this.ub(a,b,c,d);this._s9=false;if(a.bl()!=j){if(j==0&&a._ad.b2()){if(k){this._ta=true;a._ad.h5();h=true;i=true}}else{if(j>a.bl()||k){this._ta=true;a._ad.ia(j);h=true;i=true}}}}}this._di=h;if(a.bl()!=0||j!=0||h){var l=a.bl();var m=c.left()+c.width()/2;var n=d.left()+d.width()/2;if(a._av){m=c.left();n=d.left()}if(l==0){m=m-a._c3.width()/2;n=n-a._c3.width()/2}var o=a.cz(new $$a.ae(0,m,c.top(),a._c3.width(),a._c3.height()),l);var p=a.cz(new $$a.ae(0,n,d.top(),a._c3.width(),a._c3.height()),l);c=o;d=p}var q=false;if(this._ta){this._ta=false;q=true}this._s6=true;var r=0;var s=0;var t=0;var u=c.left()+t;var v=d.right()+t;var w=0;w=this.viewportRect().right()+this._cm.a5();if(u<0){r=-u;r+=this.autoExpandMarginExtraPadding()}if(v>w){s=v-w;s+=this.autoExpandMarginExtraPadding()}if(q){if(u>0){r=-u;r+=this.autoExpandMarginExtraPadding()}if(v<w){s=-(w-v);s+=this.autoExpandMarginExtraPadding()}}var x=false;var y=false;if(r!=0||s!=0){x=true;this.to=this.to+r;this.tp=this.tp+s;if(this.to>this.autoExpandMarginMaximumValue()){this.to=this.autoExpandMarginMaximumValue();y=true}if(this.tp>this.autoExpandMarginMaximumValue()){this.tp=this.autoExpandMarginMaximumValue();y=true}if(this.to<0){this.to=0;y=true}if(this.tp<0){this.tp=0;y=true}}else{if(this._di){this.vb()}return}this._e2=true;this.leftMargin(this.t5+this.to);this.rightMargin(this.t6+this.tp);this._e2=false;this._em=x;if(y){if(q&&(this._em||this._di)){this.vb()}return}if(this._em||this._di){this.vb()}},ub:function(a,b,c,d){var e=this.t4(-1,a,b,c,d);var f=a.bl();if(e<f){var g=c.left()+c.width()/2;var h=d.left()+d.width()/2;if(a._av){g=c.left();h=d.left()}var i=a.cz(new $$a.ae(0,g,c.top(),a._c3.width(),a._c3.height()),e);var j=a.cz(new $$a.ae(0,h,d.top(),a._c3.width(),a._c3.height()),e);if(e==0){i=new $$a.ae(0,g-a._c3.width()/2,c.top(),a._c3.width(),a._c3.height());j=new $$a.ae(0,h-a._c3.width()/2,d.top(),a._c3.width(),a._c3.height())}var k=a.cz(new $$a.ae(0,g,c.top(),a._c3.width(),a._c3.height()),f);var l=a.cz(new $$a.ae(0,h,d.top(),a._c3.width(),a._c3.height()),f);var m=j.right()-l.right();var n=0;var o=0;o=this.viewportRect().right()+this._cm.a5();var p=i.left()+n;var q=j.right()+n;var r=0;var s=0;if(p<0){r=-p;r+=this.autoExpandMarginExtraPadding()}if(q>o){s=q-o;s+=this.autoExpandMarginExtraPadding()}var t=false;if(this._ta||this._s9){t=true}if(t){if(p>0){r=-p;r+=this.autoExpandMarginExtraPadding()}if(q<o){s=-(o-q);s+=this.autoExpandMarginExtraPadding()}}var u=false;var v=false;var w=0;var x=0;if(r!=0||s!=0){v=true;w=this.to+r;x=this.tp+s;if(w>this.autoExpandMarginMaximumValue()){w=this.autoExpandMarginMaximumValue();u=true}if(x>this.autoExpandMarginMaximumValue()){x=this.autoExpandMarginMaximumValue();u=true}if(w<0){w=0;u=true}if(x<0){x=0;u=true}}var y=this._cm.a4();var z=this._cm.a5();var aa=new $$a.ah(1,this.t5+w,0,this.t6+x,0);var ab=aa._c-y+(aa._d-z);var ac=a._ad.j1().width();var ad=ac-ab;var ae=ad/ac;var af=a.bn()*ae;var ag=this.t4(af,a,b,c,d);if(ag==e){return e}else{return f}}return e},t4:function(a,b,c,d,e){var f=b._c3;var g=b.bn();if(a<0){}if(a>0){g=a}if(f.width()<g){return 0}var h=45;var i=new $$a.ae(0,0,f.top(),f.width(),f.height());var j=new $$a.ae(0,g,f.top(),f.width(),f.height());var k=b.ac(i,h);var l=b.ac(j,h);var m=true;for(var n=0;n<k.length;n++){if($.ig.PolygonUtil.prototype.a(l,k[n])){m=false;break}}if(!m){h=90}return h},vb:function(){for(var a=0;a<this.axes().count();a++){this.axes().__inner[a].cn(true);this.axes().__inner[a].h3(false)}this.k3(true,false,false);this._s6=false;for(var b=0;b<this.axes().count();b++){this.axes().__inner[b].cn(true);this.axes().__inner[b].h3(false)}this.k3(true,false,false)},defaultAxisStroke:function(a){if(arguments.length===1){this.h($$t.$ez.defaultAxisStrokeProperty,a);return a}else{return this.c($$t.$ez.defaultAxisStrokeProperty)}},defaultAxisMajorStroke:function(a){if(arguments.length===1){this.h($$t.$ez.defaultAxisMajorStrokeProperty,a);return a}else{return this.c($$t.$ez.defaultAxisMajorStrokeProperty)}},defaultAxisMinorStroke:function(a){if(arguments.length===1){this.h($$t.$ez.defaultAxisMinorStrokeProperty,a);return a}else{return this.c($$t.$ez.defaultAxisMinorStrokeProperty)}},axes:function(){return this.sn},sn:null,u8:function(a,b){if(b.oldItems()!=null){var d=b.oldItems().getEnumerator();while(d.moveNext()){var c=d.current();if(c!=null){c.bn(null);c.seriesViewer(null);this.nq(c);this._cm.dw(c);c.rangeChanged=$.ig.Delegate.prototype.remove(c.rangeChanged,this.va.runOn(this));this._cm.dx(c);if(c._da!=null){var f=c.c7().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.n8(g);g.bn(this.actualSyncLink());g.seriesViewer(this);g._a4.aw();this._cm.bo(g);g.rangeChanged=$.ig.Delegate.prototype.combine(g.rangeChanged,this.va.runOn(this));this._cm.bl(g)}}}this.ln()},u9:function(a,b){var c=new $$4.x($$t.$ha.$type,0);var e=this.axes().getEnumerator();while(e.moveNext()){var d=e.current();if(d._da!=null){var g=d.c7().getEnumerator();while(g.moveNext()){var f=g.current();if(!c.contains(f)){c.add(f)}}}d.bn(null);d.seriesViewer(null);this.nq(d);this._cm.dw(d);d.rangeChanged=$.ig.Delegate.prototype.remove(d.rangeChanged,this.va.runOn(this));this._cm.dx(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,va:function(a,b){var c=$b($$t.$af.$type,a);if(c==null){return}this.ln();if(this.axisRangeChanged!=null){this.axisRangeChanged(this,new $$t.hz(this,c,b.oldMinimumValue(),b.minimumValue(),b.oldMaximumValue(),b.maximumValue()))}if(c.crossingAxis()!=null){c.crossingAxis().hz()}c.hz();var d=this.animateSeriesWhenAxisRangeChanges();if($b($$t.$ap.$type,c)!==null){d=true}var f=c.c7().getEnumerator();while(f.moveNext()){var e=f.current();e.ev(true);this.ln();e.renderSeries(d)}if(c.seriesViewer()!=null){var h=c.seriesViewer().series().getEnumerator();while(h.moveNext()){var g=h.current();$$t.$ez.vd(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.hz()}}},vd:function(a,b,c){},of:function(a,b){$$t.$f.of.call(this,a,b);if(this.axes()==null){return}var d=this.axes().getEnumerator();while(d.moveNext()){var c=d.current();c.bn(this.actualSyncLink());c.seriesViewer(this)}},sv:null,getFontInfo:function(){this.sv=this._su.font();return this.sv},styleUpdated:function(){this._cm.styleUpdated();var b=this.axes().getEnumerator();while(b.moveNext()){var a=b.current();a.h3(false)}var d=this.series().getEnumerator();while(d.moveNext()){var c=d.current();c.view().bj();c.renderSeries(false)}},getFontBrush:function(){return this._su.fontBrush()},ky:function(){$$t.$f.ky.call(this);var a=new $$4.x($$t.$af.$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.$ap.$type,a.__inner[c])!==null){var d=a.__inner[c];this.removeSpecificDataSource(d.name(),true);d.itemsSource(null)}a.__inner[c].hs(null,null)}},q7:function(){return this._su.axisLineBrush()},shouldAddAutoMargins:function(){return true},n9:function(){$$t.$f.n9.call(this);if(!this.manageDataSources()){return}var b=this.axes().getEnumerator();while(b.moveNext()){var a=b.current();this.n8(a)}},dv:function(){if(this.isSquare()){return true}return this.s3()},s3: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},cl:function(){return new $$t.ht(this)},mv:function(a){$$t.$f.mv.call(this,a);this._su=a},_su:null,nn:function(){for(var a=0;a<this.sn.count();a++){this.sn.__inner[a].cn(true);this.sn.__inner[a].h3(false)}$$t.$f.nn.call(this)},sy:false,tj:0,actualPlotAreaMarginLeft:function(a){if(arguments.length===1){var b=this.tj;this.tj=a;if(this.tj!=b){this.sy=true;this.nb($$t.$ez.uh,b,this.tj)}return a}else{return this.tj}},tl:0,actualPlotAreaMarginTop:function(a){if(arguments.length===1){var b=this.tl;this.tl=a;if(this.tl!=b){this.sy=true;this.nb($$t.$ez.uj,b,this.tl)}return a}else{return this.tl}},tk:0,actualPlotAreaMarginRight:function(a){if(arguments.length===1){var b=this.tk;this.tk=a;if(this.tk!=b){this.sy=true;this.nb($$t.$ez.ui,b,this.tk)}return a}else{return this.tk}},ti:0,actualPlotAreaMarginBottom:function(a){if(arguments.length===1){var b=this.ti;this.ti=a;if(this.ti!=b){this.sy=true;this.nb($$t.$ez.ug,b,this.ti)}return a}else{return this.ti}},computedPlotAreaMarginMode:function(a){if(arguments.length===1){this.h($$t.$ez.computedPlotAreaMarginModeProperty,$$t.$d4.getBox(a));return a}else{return $g(this.c($$t.$ez.computedPlotAreaMarginModeProperty))}},tr:0,plotAreaMarginLeft:function(a){if(arguments.length===1){this.tr=a;this.vc();return a}else{return this.tr}},tt:0,plotAreaMarginTop:function(a){if(arguments.length===1){this.tt=a;this.vc();return a}else{return this.tt}},ts:0,plotAreaMarginRight:function(a){if(arguments.length===1){this.ts=a;this.vc();return a}else{return this.ts}},tq:0,plotAreaMarginBottom:function(a){if(arguments.length===1){this.tq=a;this.vc();return a}else{return this.tq}},r2:function(a){var b=$$t.$f.r2.call(this,a);if(a.isEmpty()){return $$a.$ae.empty()}if(this.actualPlotAreaMarginLeft()==0&&this.actualPlotAreaMarginTop()==0&&this.actualPlotAreaMarginRight()==0&&this.actualPlotAreaMarginBottom()==0){return $$a.$ae.empty()}if(this.actualPlotAreaMarginLeft()+this.actualPlotAreaMarginRight()>=a.width()||this.actualPlotAreaMarginTop()+this.actualPlotAreaMarginBottom()>=a.height()){return $$a.$ae.empty()}var c=new $$a.ae(0,a.left()+this.actualPlotAreaMarginLeft(),a.top()+this.actualPlotAreaMarginTop(),a.width()-this.actualPlotAreaMarginLeft()-this.actualPlotAreaMarginRight(),a.height()-this.actualPlotAreaMarginTop()-this.actualPlotAreaMarginBottom());return c},r8: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.st().exportVisualData(this)},exportSerializedVisualData:function(){var cvd_=this.exportVisualData();cvd_.scaleByViewport();return cvd_.serialize()},m4:function(){$$t.$f.m4.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._av.bh())){c=b._av.bh()}b._dz=c}},np:function(){$$t.$f.np.call(this);for(var a=0;a<this.axes().count();a++){var b=this.axes().__inner[a];b._dz=NaN;b.cn(true);b.h3(false)}},th:function(a){var b=new $$4.x($$t.$af.$type,0);var d=this.series().getEnumerator();while(d.moveNext()){var c=d.current();var e=c.an(a);if(e!=null){b.add(e)}}return b},$type:new $.ig.Type("XamDataChart",$$t.$f.$type)},true);$c("LabelPanelArranger:e0","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._ad;var f=e.crossingAxis();f=$$t.$e0.a(c,e,f);var g=$$t.$e0.b(c);var h=0;var i=0;var j=0;if(e.b6()){c._af.ac();j=c.bh()}else{j=c.bi(b)}h=j;i=j;if(c._ad.labelSettings()!=null&&c._ad.labelSettings().visibility()!=0){i=0;h=0}if(c.aq()){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.bg()-b.top()<i&&$b($$t.$au.$type,c)!==null)){e.labelSettings()._c=5}else{e.labelSettings()._c=4}break;case 5:if(f!=null&&(b.bottom()-c.bg()<i&&$b($$t.$au.$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.$cd.$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.bg()-b.left()<h){e.labelSettings()._c=7}else{e.labelSettings()._c=6}break;case 7:if(f!=null&&b.right()-c.bg()<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._ad.isAngular()){if(e.labelSettings()!=null){e.labelSettings()._c=g}}}return b},a:function(a,b,c){return b.aj()},b:function(a){if(a==null){return 1}else{var b=a._ad;if(b!=null&&b.labelSettings()!=null){var c=b.labelSettings()._c;if(!a.ay(c)){return a.ai()}return c}else{return a.ai()}}},c:function(a,b,c,d){var e=a._ad;var f=e.crossingAxis();f=$$t.$e0.a(a,e,f);var g=$$t.$e0.b(a);var h;var i=a.bi(c);var j=Math.max(0,i);var k=Math.max(0,i);if(a._ad!=null&&a._ad.labelSettings()!=null&&a._ad.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.bg(),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.bg()-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.bg(),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.bg()-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._ad.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.$al.$type,0);var f=new $$4.x($$t.$al.$type,0);var h=a.getEnumerator();
while(h.moveNext()){var g=h.current();var i=$$t.$e0.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.$e0.c(j,b,c,d)}var m=e.getEnumerator();while(m.moveNext()){var l=m.current();$$t.$e0.c(l,b,c,d)}},$type:new $.ig.Type("LabelPanelArranger",$.ig.$ot)},true);$c("LabelPanelsArrangeState:e1","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:e2","DependencyObject",{l:null,r:null,t:null,u:function(a){if(arguments.length===1){this.t=a;return a}else{return this.t}},init:function(a){this.l=null;this.r=new $$4.h($$t.$e4.$type,$$4.$h.$type.specialize($$a.$r.$type,$$t.$e3.$type),0);this.t=new $$4.x($$t.$ha.$type,0);this.m=false;this.v=null;$$a.$r.init.call(this);this._p=true;this._o=true;this._n=true;this.r.add(0,new $$4.h($$a.$r.$type,$$t.$e3.$type,0));this.r.add(1,new $$4.h($$a.$r.$type,$$t.$e3.$type,0));this.r.add(2,new $$4.h($$a.$r.$type,$$t.$e3.$type,0));this.l=a},k:function(a,b,c){var d=this.j(a,b);d._a=c;return d},ad:function(a,b){var c=this.r.item(a);if(c.containsKey(b)){c.remove(b)}var d=$b($$t.$ha.$type,b);if(d!=null&&this.u().contains(d)){this.u().remove(d)}},m:false,v:null,aa:function(a){var b=this.v;this.v=a;if(this.m&&b==null&&this.v!=null){this.v.setTimeout(this.w.runOn(this),0)}},z:function(){if(!this.m){this.m=true;if(this.v!=null){this.v.setTimeout(this.w.runOn(this),0)}else{}}},ac: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.z()}},_q:false,j:function(a,b){var c=this.r.item(a);var d=null;if(!function(){var e=c.tryGetValue(b,d);d=e.p1;return e.ret}()){d=new $$t.e3;d._h=b;c.add(b,d);var e=$b($$t.$ha.$type,b);if(e!=null&&!this.u().contains(e)){if(e.isFragment()){var f=e.bf();var g=this.u().indexOf(f)+1;g+=e.g6();if(this.u().count()<=g||f.hb()==0||g==-1){this.u().add(e)}else{this.u().insert(g,e)}}else{this.u().add(e)}}}return d},y:function(){this.w()},w:function(){if(this.l==null||this.r==null){return}if(!this.m){return}this.m=false;if(this.l!=null){this.l.kq()}var b=this.s().getEnumerator();while(b.moveNext()){var a=b.current();a.f()}if(!this.m){this.l.nc()}},s:function(){var d__=new $$t.e5((-2));d__.__4__this=this;return d__},x:function(a){var c=this.r.item(1).values().getEnumerator();while(c.moveNext()){var b=c.current();b._h.ho(a)}var e=this.r.item(1).values().getEnumerator();while(e.moveNext()){var d=e.current();d.f()}var g=this.r.item(1).values().getEnumerator();while(g.moveNext()){var f=g.current();f._h.ic()}},_o:false,_n:false,_p:false,ae:function(a,b,c,d){c._i=d},ab:function(a,b){if(!b._e){b._e=true;this.z()}},$type:new $.ig.Type("ChartContentManager",$$a.$r.$type)},true);$c("ContentInfo:e3","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.$af.$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.$af.$type,this._h)!==null){var a=$b($$t.$af.$type,this._h);if(a.crossingAxis()!=null){var b=a.crossingAxis();if(b._a5!=null&&b._a5._e){b._a5.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:fa","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.$fa._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.$fb.$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.fb;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:e8","MarkerManagerBase",{init:function(a,b,c,d,e,f){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}$$t.$e8.init1.call(this,1,b,c,d,e,f,function(){return 0})},init1:function(a,b,c,d,e,f,g){$$t.$fa.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.$fa._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);h._ak=e;if(h.content()!=null){h.content().item(g)}var i=new $$t.gz;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.$fa._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.$hu.$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.$hu.$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.$hu.$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.$hu.$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.$fa.$type)},true);$c("CategoryMarkerManager:e9","Object",{init:function(){$.ig.$op.init.call(this)},e:function(a,b,c,d){var e=a.p2();if(c==null){return}if(e){var f=false;$$t.$e9.a=false;for(var g=0;g<b.count();++g){$$t.$e9.d(c,g,b,d,f)}$$t.$e9.a=false;c.count(b.count())}},d:function(a,b,c,d,e){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:fb","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:ha","Control",{_view:null,view:function(a){if(arguments.length===1){this._view=a;return a}else{return this._view}},_uniqueIndex:0,_pf:null,gy:null,renderer:function(a){if(arguments.length===1){this.gy=a;this._cc.provideRenderer(this.gy);return a}else{return this.gy}},provideRenderer:function(a){this.renderer(a)},resolveTooltipBrush:function(){return this.a5().getDefaultTooltipTemplateLabelColorString(this)},init:function(){var $self=this;this.ck=null;this.e7=new $$4.h(String,String,0);this.e6=new $$4.h(String,$.ig.FastReflectionHelper.prototype.$type,0);this.cp=true;this.cq=false;this.fh=NaN;this.fe=NaN;this.ff=NaN;this.fg=NaN;this.ft=$.ig.DeviceUtils.prototype.g(2);this.bj=1;this.fd=.2;this.co=false;this.bz=1;this.br=1;this.bg=new $$t.hw;this.cr=false;this.cn=false;this.bn=0;this.o5={__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};this.fi=NaN;this.fj=NaN;this.a3=null;$$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.$ha.g0++;this.ev(true);this._pf=$$a.$ae.empty();this.view(this.bv());this.view().bu($$a.$ae.empty());this.lo(this.view());this.view().duringInit(true);this.view().onInit();this.view().duringInit(false);this._ab=$$t.$ha.$type;this.cj=function(a,b){if($self.seriesViewer()==null||!$self.seriesViewer()._dz){$self.mu(b.oldRect(),b.newRect())}};this.bd=function(a,b){$self.lt(a,b.propertyName(),b.oldValue(),b.newValue())};this.gv=function(a,b){if($self.seriesViewer()!=null){$self.ev(true);$self.seriesViewer().lo()}$self.kr(b.action(),b.position(),b.count(),b.propertyName())};this.propertyUpdated=$.ig.Delegate.prototype.combine(this.propertyUpdated,function(a,b){$self.lt(a,b.propertyName(),b.oldValue(),b.newValue())});this.rootCanvas(new $$a.ak);this._cc=new $.ig.DoubleAnimator(0,1,this.transitionDuration());var a=this._cc;a.propertyChanged=$.ig.Delegate.prototype.combine(a.propertyChanged,this.kg.runOn(this));this.g($$t.$ha.oi,function(){var $ret=new $$a.ao(1,"Visibility");$ret.d($self);return $ret}());this.actualHitTestMode(this.bp());this.b0(this.b1())},mo:function(a){},mn:function(a){},mp:function(a){},kg:function(a,b){this.gq(this._cc.transitionProgress())},ck:null,cl:function(){if(this.ck==null){this.ck=new $.ig.SRProvider(this.renderer())}if(this.ck.l()==null){if(this.renderer()!=null){this.ck.l(this.renderer())}else if(this.seriesViewer()!=null&&this.seriesViewer()._cm!=null&&this.seriesViewer()._cm._j!=null&&this.seriesViewer()._cm._j._ae!=null){this.ck.l(this.seriesViewer()._cm._j._ae)}}return this.ck},a6:null,a7:function(){var $self=this;if(this.a6==null){this.a6=$.ig.DVContainer.prototype.instance().createInstance($$t.$dm.$type,function(){return $self.cl().q()})}return this.a6},e8:function(){return this.a5().alternateViews()},a4:null,a5:function(){var $self=this;if(this.a4==null){this.a4=$.ig.DVContainer.prototype.instance().createInstance($$t.$dd.$type,function(){return $self.cl().n()});if(this.toolTip()!=null){this.a4.updateToolTipValue(this,this.toolTip())}}return this.a4},dv:function(){return $.ig.DVContainer.prototype.instance().checkLoaded("InteractivityFactoryManager")},_cc:null,lo:function(a){},lm:function(){this.kh(this.actualLegend(),this.actualLegend());if(this.ci()==null&&this.syncLink()!=null&&this.itemsSource()!=null){this.ci(this.syncLink().getFastItemsSource(this.itemsSource()))}this.view().av()},ln:function(){this.kn();if(this.ci()!=null&&this.syncLink()!=null&&this.itemsSource()!=null){this.ci(this.syncLink().releaseFastItemsSource(this.itemsSource()))}this.view().aw()},bw:function(){return this.bv()},bv:function(){return new $$t.hy(this)},_rootCanvas:null,rootCanvas:function(a){if(arguments.length===1){this._rootCanvas=a;return a}else{return this._rootCanvas}},e2:function(){return false},getItemValue:function(a,b){return null},onLegendItemOver:function(a){},onLegendItemPointerUp:function(a){},onLegendItemPointerDown:function(a){},onLegendItemEnter:function(a){if(this.dt()&&this.dv()&&this.seriesViewer()!=null&&(this.seriesViewer().legendHighlightingMode()==0||this.seriesViewer().legendHighlightingMode()==2)&&this.actualHighlightingMode()!=1){this.a5().modifyHighlights(this,a,{__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName},false,true,false,a==null,this==this.seriesViewer()._bk,false)}},onLegendItemLeave:function(a){if(this.dt()&&this.dv()&&this.seriesViewer()!=null&&(this.seriesViewer().legendHighlightingMode()==0||this.seriesViewer().legendHighlightingMode()==2)&&this.actualHighlightingMode()!=1){this.a5().modifyHighlights(this,a,{__x:NaN,__y:NaN,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName},false,true,true,a==null,this==this.seriesViewer()._bk,false)}},e7:null,jf:function(a){if(!this.e7.containsKey(a)){var b=a.substr(0,1).toUpperCase()+a.substr(1);this.e7.add(a,b)}return this.e7.item(a)},e6:null,ho:function(a,b,c){var d=null;if(!this.e6.containsKey(b)){d=new $.ig.FastReflectionHelper(false,c);this.e6.add(b,d)}else{d=this.e6.item(b)}d.propertyName(c);return d.getPropertyValue(a)},getExactItemIndex:function(a){return this.getItemIndex(a)},g5:function(a){return-1},d5:function(){return false},ar:function(){return null},getItemIndex:function(a){return-1},resolveDesiredAutoMargin:function(){return new $$a.ah(1,0,0,0,0)},getItem:function(a){return null},hp:function(a,b){return a.getItem(b)},ax:function(a,b,c,d){return a.av(b,c,d)},ay:function(a,b,c,d){return a.aw(b,c,d)},g2:function(){return-1},g6:function(){return-1},hb:function(){return-1},container:function(){return this.seriesViewer()},hasSubItems:function(){return this.c0()},c0:function(){return false},forSubItems:function(a){this.k0(a)},k0:function(a){},k1:function(a){},je:function(){return null},oy:function(){return this.brush()},oz:function(){return this.outline()},resolveLegendIndex:function(){return this.index()},bf:function(){return null},isAnnotationLayer:function(){return false},isAnnotationCrosshairLayer:function(){return false},isAnnotationCalloutLayer:function(){return false},isAnnotationHoverLayer:function(){return false},isAnnotationFinalValue:function(){return true},isVertical:function(){return false},isFragment:function(){return false},isAreaOrLine:function(){return false},isArea:function(){return false},isLineOnly:function(){return false},isLineContour:function(){return false},isSpline:function(){return false},isColumn:function(){return false},isBar:function(){return false},isWaterfall:function(){return false},isPolyline:function(){return false},isPolygon:function(){return false},isPixel:function(){return false},isPie:function(){return false},isTile:function(){return false},isStep:function(){return false},isShapeControl: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},isValueOverlay:function(){return false},be:function(){return null},hasOnlyMarkers:function(){return false},isFinancialSeries:function(){return false},isFinancialOverlay:function(){return false},isFinancialIndicator:function(){return false},isFinancialWaterfall:function(){return false},isDefaultCrosshairBehaviorDisabled:function(){return false},isDefaultTooltipBehaviorDisabled:function(){return false},fw:function(a,b,c,d,e){return Number.POSITIVE_INFINITY},fx:function(a,b,c,d,e,f,g){return this.a5().getDistanceToIndexHelper(this,a,b,c,d,e,f,g)},e4:function(){return false},gc:function(a,b,c,d,e,f,g,h){return this.a5().getSeriesValueHelper(this,a,b,c,d,e,f,g,h)},f2:function(a,b,c,d,e,f,g,h){return this.a5().getInterpolatedSeriesValue(this,a,b,c,d,e,f,g,h)},ha:function(a,b,c,d,e){return this.a5().getPreviousOrExactIndexHelper(this,a,b,c,d,e)},f1:function(a){return a?10:3},ah:function(a){return null},ai:function(a){return null},eq:function(a,b){return this.a5().testHighLowStrokeOver(this,a,b)},aj:function(a,b,c,d,e,f){return this.a5().getMatchingBuckets(this,a,b,c,d,e,f)},es:function(a,b,c){return this.a5().testNearStroke(this,a,b,c)},et:function(a,b){return this.a5().testOverPoly(this,a,b)},g8:function(a,b,c,d,e){return this.a5().getNextOrExactIndexHelper(this,a,b,c,d,e)},f0:function(a,b){return this.a5().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))},eu:function(a,b){return this.a5().testShapesOver(this,a,b)},pd:function(a,b,c,d,e,f,g,h,i){return this.a5().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,d){return false},gf:function(a){var b=this.ip();if(b==null){return NaN}if(a.content()==null){return NaN}if(a.content().item()==null){return NaN}return this.getItemValue(a.content().item(),b)},ip:function(){return null},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},hideToolTips:function(){},getActualMarkerBrush:function(){return null},getActualMarkerOutlineBrush:function(){return null},getActualMarkerTemplate:function(){return null},fv:function(){return NaN},toWorldPosition:function(a){var b=this.seriesViewer()!=null?this.seriesViewer().contentViewport():this.view().bu();var c=this.view().bv();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().bu();var c=this.view().bv();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}},hq: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},ap:function(a){return new $$t.f3(NaN,NaN)},aq:function(a){return new $$t.f3(NaN,NaN)},ao:function(a,b,c){this.kx();if(!this.isVertical()){if(this.fo()==0&&this.fr()==0){return a}var d=new $$t.b4(0,c,this.seriesViewer().viewportRect(),b.isInverted(),this.getEffectiveViewport());d._b=this.f4();var e=b.getScaledValue(a.minimum(),d);var f=b.getScaledValue(a.maximum(),d);if(b.isInverted()){f+=this.fo();e-=this.fr()}else{f-=this.fr();e+=this.fo()}var g=b.getUnscaledValue(e,d);var h=b.getUnscaledValue(f,d);return new $$t.f3(g,h)}else{if(this.fp()==0&&this.fq()==0){return a}var i=new $$t.b4(0,c,this.seriesViewer().viewportRect(),b.isInverted(),this.getEffectiveViewport());i._b=this.f4();var j=b.getScaledValue(a.minimum(),i);var k=b.getScaledValue(a.maximum(),i);if(!b.isInverted()){k+=this.fq();j-=this.fp()}else{k-=this.fp();j+=this.fq()}var l=b.getUnscaledValue(j,i);var m=b.getUnscaledValue(k,i);return new $$t.f3(l,m)}},kx:function(){if($.ig.util.isNaN(this.fr())){var a=this.resolveDesiredAutoMargin();this.fr(a._e);if($.ig.util.isNaN(this.fr())){this.fr(0)}}if($.ig.util.isNaN(this.fo())){var b=this.resolveDesiredAutoMargin();this.fo(b._b);if($.ig.util.isNaN(this.fo())){this.fo(0)}}if($.ig.util.isNaN(this.fp())){var c=this.resolveDesiredAutoMargin();this.fp(c._c);if($.ig.util.isNaN(this.fp())){this.fp(0)}}if($.ig.util.isNaN(this.fq())){var d=this.resolveDesiredAutoMargin();this.fq(d._d);if($.ig.util.isNaN(this.fq())){this.fq(0)}}},renderSeries:function(a){this._eo=false;if(this.seriesViewer()!=null){this.seriesViewer()._ap.ac(0,this,this._as,a);if(this.renderRequested!=null){var b=new $$t.c5;b.animate(a);this.renderRequested(this,b);a=b.animate()}}},renderRequested:null,ku:function(a){this.l8(a);this._eo=false},l8:function(a){if(this.ey()&&!this.em()){this.ex(false)}},_ew:false,kk:function(){if(this._ew&&!this.ey()){this._cc.intervalMilliseconds($.ig.truncate(Math.max(this.gd(),this.ge())));this.kp()}},kp:function(){},_bx:null,l9:function(a,b){if(this._bx==null){this._bx=this.bv();this._bx.isThumbnailView(true);if(this.seriesViewer()!=null){this.seriesViewer()._am.l(this._bx);this._bx._a=this.seriesViewer()._am}this._bx.onInit()}this._bx.bu(a)},renderAlternateView:function(a,b,c,d,e){this.a5().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().r9(a.bu(),this.seriesViewer().viewportRect(),this.seriesViewer().effectiveViewport());return b}return this.seriesViewer().effectiveViewport()},pg:function(a){if(this.seriesViewer()==null||this.seriesViewer().contentViewport().isEmpty()){return a.bu()}if(a.isAlternateView()){return a.bu()}if(a.isThumbnailView()){if(this.seriesViewer().effectiveViewport().isEmpty()){return a.bu()}if(this.seriesViewer().contentViewport().equals1(this.seriesViewer().viewportRect())){return a.bu()}var b=this.seriesViewer().r9(a.bu(),this.seriesViewer().viewportRect(),this.seriesViewer().effectiveViewport());var c=this.seriesViewer().r7(a.bu(),b,this.seriesViewer().actualWindowRect());return c}return this.seriesViewer().contentViewport()},getEffectiveViewportForViewport:function(a){if(!this.po().equals1(a)){return $$a.$ae.empty()}return this.getEffectiveViewport()},pi:function(a){if(this.seriesViewer()==null||this.seriesViewer().effectiveViewport().isEmpty()){return $$a.$ae.empty()}var b=this.seriesViewer().effectiveViewport();var c=a.bu();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.l2(null)},cz:function(){return false},c2:function(){return this.actualHighlightingMode()==2||this.actualHighlightingMode()==4},l2:function(a){if(this.dv()){this.a5().removeAllAlternateViews(this,a)}},removeAlternateView:function(a){if(this.dv()){this.a5().removeAlternateView(this,a,this.seriesViewer())}},getViewInfo:function(a,b){a=this.view().bu();b=this.view().bv();return{p0:a,p1:b}},e5:function(a,b,c){if(a.width()==0||a.height()==0){return false}if(this.isFragment()){return true}return this.__visibility==0},ko:function(a,b){if(a){this.ev(true)}},ct:function(){return this.cu(this.view())},cu:function(a){var b=a.bu();var c=a.bv();if(!this.e5(b,c,a)){this.ko(true,a);return true}return false},lp:function(a,b){this.view().bu(b);this.mt(a,b);if(this.seriesViewer()!=null){this.seriesViewer()._ap.ae(0,this,this._as,b)}},mu:function(a,b){},mt:function(a,b){},_as:null,cp:false,ev:function(a){if(arguments.length===1){this.cp=a;return a}else{return this.cp}},kz:function(a){a.kv()},lf:function(){this._ep=false;this.ev(true);if(this.seriesViewer()!=null){this.seriesViewer().lo()}},notifyIndexedPropertiesChanged:function(){this.mk();this.lq()},le:function(){this._ep=false;this.ev(true);if(this.seriesViewer()!=null){this.seriesViewer().ln()}},isIndexed:function(){return true},isUsableInLegend:function(){return true},lk:function(){this.view().ao()},notifyVisualPropertiesChanged:function(){this.lq()},lq:function(){this.view().onVisualPropertiesChanged();this.ls(false);this.ml()},lr:function(){this.view().onVisualPropertiesChanged();this.ls(true)},_eo:false,_ep:false,ei:function(){return false},ls:function(a){if(this._as==null||this._as._c){return}var b=this.view().bu();var c=this.view().bv();var d=this.e5(b,c,this.view());var e=this.seriesViewer()!=null&&this.seriesViewer().isThumbnailRequired()&&this._bx!=null&&this.e5(this._bx.bu(),this._bx.bv(),this._bx);if(d){if(a){this._eo=!this.ei();this.ku(false)}else{this.renderSeries(false);this._eo=!this.ei()}}if(e){if(!this.ev()){this.le();this._ep=true}}},cq:false,ex:function(a){if(arguments.length===1){this.cq=a;return a}else{return this.cq}},ey:function(){if(this.ex()==false){return false}return this.ge()>0},v:function(){$$a.$f.v.call(this);this.raisePropertyChanged("Opacity",this.__opacity,this.__opacity)},w:function(a,b){$$a.$f.w.call(this,a,b);this.raisePropertyChanged("Visibility",$$a.$aj.getBox(a),$$a.$aj.getBox(b))},lj:function(){},lt:function(a,b,c,d){switch(b){case"SyncLink":if($b($$t.$fk.$type,c)!==null){var e=c;e.propertyUpdated=$.ig.Delegate.prototype.remove(e.propertyUpdated,this.bd);this.l0($b($.ig.IFastItemsSourceProvider.prototype.$type,c))}if($b($$t.$fk.$type,d)!==null){var f=d;f.propertyUpdated=$.ig.Delegate.prototype.combine(f.propertyUpdated,this.bd);this.lz($b($.ig.IFastItemsSourceProvider.prototype.$type,d))}if(this.index()==-1){this.index($$t.$ez.ue(this))}break;case"OutlineMode":this.bs(this.bu());this.mj();this.kv();this.lq();break;case"Brushes":case"MarkerOutlines":case"MarkerBrushes":case"Outlines":this.kv();break;case"HighlightingMode":this.actualHighlightingMode(this.bl());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.cj);var h=c.series();h.collectionChanged=$.ig.Delegate.prototype.remove(h.collectionChanged,this.fc);var i=c;i.propertyUpdated=$.ig.Delegate.prototype.remove(i.propertyUpdated,this.bd);c._ap.ad(0,this);this.l2(c);this.view().ak(c)}if($b($$t.$f.$type,d)!==null){this.renderer(d._cm._j._ae);var j=d;j.windowRectChanged=$.ig.Delegate.prototype.combine(j.windowRectChanged,this.cj);var k=d.series();k.collectionChanged=$.ig.Delegate.prototype.combine(k.collectionChanged,this.fc);var l=d;l.propertyUpdated=$.ig.Delegate.prototype.combine(l.propertyUpdated,this.bd);this._as=d._ap.k(0,this,this.ku.runOn(this));this.view().ag(d);this.actualHighlightingMode(this.bl());this.mh();this.kw();this._uniqueIndex=this.seriesViewer().g7()}if(this.seriesViewer()==null){this._cc.stop()}if(this.index()!=-1){this.mk()}if(this.index()==-1||d==null){this.index($$t.$ez.ue(this))}this.actualLegend(this.a1());this.ki($b($$t.$f.$type,c),$b($$t.$f.$type,d));break;case"Title":if(this.view()!=null){this.view().ay()}break;case"HitTestMode":this.actualHitTestMode(this.bp());break;case"ActualHitTestMode":if(this.seriesViewer()!=null){this.seriesViewer().nm()}break;case"LegendItemBadgeTemplate":case"LegendItemTemplate":case"LegendItemBadgeShape":case"LegendItemBadgeMode":this.mk();this.lq();break;case"MarkerFillOpacity":this.mi();break;case"ActualMarkerFillOpacity":case"Brush":case"Outline":case"DashArray":case"DashCap":this.kv();this.lq();break;case"Index":if($h(c)!=$h(d)){this.lj();this.bs(this.bu());this.mj();this.mi();this.kv();this.lq()}break;case"RadiusX":case"RadiusY":case"RoundedCornersLocation":this.lq();break;case"AreaFillOpacity":this.mh();this.lq();break;case"StartCap":case"EndCap":case"MiterLimit":this.lq();break;case"IsDropShadowEnabled":this.lk();this.lq();break;case"UseSingleShadow":case"ShadowColor":case"ShadowBlur":case"ShadowOffsetX":case"ShadowOffsetY":this.lq();break;case"Thickness":this.mj();if(this.legendItemBadgeMode()==1){this.ml()}break;case"ActualLegendItemBadgeBrush":case"ActualLegendItemBadgeOutline":this.lq();break;case"ActualBrush":case"ActualOutline":case"ActualThickness":this.ot=this.actualBrush();this.ou=this.actualOutline();this.ft=this.actualThickness();this.actualLegendItemBadgeOutline(this.actualOutline());this.actualLegendItemBadgeBrush(this.actualBrush());this.lq();this.view().bj();if(this.toolTip()!=null&&this.a4!=null){this.a5().updateToolTipValue(this,this.toolTip())}break;case"Visibility":this.view().visibilityChanged();break;case"ItemsSource":if(this.syncLink()!=null){this.lz(this.syncLink())}break;case"FastItemsSource":if(c!=d&&d!=null){this.ex(true)}this.lf();if($b($.ig.IFastItemsSource.prototype.$type,c)!=null){var m=c;m.event=$.ig.Delegate.prototype.remove(m.event,this.gv)}if($b($.ig.IFastItemsSource.prototype.$type,d)!=null){var n=d;n.event=$.ig.Delegate.prototype.combine(n.event,this.gv)}break;case"Legend":if(d!=null){if(a==this){
d.seriesOwner(this)}else if($b($$t.$ez.$type,a)!==null){d.chartOwner(a)}}this.actualLegend(this.a1());break;case"ActualLegend":this.isActualLegendFinancial(this.actualLegend()==null?false:this.actualLegend().isFinancial());this.kh($b($.ig.IChartLegend.prototype.$type,c),$b($.ig.IChartLegend.prototype.$type,d));break;case"LegendItem":this.kj($b($$a.$f.$type,c),$b($$a.$f.$type,d));break;case"LegendItemVisibility":this.view().onLegendItemVisibilityChanged();break;case"ToolTip":if(this.a4!=null){this.a5().updateToolTipValue(this,this.toolTip())}break;case"CrosshairPoint":if(this.seriesViewer()!=null){this.mr(this.seriesViewer().crosshairPoint())}if(this.seriesViewer()!=null){if(!this._cv){this.seriesViewer().ne(this,this.getItem(this.seriesViewer().crosshairPoint()))}}break;case"Resolution":this.renderSeries(false);this.le();break;case"VisibleRangeMarginTop":this.fr(this.visibleRangeMarginTop());if(this.seriesViewer()!=null){this.seriesViewer().lc()}break;case"VisibleRangeMarginBottom":this.fo(this.visibleRangeMarginBottom());if(this.seriesViewer()!=null){this.seriesViewer().lc()}break;case"TransitionDuration":case"TransitionEasingFunction":this._cc.stop();this._cc.intervalMilliseconds(this.transitionDuration());this._cc.easingFunction(this.transitionEasingFunction());this.renderSeries(false);break;case"DiscreteLegendItemTemplate":this.renderSeries(false);break;case"VisibilityProxy":if(c!=d){this.renderSeries(false)}this.le();this.view().visibilityChanged();break;case"IsHighlightingEnabled":this.actualHighlightingMode(this.bl());this.renderSeries(false);break;case"HighlightingFadeOpacity":this.actualHighlightingFadeOpacity($.ig.util.isNaN(this.highlightingFadeOpacity())?.2:this.highlightingFadeOpacity());break;case"ShowDefaultTooltip":this.kw();break;case"FinalValue":this.mq();break;case"VisibleRangeMode":this.b0(this.b1());break}},mj:function(){var a=this.bs();var b=this.thickness();if($.ig.util.isNaN(b)){b=$.ig.DeviceUtils.prototype.g(2)}if(a==2){b=1}if(this.actualThickness()!=b){this.actualThickness(b)}this.ft=this.actualThickness()},mr:function(a){if(this.seriesViewer()!=null&&this.seriesViewer().d8()&&this.actualHighlightingMode()!=1&&this.seriesViewer().d5()){if($.ig.util.isNaN(a.__x)||$.ig.util.isNaN(a.__y)){this.a5().modifyHighlights(this,null,a,false,false,false,false,this.seriesViewer()._bk==this,true)}else{this.a5().modifyHighlights(this,this.getItem(a),a,false,false,false,false,this.seriesViewer()._bk==this,false)}}},kw:function(){},dt:function(){return false},_cv:false,kt:function(a){a._cv=true},syncLink:function(a){if(arguments.length===1){if(this.syncLink()!=a){var b=this.syncLink();this.b5=a;this.raisePropertyChanged("SyncLink",b,this.syncLink())}return a}else{return this.b5}},b5:null,seriesViewer:function(a){if(arguments.length===1){if(this.seriesViewer()!=a){var b=this.seriesViewer();this.ca=a;this.raisePropertyChanged("SeriesViewer",b,this.ca)}return a}else{return this.ca}},ca:null,chart:function(a){if(arguments.length===1){this.seriesViewer(a);return a}else{return $b($$t.$ez.$type,this.seriesViewer())}},fc:null,bd:null,cj:null,itemsSource:function(a){if(arguments.length===1){this.h($$t.$ha.itemsSourceProperty,a);return a}else{return this.c($$t.$ha.itemsSourceProperty)}},ci:function(a){if(arguments.length===1){this.h($$t.$ha.nh,a);return a}else{return this.c($$t.$ha.nh)}},gv:null,kr:function(a,b,c,d){if(this.seriesViewer()!=null){this.seriesViewer().nf()}},legend:function(a){if(arguments.length===1){this.h($$t.$ha.legendProperty,a);return a}else{return this.c($$t.$ha.legendProperty)}},legendItem:function(a){if(arguments.length===1){if(this.legendItem()!=a){var b=this.legendItem();this.mv=a;this.raisePropertyChanged("LegendItem",b,this.mv)}return a}else{if(this.mv==null&&this.actualLegend()!=null){this.mv=this.mw()}return this.mv}},mv:null,hr:function(){return this.mw()},mw:function(){var $self=this;var a=$b($$a.$g.$type,this.mv);var b=this.legendItemTemplate();if(b==null){b=this.view().bl(this._b4)}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.az;this.az=a;this.raisePropertyChanged("ActualLegend",b,this.az)}return a}else{return this.az}},az:null,legendItemVisibility:function(a){if(arguments.length===1){this.h($$t.$ha.legendItemVisibilityProperty,$$a.$aj.getBox(a));return a}else{return $g(this.c($$t.$ha.legendItemVisibilityProperty))}},legendItemBadgeTemplate:function(a){if(arguments.length===1){this.h($$t.$ha.legendItemBadgeTemplateProperty,a);return a}else{return this.c($$t.$ha.legendItemBadgeTemplateProperty)}},actualLegendItemBadgeTemplate:function(a){if(arguments.length===1){this.h($$t.$ha.actualLegendItemBadgeTemplateProperty,a);return a}else{return this.c($$t.$ha.actualLegendItemBadgeTemplateProperty)}},m1:function(){return this.legendItemBadgeTemplate()},actualLegendItemBadgeOutline:function(a){if(arguments.length===1){this.h($$t.$ha.actualLegendItemBadgeOutlineProperty,a);return a}else{return this.c($$t.$ha.actualLegendItemBadgeOutlineProperty)}},actualLegendItemBadgeBrush:function(a){if(arguments.length===1){this.h($$t.$ha.actualLegendItemBadgeBrushProperty,a);return a}else{return this.c($$t.$ha.actualLegendItemBadgeBrushProperty)}},_b4:0,_b3:0,legendItemBadgeShape:function(a){if(arguments.length===1){this.h($$t.$ha.legendItemBadgeShapeProperty,$$t.$dp.getBox(a));return a}else{return $g(this.c($$t.$ha.legendItemBadgeShapeProperty))}},legendItemBadgeMode:function(a){if(arguments.length===1){this.h($$t.$ha.legendItemBadgeModeProperty,$$t.$dn.getBox(a));return a}else{return $g(this.c($$t.$ha.legendItemBadgeModeProperty))}},legendItemTemplate:function(a){if(arguments.length===1){this.h($$t.$ha.legendItemTemplateProperty,a);return a}else{return this.c($$t.$ha.legendItemTemplateProperty)}},discreteLegendItemTemplate:function(a){if(arguments.length===1){this.h($$t.$ha.discreteLegendItemTemplateProperty,a);return a}else{return this.c($$t.$ha.discreteLegendItemTemplateProperty)}},index:function(a){if(arguments.length===1){this.h($$t.$ha.indexProperty,a);return a}else{return $h(this.c($$t.$ha.indexProperty))}},ms:function(){this.mk()},kv:function(){this.mk()},mk:function(){this.le();if(this.index()<0){return}if(this.brush()!=null){this.view().a7();this.view().ah()}else{this.actualBrush(this.seriesViewer()==null?null:this.seriesViewer().q9(this.index()))}if(this.bs()==2){this.view().a8();this.actualOutline(this.actualBrush())}else{if(this.outline()!=null){this.view().a8();this.view().ai()}else{this.actualOutline(this.seriesViewer()==null?null:this.seriesViewer().rf(this.index()))}}if((this.isScatter()||this.isGeographic())&&this.isPolyline()){this.actualBrush(this.actualOutline())}else if((this.isScatter()||this.isGeographic())&&this.isArea()){this.actualOutline(this.actualBrush())}else if((this.isScatter()||this.isGeographic())&&this.isLineContour()){this.actualOutline(this.actualBrush())}else if(this.isTile()&&this.legendItemBadgeShape()==2){this.actualBrush(this.actualOutline())}},transitionEasingFunction:function(a){if(arguments.length===1){this.h($$t.$ha.transitionEasingFunctionProperty,a);return a}else{return this.c($$t.$ha.transitionEasingFunctionProperty)}},transitionInEasingFunction:function(a){if(arguments.length===1){this.h($$t.$ha.transitionInEasingFunctionProperty,a);return a}else{return this.c($$t.$ha.transitionInEasingFunctionProperty)}},_cx:false,transitionDuration:function(a){if(arguments.length===1){this.h($$t.$ha.transitionDurationProperty,a);return a}else{return $h(this.c($$t.$ha.transitionDurationProperty))}},gq:function(a){if(arguments.length===1){this.h($$t.$ha.of,a);return a}else{return this.c($$t.$ha.of)}},cs:function(){return this._cc.animationActive()},mf:function(){this._cc.start()},resolution:function(a){if(arguments.length===1){this.h($$t.$ha.resolutionProperty,a);return a}else{return this.c($$t.$ha.resolutionProperty)}},fh:0,fr:function(a){if(arguments.length===1){this.fh=a;return a}else{return this.fh}},visibleRangeMarginTop:function(a){if(arguments.length===1){this.h($$t.$ha.visibleRangeMarginTopProperty,a);return a}else{return this.c($$t.$ha.visibleRangeMarginTopProperty)}},fe:0,fo:function(a){if(arguments.length===1){this.fe=a;return a}else{return this.fe}},visibleRangeMarginBottom:function(a){if(arguments.length===1){this.h($$t.$ha.visibleRangeMarginBottomProperty,a);return a}else{return this.c($$t.$ha.visibleRangeMarginBottomProperty)}},ff:0,fp:function(a){if(arguments.length===1){this.ff=a;return a}else{return this.ff}},visibleRangeMarginLeft:function(a){if(arguments.length===1){this.h($$t.$ha.visibleRangeMarginLeftProperty,a);return a}else{return this.c($$t.$ha.visibleRangeMarginLeftProperty)}},fg:0,fq:function(a){if(arguments.length===1){this.fg=a;return a}else{return this.fg}},visibleRangeMarginRight:function(a){if(arguments.length===1){this.h($$t.$ha.visibleRangeMarginRightProperty,a);return a}else{return this.c($$t.$ha.visibleRangeMarginRightProperty)}},title:function(a){if(arguments.length===1){this.h($$t.$ha.titleProperty,a);return a}else{return this.c($$t.$ha.titleProperty)}},unit:function(a){if(arguments.length===1){this.h($$t.$ha.unitProperty,a);return a}else{return this.c($$t.$ha.unitProperty)}},brush:function(a){if(arguments.length===1){this.h($$t.$ha.brushProperty,a);return a}else{return this.c($$t.$ha.brushProperty)}},actualBrush:function(a){if(arguments.length===1){this.h($$t.$ha.actualBrushProperty,a);return a}else{return this.c($$t.$ha.actualBrushProperty)}},ot:null,ou:null,outline:function(a){if(arguments.length===1){this.h($$t.$ha.outlineProperty,a);return a}else{return this.c($$t.$ha.outlineProperty)}},actualOutline:function(a){if(arguments.length===1){this.h($$t.$ha.actualOutlineProperty,a);return a}else{return this.c($$t.$ha.actualOutlineProperty)}},miterLimit:function(a){if(arguments.length===1){this.h($$t.$ha.miterLimitProperty,a);return a}else{return this.c($$t.$ha.miterLimitProperty)}},thickness:function(a){if(arguments.length===1){this.h($$t.$ha.thicknessProperty,a);return a}else{return this.c($$t.$ha.thicknessProperty)}},actualThickness:function(a){if(arguments.length===1){this.h($$t.$ha.actualThicknessProperty,a);return a}else{return this.c($$t.$ha.actualThicknessProperty)}},ft:0,dashCap:function(a){if(arguments.length===1){this.h($$t.$ha.dashCapProperty,$$a.$bm.getBox(a));return a}else{return $g(this.c($$t.$ha.dashCapProperty))}},dashArray:function(a){if(arguments.length===1){this.h($$t.$ha.dashArrayProperty,a);return a}else{return this.c($$t.$ha.dashArrayProperty)}},toolTip:function(a){if(arguments.length===1){this.h($$t.$ha.toolTipProperty,a);return a}else{return this.c($$t.$ha.toolTipProperty)}},bj:0,actualHighlightingMode:function(a){if(arguments.length===1){var b=this.bj;this.bj=a;if(b!=this.bj){this.raisePropertyChanged("ActualHighlightingMode",$$t.$dx.getBox(b),$$t.$dx.getBox(this.bj))}return a}else{return this.bj}},bl:function(){if(!this.dt()){return 1}if(this.seriesViewer()!=null){if(this.seriesViewer().highlightingMode()!=1&&this.seriesViewer().highlightingMode()!=0&&!this.isComponentHighlightingModeIgnored()){return this.seriesViewer().highlightingMode()}}if(this.isHighlightingEnabled()){return 2}return 1},eb:function(a){switch(a){case 2:case 4:return true}return false},fd:0,actualHighlightingFadeOpacity:function(a){if(arguments.length===1){var b=this.fd;this.fd=a;if(b!=this.fd){this.raisePropertyChanged("ActualHighlightingFadeOpacity",b,this.fd)}return a}else{return this.fd}},highlightingFadeOpacity:function(a){if(arguments.length===1){this.h($$t.$ha.highlightingFadeOpacityProperty,a);return a}else{return this.c($$t.$ha.highlightingFadeOpacityProperty)}},isActualLegendFinancial:function(a){if(arguments.length===1){this.h($$t.$ha.isActualLegendFinancialProperty,a);return a}else{return this.c($$t.$ha.isActualLegendFinancialProperty)}},isComponentHighlightingModeIgnored:function(a){if(arguments.length===1){this.h($$t.$ha.isComponentHighlightingModeIgnoredProperty,a);return a}else{return this.c($$t.$ha.isComponentHighlightingModeIgnoredProperty)}},isHighlightingEnabled:function(a){if(arguments.length===1){this.h($$t.$ha.isHighlightingEnabledProperty,a);return a}else{return this.c($$t.$ha.isHighlightingEnabledProperty)}},isDropShadowEnabled:function(a){if(arguments.length===1){this.h($$t.$ha.isDropShadowEnabledProperty,a);return a}else{return this.c($$t.$ha.isDropShadowEnabledProperty)}},dj:function(){return true},shadowBlur:function(a){if(arguments.length===1){this.h($$t.$ha.shadowBlurProperty,a);return a}else{return this.c($$t.$ha.shadowBlurProperty)}},shadowColor:function(a){if(arguments.length===1){this.h($$t.$ha.shadowColorProperty,a);return a}else{return this.c($$t.$ha.shadowColorProperty)}},useSingleShadow:function(a){if(arguments.length===1){this.h($$t.$ha.useSingleShadowProperty,a);return a}else{return this.c($$t.$ha.useSingleShadowProperty)}},shadowOffsetX:function(a){if(arguments.length===1){this.h($$t.$ha.shadowOffsetXProperty,a);return a}else{return this.c($$t.$ha.shadowOffsetXProperty)}},shadowOffsetY:function(a){if(arguments.length===1){this.h($$t.$ha.shadowOffsetYProperty,a);return a}else{return this.c($$t.$ha.shadowOffsetYProperty)}},areaFillOpacity:function(a){if(arguments.length===1){this.h($$t.$ha.areaFillOpacityProperty,a);return a}else{return this.c($$t.$ha.areaFillOpacityProperty)}},actualAreaFillOpacity:function(a){if(arguments.length===1){this.h($$t.$ha.actualAreaFillOpacityProperty,a);return a}else{return this.c($$t.$ha.actualAreaFillOpacityProperty)}},mh:function(){var a=$b($$t.$ez.$type,this.seriesViewer());if(a!=null){this.actualAreaFillOpacity($.ig.util.isNaN(this.areaFillOpacity())?a._su._fp:this.areaFillOpacity())}},markerFillOpacity:function(a){if(arguments.length===1){this.h($$t.$ha.markerFillOpacityProperty,a);return a}else{return this.c($$t.$ha.markerFillOpacityProperty)}},actualMarkerFillOpacity:function(a){if(arguments.length===1){this.h($$t.$ha.actualMarkerFillOpacityProperty,a);return a}else{return this.c($$t.$ha.actualMarkerFillOpacityProperty)}},mi:function(){this.actualMarkerFillOpacity($.ig.util.isNaN(this.markerFillOpacity())?this.gl():this.markerFillOpacity())},gl:function(){return 1},co:false,isDefaultToolTipSelected:function(a){if(arguments.length===1){this.co=a;return a}else{return this.co}},showDefaultTooltip:function(a){if(arguments.length===1){this.h($$t.$ha.showDefaultTooltipProperty,a);return a}else{return this.c($$t.$ha.showDefaultTooltipProperty)}},bz:0,b0:function(a){if(arguments.length===1){this.bz=a;return a}else{return this.bz}},b1:function(){if(this.visibleRangeMode()==0){return 1}return this.visibleRangeMode()},visibleRangeMode:function(a){if(arguments.length===1){this.h($$t.$ha.visibleRangeModeProperty,$$t.$d3.getBox(a));return a}else{return $g(this.c($$t.$ha.visibleRangeModeProperty))}},br:0,bs:function(a){if(arguments.length===1){this.br=a;return a}else{return this.br}},bu:function(){if(this.outlineMode()==0){return 1}return this.outlineMode()},outlineMode:function(a){if(arguments.length===1){this.h($$t.$ha.outlineModeProperty,$$t.$d1.getBox(a));return a}else{return $g(this.c($$t.$ha.outlineModeProperty))}},au: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.$ha.transitionInDurationProperty,a);return a}else{return $h(this.c($$t.$ha.transitionInDurationProperty))}},transitionInSpeedType:function(a){if(arguments.length===1){this.h($$t.$ha.transitionInSpeedTypeProperty,$$t.$cw.getBox(a));return a}else{return $g(this.c($$t.$ha.transitionInSpeedTypeProperty))}},b7:function(){return 1},_hi:null,l5:function(){this.view().a3()},replayTransitionIn:function(){this.ex(true);this.renderSeries(true)},removeAxes:function(){this.kl()},kl:function(){},k5:function(){},toEnumerableRange:function(a,b,c){var d__=new $$t.hd((-2));d__.__3__expression=a;d__.__3__start=b;d__.__3__length=c;return d__},toEnumerable:function(a,b){return $$t.$ha.toEnumerableRange(a,0,b)},startCap:function(a){if(arguments.length===1){this.h($$t.$ha.startCapProperty,$$a.$bm.getBox(a));return a}else{return $g(this.c($$t.$ha.startCapProperty))}},endCap:function(a){if(arguments.length===1){this.h($$t.$ha.endCapProperty,$$a.$bm.getBox(a));return a}else{return $g(this.c($$t.$ha.endCapProperty))}},bg:null,bh:function(){return this.bg},mb:function(a){this.mm(a)},gd:function(){return this.transitionDuration()},ge:function(){return this.transitionInDuration()},cr:false,ez:function(a){if(arguments.length===1){this.cr=a;return a}else{return this.cr}},el:function(){return this.ez()},mouseOverEnabled:function(a){if(arguments.length===1){this.h($$t.$ha.mouseOverEnabledProperty,a);return a}else{return this.c($$t.$ha.mouseOverEnabledProperty)}},km:function(){this.a5().clearHighlights()},av:function(a,b,c){return null},aw:function(a,b,c){return null},ll:function(a,b,c,d){this.a5().onMouseEnter(this,a,b,c,d)},simulateHover:function(a){this.a5().simulateHover(this,a)},ki: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)}}},kn:function(){if(this.actualLegend()==null||this.legendItem()==null){return}this.actualLegend().removeChild(this.legendItem())},kh: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)}}},kj: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)}}},l0:function(a){this.ci(a.releaseFastItemsSource(this.itemsSource()))},lz:function(a){this.ci(a.getFastItemsSource(this.itemsSource()))},a1:function(){if(this.legend()!=null){return this.legend()}if(this.seriesViewer()!=null&&this.seriesViewer().legend()!=null){return this.seriesViewer().legend()}return null},em:function(){return false},ek:function(a){return a&&this.gd()>0||this.cs()||this.ey()&&this.em()&&this.ge()>0},ks:function(a){if(a!=null){a.deregisterSeries(this)}},ly:function(a){if(a!=null){a.registerSeries(this)}},bi:function(){return this.view().g()},mm:function(a){this.view().a9(a)},md:function(a,b){this.a5().showToolTip(this,a,b)},e1:function(){return false},provideContext:function(a,b){this.view().ar(a,b)},provideViewport:function(a){this.lp(this.po(),a)},handleCollectionChanged:function(a){if(this.ci()!=null){this.ci().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}},cn:false,expectFunctions:function(a){if(arguments.length===1){var b=this.cn;this.cn=a;if(b!=this.cn){this.raisePropertyChanged("ExpectFunctions",b,this.cn)}return a}else{return this.cn}},getHitDataContext:function(a,b){return null},bn:0,hitTestMode:function(a){if(arguments.length===1){var b=this.bn;this.bn=a;if(b!=this.bn){this.raisePropertyChanged("HitTestMode",$$t.$c1.getBox(b),$$t.$c1.getBox(this.bn))}return a}else{return this.bn}},bp:function(){return this.hitTestMode()==0?2:this.hitTestMode()},bm:0,actualHitTestMode:function(a){if(arguments.length===1){var b=this.bm;this.bm=a;if(b!=this.bm){this.raisePropertyChanged("ActualHitTestMode",$$t.$c1.getBox(b),$$t.$c1.getBox(this.bm))}return a}else{return this.bm}},cf:function(a){if(a==null){return this.ci().registerColumn(null,null,false)}var b=null;var c=$$t.$f.getCoercionMethod(a,this.coercionMethods());b=c._a;return this.ci().registerColumn(a,b,this.expectFunctions())},cg:function(a){if(a==null){return this.ci().registerColumnInt(null,null,false)}var b=null;var c=$$t.$f.getCoercionMethod(a,this.coercionMethods());b=c._a;return this.ci().registerColumnInt(a,b,this.expectFunctions())},ch:function(a){if(a==null){return this.ci().registerColumnObject(null,null,false)}var b=null;var c=$$t.$f.getCoercionMethod(a,this.coercionMethods());b=c._a;return this.ci().registerColumnObject(a,b,this.expectFunctions())},po:function(){return this.view()!=null?this.view().bu():$$a.$ae.empty()},isNegativeColorSupported:function(){return false},isMarkerlessDisplayPreferred:function(){return false},setNegativeColors:function(a,b){},cm:null,kq:function(a,b){this.a7().copyVisualData(a,b)},exportVisualData:function(){var a=this.a7().exportVisualData(this,this.po());this.ky(a);this.view().al(a);return a},ky:function(a){},o5:null,moveCursorPoint:function(a){if(this.o5.__x!=a.__x||this.o5.__y!=a.__y){this.o5=a;this.li(a)}},li:function(a){},k7:function(){},ld:function(){},an:function(a){return null},getAxes:function(){return null},f4:function(){return NaN},f5: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},lh:function(){},fi:0,finalValue:function(a){if(arguments.length===1){var b=this.finalValue();if(a!=b){this.fi=a;this.raisePropertyChanged("FinalValue",b,this.finalValue())}return a}else{return this.fi}},fj:0,percentChange:function(a){if(arguments.length===1){var b=this.percentChange();if(a!=b){this.fj=a;this.raisePropertyChanged("PercentChange",b,this.percentChange())}return a}else{return this.fj}},mq:function(){var a=this.f4();this.percentChange((this.finalValue()-a)/a*100)},hm:function(a){return null},actualOpenLabel:function(){return!String.isNullOrWhiteSpace(this.cl().bz())?this.cl().bz():"Open"},actualCloseLabel:function(){return!String.isNullOrWhiteSpace(this.cl().bw())?this.cl().bw():"Close"},actualHighLabel:function(){return!String.isNullOrWhiteSpace(this.cl().bx())?this.cl().bx():"High"},actualLowLabel:function(){return!String.isNullOrWhiteSpace(this.cl().by())?this.cl().by():"Low"},actualVolumeLabel:function(){return!String.isNullOrWhiteSpace(this.cl().b0())?this.cl().b0():"Volume"},actualValueLabel:function(){return!String.isNullOrWhiteSpace(this.cl().b9())?this.cl().b9():"Value"},actualRadiusLabel:function(){return!String.isNullOrWhiteSpace(this.cl().m())?this.cl().m():"Radius"},ml:function(){this.actualLegendItemBadgeTemplate(this.m1());this.view().bj()},am:function(){var a=this.legendItemBadgeShape();if(a==0){a=this.bb()}var b=0;if(a==3){if(this.isFinancialSeries()||this.isFinancialOverlay()||this.isWaterfall()){b=6}else if(this.isFinancialIndicator()){b=7}else{b=5}}else if(a==4){if(this.hasMarkers()){b=8}else{b=0}}else if(a==2){if(this.hasMarkers()&&!this.isAnnotationLayer()){b=1}else{b=2}}else if(a==1){b=0}else if(a==5){b=3}else if(a==6){b=4}else if(a==7){b=9}return b},a9:function(a){return a},bb:function(){if(this.isArea()||this.isBar()||this.isColumn()||this.isPolygon()||this.isShapeControl()||this.isFinancialSeries()||this.isFinancialIndicator()||this.isFinancialOverlay()||this.isTile()||this.isWaterfall()){return this.a9(3)}else if(this.isLineOnly()||this.isSpline()||this.isPolyline()||this.isLineContour()||this.isValueOverlay()){return this.a9(2)}else if(this.isAnnotationLayer()||this.isPixel()||this.isPie()){return this.a9(1)}else if(this.hasOnlyMarkers()){return this.a9(4)}return this.a9(1)},getDataLegendBadge:function(){var a=this.m1();if(a==null){a=$$t.$t.af(this)}return a},a3:null,getDataLegendBadgeContext:function(){var $self=this;if(this.a3==null){this.a3=function(){var $ret=new $.ig.DataContext;$ret.series($self);$ret.item(null);return $ret}()}return this.a3},getDataLegendSeriesTitle:function(){return this.title()==null?null:this.title().toString()},getDataLegendSeriesUnit:function(){return this.unit()==null?null:this.unit()},getDataLegendValueFromCursorPosition:function(a,b){return this.getSeriesValue({__x:a,__y:b,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName},false,false)},getDataLegendValueFromTargetAxisValue:function(a){throw new $$6.q(0)},getDataLegendAxisLabelFromCursorPosition:function(a,b){if(this.isCategory()||this.isFinancial()){var c=this.getItemIndex({__x:a,__y:b,$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});var d=this.ar();if(d!=null){return d.getValueLabel(c)}}return null},getDataLegendAxisLabelFromTargetAxisValue:function(a){throw new $$6.q(0)},$type:new $.ig.Type("Series",$$a.$f.$type,[$$0.$b6.$type,$$t.$a.$type,$.ig.ILegendSeries.prototype.$type,$.ig.ILegendSeriesInternal.prototype.$type,$.ig.ILegendOwner.prototype.$type,$.ig.ILegendTemplateProvider.prototype.$type,$.ig.IDataLegendSeries.prototype.$type])},true);$c("MarkerSeries:fc","Series",{_pz:null,init:function(){this.pv=1;this.pr=1;$$t.$ha.init.call(this)},resolveDesiredAutoMargin:function(){if(this.markerType()!=1&&this.markerType()!=13){var a=this._pz.cq();var b=a.width()/2+this.markerThickness()/2;var c=a.height()/2+this.markerThickness()/2;return new $$a.ah(1,b,c,b,c)}return new $$a.ah(1,0,0,0,0)},lo:function(a){$$t.$ha.lo.call(this,a);this._pz=a},hasMarkers:function(){return true},getActualMarkerBrush:function(){return this.actualMarkerBrush()},getActualMarkerOutlineBrush:function(){return this.actualMarkerOutline()},getActualMarkerTemplate:function(){return this.ql},markerType:function(a){if(arguments.length===1){this.h($$t.$fc.markerTypeProperty,$$t.$go.getBox(a));return a}else{return $g(this.c($$t.$fc.markerTypeProperty))}},pv:0,pw:function(a){if(arguments.length===1){this.pv=a;return a}else{return this.pv}},py:function(){if(this.markerOutlineMode()==0){return 1}return this.markerOutlineMode()},mo:function(a){$$t.$ha.mo.call(this,a);this.markerOutlineMode(a)},markerOutlineMode:function(a){if(arguments.length===1){this.h($$t.$fc.markerOutlineModeProperty,$$t.$d0.getBox(a));return a}else{return $g(this.c($$t.$fc.markerOutlineModeProperty))}},pr:0,ps:function(a){if(arguments.length===1){this.pr=a;return a}else{return this.pr}},pu:function(){if(this.markerFillMode()==0){return 1}return this.markerFillMode()},mn:function(a){$$t.$ha.mn.call(this,a);this.markerFillMode(a)},mp:function(a){$$t.$ha.mp.call(this,a);this.markerThickness(a)},markerFillMode:function(a){if(arguments.length===1){this.h($$t.$fc.markerFillModeProperty,$$t.$dr.getBox(a));return a}else{return $g(this.c($$t.$fc.markerFillModeProperty))}},markerTemplate:function(a){if(arguments.length===1){this.h($$t.$fc.markerTemplateProperty,a);return a}else{return this.c($$t.$fc.markerTemplateProperty)}},markerThickness:function(a){if(arguments.length===1){this.h($$t.$fc.markerThicknessProperty,a);return a}else{return this.c($$t.$fc.markerThicknessProperty)}},fv:function(){return this.markerThickness()},actualMarkerTemplate:function(a){if(arguments.length===1){this.h($$t.$fc.actualMarkerTemplateProperty,a);return a}else{return this.c($$t.$fc.actualMarkerTemplateProperty)}},ql:null,nullMarkerTemplate:function(){if($$t.$fc.qj==null){$$t.$fc.qj=new $$a.k}return $$t.$fc.qj},markerBrush:function(a){if(arguments.length===1){this.h($$t.$fc.markerBrushProperty,a);return a}else{return this.c($$t.$fc.markerBrushProperty)}},actualMarkerBrush:function(a){if(arguments.length===1){this.h($$t.$fc.actualMarkerBrushProperty,a);return a}else{return this.c($$t.$fc.actualMarkerBrushProperty)}},markerOutline:function(a){if(arguments.length===1){this.h($$t.$fc.markerOutlineProperty,a);return a}else{return this.c($$t.$fc.markerOutlineProperty)}},actualMarkerOutline:function(a){if(arguments.length===1){this.h($$t.$fc.actualMarkerOutlineProperty,a);return a}else{return this.c($$t.$fc.actualMarkerOutlineProperty)}},markerStyle:function(a){if(arguments.length===1){this.h($$t.$fc.markerStyleProperty,a);return a}else{return this.c($$t.$fc.markerStyleProperty)}},useLightweightMarkers:function(a){if(arguments.length===1){this.h($$t.$fc.useLightweightMarkersProperty,a);return a}else{return this.c($$t.$fc.useLightweightMarkersProperty)}},p2:function(){return this.ql!=null&&(this.markerType()!=1&&this.markerType()!=0||this.markerTemplate()!=null)},lj:function(){$$t.$ha.lj.call(this);this.pw(this.py());this.ps(this.pu())},lt:function(a,b,c,d){$$t.$ha.lt.call(this,a,b,c,d);switch(b){case"MarkerBrush":case"MarkerType":case"MarkerOutline":case"MarkerTemplate":case"MarkerThickness":this.mk();this.lq();break;case"MarkerOutlineMode":this.pw(this.py());this.mk();this.lq();break;case"MarkerFillMode":this.ps(this.pu());this.mk();this.lq();break;case"ActualMarkerTemplate":this.ql=d;if(c==$$t.$fc.nullMarkerTemplate()||d==$$t.$fc.nullMarkerTemplate()||(c==null||d!=null)){this._pz.cg();var e=$b($$t.$hv.$type,this._bx);if(e!=null){e.cg()}this.renderSeries(false)}this.view().bj();if(this.toolTip()!=null&&this.dv()){this.a5().updateToolTipValue(this,this.toolTip())}this.le();break;case"UseLightweightMarkers":this._pz.cn(this.useLightweightMarkers());this.renderSeries(false);break;case"ActualMarkerBrush":case"ActualMarkerOutline":if(this.hasOnlyMarkers()){this.actualLegendItemBadgeBrush(this.getActualMarkerBrush());this.actualLegendItemBadgeOutline(this.getActualMarkerOutlineBrush())}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";case 0:case 1:default:return null}},resolveMarkerType:function(a,b){var c=1;var d=0;if(a!=null&&a.seriesViewer()!=null){d=a.seriesViewer().markerAutomaticBehavior()}if(a==null||a.seriesViewer()==null){c=1;return c}if(b!=2&&b!=0){c=b}else{if(d==4){c=3}else if(d==5){c=4}else if(d==9){c=8}else if(d==11){c=10}else if(d==8){c=7}else if(d==7){c=6}else if(d==10){c=9}else if(d==12){c=11}else if(d==6){c=5}else if(d==13){c=12}else if(d==1){c=1}else if(d==0){if(a.isMarkerlessDisplayPreferred()){c=1}else{c=3}}else if(d==3||d==2){if(d==2){if(a.isMarkerlessDisplayPreferred()){c=1;return c}}if(a.index()<0){c=1}else{var e=[3,4,8,10,7,6,9,11,5,12];c=e[a.index()%e.length]}}}return c},mk:function(){$$t.$ha.mk.call(this);if(this.index()<0){return}if(this._pz.b2()){this._pz.ce();this._pz.b8()}else{var a=$$t.$fc.resolveMarkerType(this,this.markerType());var b=$$t.$fc.getMarkerTemplatePropertyName(a);if(b==null){this.actualMarkerTemplate($$t.$fc.nullMarkerTemplate())}else{this._pz.cb(b)}}if(this.markerBrush()!=null&&this.markerType()!=13){this._pz.cc();this._pz.b9()}else{if(this.markerType()==13){this.actualMarkerBrush(this.view().getTransparentBrush())}else{if(this.ps()!=2){if(this.seriesViewer()!=null){
var c=this.seriesViewer().rd(this.index());if(!$.ig.util.isNaN(this.actualMarkerFillOpacity())&&this.actualMarkerFillOpacity()!=1){c=$.ig.BrushUtil.prototype.o(c,this.actualMarkerFillOpacity())}this.actualMarkerBrush(c)}else{this.actualMarkerBrush(null)}}}}if(this.markerOutline()!=null){this._pz.cd();this._pz.ca()}else{if(this.markerType()==13){this.actualMarkerOutline(this.view().getTransparentBrush())}else{if(this.pw()==2){this.actualMarkerOutline(this.actualMarkerBrush())}else{this.actualMarkerOutline(this.seriesViewer()==null?null:this.seriesViewer().re(this.index()))}}}if(this.ps()==2&&this.markerBrush()==null&&this.markerType()!=13){if(this.actualMarkerOutline()!=null){var d=this.actualMarkerOutline();if(!$.ig.util.isNaN(this.actualMarkerFillOpacity())&&this.actualMarkerFillOpacity()!=1){d=$.ig.BrushUtil.prototype.o(d,this.actualMarkerFillOpacity())}this.actualMarkerBrush(d)}else{this.actualMarkerBrush(null)}}},ky:function(a){$$t.$ha.ky.call(this,a);this.a7().exportMarkerVisualData(this,a)},p3:function(a,b){if(this.hasMarkers()&&this.p2()){var c=this.getSeriesValueMarkerBoundingBoxFromSeriesPixel(a);if(c.isEmpty()){return false}var d=$.ig.RectUtil.prototype.r(c,this.f1(b));if(d.containsPoint(a)){return true}}return false},getHitDataContext:function(a,b){var c=this._pz.getHitMarker(a);var d=null;if(c!=null){d=c.content()}return d},$type:new $.ig.Type("MarkerSeries",$$t.$ha.$type)},true);$c("PathRenderer:fd","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.$fe.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._c.add(g)}a._ak=f},c:function(a,b){var d__=new $$t.fh((-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:fe","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.$fe.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.$fe.a(a)},$type:new $.ig.Type("NaNSegmenter",$.ig.$ot)},true);$c("IFlattener:ff","Object",{$type:new $.ig.Type("IFlattener",null)},true);$c("DefaultFlattener:fg","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.$ff.$type])},true);$c("SeriesRenderingArguments:fi","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:fj","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:fk","FrameworkElement",{init:function(){var $self=this;this.ah=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.aq(a,b.propertyName(),b.oldValue(),b.newValue())});this._ad=new $$t.gl;var a=this._ad;a.collectionChanged=$.ig.Delegate.prototype.combine(a.collectionChanged,this.am.runOn(this));this._av=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}},aq:function(a,b,c,d){},releaseFastItemsSource:function(a){var $self=this;if(a!=null){var b=null;if(function(){var c=$self.ah.tryGetValue(a,b);b=c.p1;return c.ret}()){--b.b;if(b.b==0){this.ah.remove(a)}}}return null},_fastItemsSourceFactory:null,fastItemsSourceFactory:function(a){if(arguments.length===1){this._fastItemsSourceFactory=a;return a}else{return this._fastItemsSourceFactory}},af:function(a){return function(){var $ret=new $.ig.FastItemsSource;$ret.itemsSource(a);return $ret}()},getFastItemsSource:function(a){var $self=this;if($$t.$fk.fastItemsSourceFactory()==null){$$t.$fk.fastItemsSourceFactory($$t.$fk.af)}var b=null;if(a!=null){var c=null;if(!function(){var d=$self.ah.tryGetValue(a,c);c=d.p1;return d.ret}()){b=$$t.$fk.fastItemsSourceFactory()(a);c=new $.ig.FastItemsSourceReference(b);this.ah.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.ah.tryGetValue(a,c);c=d.p1;return d.ret}()){return null}b=c.a}return b},ah:null,_av:null,aw:function(a,b,c){return this.ax(a,b,c,false)},ax: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.$fo.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);var m=false;if(a.useFixedAspectZoom()&&!a.viewportRect().isEmpty()){var n=a.viewportRect();var o=n.width()/n.height();var p=k*n.width();var q=l*n.height();var r=p/q;if(r!=o){if(q*o>p){p=q*o;k=p/n.width()}else{q=p/o;l=q/n.height()}}}else if(a.dv()){var s=false;var t=false;if(Math.abs(k-a.actualWindowRect().width())>e){s=true}if(Math.abs(l-a.actualWindowRect().height())>e){t=true}var u=a.ld(k,l,s,t);k=u.p0;l=u.p1;k=$.ig.MathUtil.prototype.b(k,e,1);l=$.ig.MathUtil.prototype.b(l,e,1)}else if(b.ez()&&c.width()<1){var v=1.7976931348623157e308;var w=-1.7976931348623157e308;var x=1.7976931348623157e308;var y=-1.7976931348623157e308;var z=c.left();var aa=c.right();var ab=c.top();var ac=c.bottom();var ad=c.width();var ae=c.height();if(b.b5()==1){if(z<0){z=0;aa=z+ad}if(aa>1){aa=1;z=aa-ad}if(ab<0){ab=0;ac=ab+ae}if(ac>1){ac=1;ab=ac-ae}}var af=new $$a.ae(0,z,ab,aa-z,ac-ab);var ag=[v,w];var ah=[x,y];for(var ai=0;ai<b.series().count();ai++){var aj=b.series().__inner[ai];if(aj.isAnnotationLayer()){continue}{var ak=aj;if(ak.isVertical()){ah=this.ac(ak,b,af,ah);x=ah[0];y=ah[1]}else{ag=this.ab(ak,b,af,ag);v=ag[0];w=ag[1]}}}var al=v==1.7976931348623157e308||w==-1.7976931348623157e308||$.ig.util.isNaN(v)||$.ig.util.isNaN(w);var am=x==1.7976931348623157e308||y==-1.7976931348623157e308||$.ig.util.isNaN(x)||$.ig.util.isNaN(y);if(!al||!am){if(al){c=new $$a.ae(0,x,c.top(),y-x,c.height())}else if(am){c=new $$a.ae(0,c.left(),v,c.width(),w-v)}else{c=new $$a.ae(0,x,v,y-x,w-v)}k=c.width();l=c.height();m=true}}var an=k!=i;var ao=l!=j;var ap=an&&!m?g-.5*k:c.left();var aq=ao&&!m?h-.5*l:c.top();var ar=an&&!m?g+.5*k:c.right();var as=ao&&!m?h+.5*l:c.bottom();if(b.b5()==1){if(ap<0){ap=0;ar=ap+k}if(ar>1){ar=1;ap=ar-k}if(aq<0){aq=0;as=aq+l}if(as>1){as=1;aq=as-l}}c=new $$a.ae(0,ap,aq,ar-ap,as-aq)}return c},ab:function(a,b,c,d){var e=a.getAxes();var f=d[0];var g=d[1];var h=null;for(var i=0;i<e.length;i++){if(e[i].isVertical()){h=e[i]}}if(h!=null){var j=new $$a.ae(0,0,0,1,1);var k=new $$t.b4(0,j,j,h.isInverted(),b.r9(j,b.viewportRect(),b.effectiveViewport()));k._b=a.f4();var l=a.aq(c);var m=l==null||l.minimum()==1.7976931348623157e308||$.ig.util.isNaN(l.minimum());if(m){return d}var n=h.getScaledValue(l.minimum(),k);var o=h.getScaledValue(l.maximum(),k);if(h.isInverted()){var p=n;n=o;o=p}g=Math.max(g,n);f=Math.min(f,o);if(a.b0()==2){if(h.isNumeric()){var q=h;var r=q.referenceValue();r=h.dx(r,k);var s=h.getScaledValue(r,k);g=Math.max(g,s);f=Math.min(f,s)}}}d[0]=f;d[1]=g;return d},ac:function(a,b,c,d){var e=a.getAxes();var f=d[0];var g=d[1];var h=null;for(var i=0;i<e.length;i++){if(!e[i].isVertical()){h=e[i]}}if(h!=null){var j=new $$a.ae(0,0,0,1,1);var k=new $$t.b4(0,j,j,h.isInverted(),b.r9(j,b.viewportRect(),b.effectiveViewport()));k._b=a.f4();var l=a.aq(c);var m=l==null||l.minimum()==1.7976931348623157e308||$.ig.util.isNaN(l.minimum());if(m){return d}var n=h.getScaledValue(l.minimum(),k);var o=h.getScaledValue(l.maximum(),k);if(h.isInverted()){var p=n;n=o;o=p}g=Math.max(g,o);f=Math.min(f,n);if(a.b0()==2){if(h.isNumeric()){var q=h;var r=q.referenceValue();r=h.dx(r,k);var s=h.getScaledValue(r,k);g=Math.max(g,s);f=Math.min(f,s)}}}d[0]=f;d[1]=g;return d},charts:function(){return this._ad},_ad:null,addChart:function(a){this._ad.add(a)},removeChart:function(a){this._ad.remove(a)},ao:function(){var b=this._ad.getEnumerator();while(b.moveNext()){var a=b.current();if(a.windowRect().isEmpty()){a.windowRect(this.aw(null,a,this._av))}}},am: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.aw(null,c,this._av))}}}},an: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.$fo.a(c);if(f==null||!f.synchronizeHorizontally()){e.__x=NaN}if(f==null||!f.synchronizeVertically()){e.__y=NaN}c.crosshairPoint(e)}}},ap:function(a,b){var d=this.charts().getEnumerator();while(d.moveNext()){var c=d.current();c.previewRect(this.aw(a,c,b))}},at:function(a,b){this.au(a,b,false)},au: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._dt){var f=this.charts().getEnumerator();while(f.moveNext()){var e=f.current();e._dt=true;e.windowRect(this.ax(a,e,b,c));e._dt=false}}},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))}},$type:new $.ig.Type("SyncLink",$$a.$e.$type,[$$0.$b6.$type,$.ig.IFastItemsSourceProvider.prototype.$type])},true);$c("SyncSettings:fl","FrameworkElement",{init:function(){$$a.$e.init.call(this)},syncChannel:function(a){if(arguments.length===1){this.h($$t.$fl.syncChannelProperty,a);return a}else{return this.c($$t.$fl.syncChannelProperty)}},synchronizeVertically:function(a){if(arguments.length===1){this.h($$t.$fl.synchronizeVerticallyProperty,a);return a}else{return this.c($$t.$fl.synchronizeVerticallyProperty)}},synchronizeHorizontally:function(a){if(arguments.length===1){this.h($$t.$fl.synchronizeHorizontallyProperty,a);return a}else{return this.c($$t.$fl.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:fm","Object",{init:function(){$.ig.$op.init.call(this)},$type:new $.ig.Type("SyncSettingsConverter",$.ig.$ot)},true);$c("SyncLinkManager:fn","Object",{instance:function(){if($$t.$fn.b==null){$$t.$fn.b=new $$t.fn}return $$t.$fn.b},d:null,e:function(){return this.d.count()},init:function(){$.ig.$op.init.call(this);this.d=new $$4.h(String,$$t.$fk.$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.fk;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:fo","Object",{init:function(){$.ig.$op.init.call(this)},e:function(a){var b=$$t.$fo.a(a);if(b==null){return}if(!a.ed()){return}if(a.syncChannel()!=b.syncChannel()){return}$$t.$fo.b(a,a.syncChannel(),null)},c:function(a){var b=$$t.$fo.a(a);if(b==null){return}if(a.ed()&&a.syncChannel()==b.syncChannel()){return}var c=null;if(a.ed()){c=a.syncChannel()}$$t.$fo.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.fk);if(d!=null){$$t.$fn.instance().releaseLink(d)}a.syncChannel(null)}else{if(!String.isNullOrEmpty(b)){var e=a.actualSyncLink();a.actualSyncLink(null);if(e!=null){$$t.$fn.instance().releaseLink(e)}}a.actualSyncLink($$t.$fn.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:fp","Object",{$type:new $.ig.Type("IHasTrendline",null)},true);$c("IHasCategoryTrendline:fq","Object",{$type:new $.ig.Type("IHasCategoryTrendline",null,[$$t.$fp.$type])},true);$c("DefaultCategoryTrendlineHost:fr","Object",{init:function(){$.ig.$op.init.call(this);this.a=new $$t.ft},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.$fq.$type])},true);$c("IPreparesCategoryTrendline:fs","Object",{$type:new $.ig.Type("IPreparesCategoryTrendline",null)},true);$c("DefaultCategoryTrendlinePreparer:ft","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.$fs.$type])},true);$c("TrendResolutionParams:fu","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:fv","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:fw","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.$fw.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.$fw.a(a,c,e).getEnumerator();var g=$$t.$fw.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:fy","Object",{$type:new $.ig.Type("ITrendLineManager",null)},true);$c("TrendLineManagerNames:fz","Object",{init:function(){$.ig.$op.init.call(this)},$type:new $.ig.Type("TrendLineManagerNames",$.ig.$ot)},true);$c("TrendLineManagerBase$1:f0","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.g=function(){var $ret=new $$a.b0;$ret._ab=false;return $ret}();$.ig.$op.init.call(this);this.trendColumn(new $$4.x(this.$tTrendColumn,0))},trendPolyline:function(){return this.g},g: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()._ak.clear();if(b!=null){b.i(this.trendPolyline()._ak)}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()._ak.add(c)}}}}this.trendPolyline()._ab=this.trendPolyline()._ak.count()>0},e:function(a,b,c){this.f(a,b,c,null)},f: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()._ak.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.$fy.$type])},true);$c("AxisRange:f3","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.$f3.$type,a))},getHashCode:function(){return $.ig.$op.getHashCode.call(this)},$type:new $.ig.Type("AxisRange",$.ig.$ot,[$$0.$b.$type.specialize(-1)])},true);$$t.$f3.$type.initSelfReferences();$c("ErrorBarSettingsBase:ga","DependencyObject",{init:function(){$$a.$r.init.call(this);this.n(new $$a.ag)},n:function(a){if(arguments.length===1){this.h($$t.$ga.defaultErrorBarStyleProperty,a);return a}else{return this.c($$t.$ga.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:gb","ErrorBarSettingsBase",{init:function(){$$t.$ga.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.$gb.enableErrorBarsProperty,$$t.$gd.getBox(a));return a}else{return $g(this.c($$t.$gb.enableErrorBarsProperty))}},errorBarCapLength:function(a){if(arguments.length===1){this.h($$t.$gb.errorBarCapLengthProperty,a);return a}else{return $h(this.c($$t.$gb.errorBarCapLengthProperty))}},calculator:function(a){if(arguments.length===1){this.h($$t.$gb.calculatorProperty,a);return a}else{return this.c($$t.$gb.calculatorProperty)}},stroke:function(a){if(arguments.length===1){this.h($$t.$gb.strokeProperty,a);return a}else{return this.c($$t.$gb.strokeProperty)}},strokeThickness:function(a){if(arguments.length===1){this.h($$t.$gb.strokeThicknessProperty,a);return a}else{return this.c($$t.$gb.strokeThicknessProperty)}},errorBarStyle:function(a){if(arguments.length===1){this.h($$t.$gb.errorBarStyleProperty,a);return a}else{return this.c($$t.$gb.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().le()}}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().le()}}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.$ga.$type)},true);$c("ErrorBarsHelper:gc","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.b4(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.b4(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.b4(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.b4(1,g,h,c.isInverted());var k=new $$t.b4(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.b4(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.b4(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.b4(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:ge","ErrorBarSettingsBase",{init:function(){$$t.$ga.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.$ge.enableErrorBarsHorizontalProperty,$$t.$gd.getBox(a));return a}else{return $g(this.c($$t.$ge.enableErrorBarsHorizontalProperty))}},horizontalCalculatorReference:function(a){if(arguments.length===1){this.h($$t.$ge.horizontalCalculatorReferenceProperty,$.ig.ErrorBarCalculatorReference.prototype.getBox(a));return a}else{return $g(this.c($$t.$ge.horizontalCalculatorReferenceProperty))}},horizontalCalculator:function(a){if(arguments.length===1){this.h($$t.$ge.horizontalCalculatorProperty,a);return a}else{return this.c($$t.$ge.horizontalCalculatorProperty)}},horizontalErrorBarCapLength:function(a){if(arguments.length===1){this.h($$t.$ge.horizontalErrorBarCapLengthProperty,a);return a}else{return $h(this.c($$t.$ge.horizontalErrorBarCapLengthProperty))}},horizontalStroke:function(a){if(arguments.length===1){this.h($$t.$ge.horizontalStrokeProperty,a);return a}else{return this.c($$t.$ge.horizontalStrokeProperty)}},horizontalStrokeThickness:function(a){if(arguments.length===1){this.h($$t.$ge.horizontalStrokeThicknessProperty,a);return a}else{return this.c($$t.$ge.horizontalStrokeThicknessProperty)}},horizontalErrorBarStyle:function(a){if(arguments.length===1){this.h($$t.$ge.horizontalErrorBarStyleProperty,a);return a}else{return this.c($$t.$ge.horizontalErrorBarStyleProperty)}},enableErrorBarsVertical:function(a){if(arguments.length===1){this.h($$t.$ge.enableErrorBarsVerticalProperty,$$t.$gd.getBox(a));return a}else{return $g(this.c($$t.$ge.enableErrorBarsVerticalProperty))}},verticalCalculatorReference:function(a){if(arguments.length===1){this.h($$t.$ge.verticalCalculatorReferenceProperty,$.ig.ErrorBarCalculatorReference.prototype.getBox(a));return a}else{return $g(this.c($$t.$ge.verticalCalculatorReferenceProperty))}},verticalCalculator:function(a){if(arguments.length===1){this.h($$t.$ge.verticalCalculatorProperty,a);return a}else{return this.c($$t.$ge.verticalCalculatorProperty)}},verticalErrorBarCapLength:function(a){if(arguments.length===1){this.h($$t.$ge.verticalErrorBarCapLengthProperty,a);return a}else{return $h(this.c($$t.$ge.verticalErrorBarCapLengthProperty))}},verticalStroke:function(a){if(arguments.length===1){this.h($$t.$ge.verticalStrokeProperty,a);return a}else{return this.c($$t.$ge.verticalStrokeProperty)}},verticalStrokeThickness:function(a){if(arguments.length===1){this.h($$t.$ge.verticalStrokeThicknessProperty,a);return a}else{return this.c($$t.$ge.verticalStrokeThicknessProperty)}},verticalErrorBarStyle:function(a){if(arguments.length===1){this.h($$t.$ge.verticalErrorBarStyleProperty,a);return a}else{return this.c($$t.$ge.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().le()}}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().le()}}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.$ga.$type)},true);$c("AxisRangeChangedEventArgs:gf","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:gh","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:gi","Snapper",{init:function(a,b,c,d,e){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}$$t.$gh.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.$gh.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.$gh.e(b-a,false);var e=Math.max(1,c-1);this._g=$$t.$gh.e(d/e,true);var f=Math.floor(a/this._g)*this._g;var g=Math.ceil(b/this._g)*this._g;var h=$.ig.truncate(Math.round((g-f)/this._g));return h},_g:0,_j:0,_i:0,$type:new $.ig.Type("LinearNumericSnapper",$$t.$gh.$type)},true);$c("LogarithmicNumericSnapper:gj","Snapper",{init:function(a,b,c,d){$$t.$gh.init.call(this);this._g=1;this._h=c},_g:0,_h:0,$type:new $.ig.Type("LogarithmicNumericSnapper",$$t.$gh.$type)},true);$c("LinearCategorySnapper:gk","Snapper",{init:function(a,b,c,d,e){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}$$t.$gk.init1.call(this,1,b,c,d,NaN,0,e)},init1:function(a,b,c,d,e,f,g){$$t.$gh.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.$gh.e(b-a,false);if($.ig.util.isNaN(this._g)){var e=Math.max(c-1,1);this._g=$$t.$gh.e(d/e,true)}if(this._g<1){this._g=1}var f=Math.floor(a/this._g)*this._g;var g=Math.ceil(b/this._g)*this._g;var h=$.ig.truncate(Math.round((g-f)/this._g));return h},_g:0,_h:0,$type:new $.ig.Type("LinearCategorySnapper",$$t.$gh.$type)},true);$c("ChartCollection:gl","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:gm","ObservableCollection$1",{init:function(){$$4.$f.init.call(this,$$t.$ha.$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.$ha.$type))},true);$c("CalloutStyleUpdatingEventArgs:gq","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("PlotAreaMouseEventArgs:gs","EventArgs",{init:function(a,b,c){$$0.$w.init.call(this);this.viewer(a);this.chartPosition(b);this.plotAreaPosition(c)},_chartPosition:null,chartPosition:function(a){if(arguments.length===1){this._chartPosition=a;return a}else{return this._chartPosition}},_plotAreaPosition:null,plotAreaPosition:function(a){if(arguments.length===1){this._plotAreaPosition=a;return a}else{return this._plotAreaPosition}},_isDuringManipulation:false,isDuringManipulation:function(a){if(arguments.length===1){this._isDuringManipulation=a;return a}else{return this._isDuringManipulation}},_viewer:null,viewer:function(a){if(arguments.length===1){this._viewer=a;return a}else{return this._viewer}},$type:new $.ig.Type("PlotAreaMouseEventArgs",$$0.$w.$type)},true);$c("PlotAreaMouseButtonEventArgs:gu","EventArgs",{init:function(a,b,c){$$0.$w.init.call(this);this.viewer(a);this.chartPosition(b);this.plotAreaPosition(c)},_chartPosition:null,chartPosition:function(a){if(arguments.length===1){this._chartPosition=a;return a}else{return this._chartPosition}},_plotAreaPosition:null,plotAreaPosition:function(a){if(arguments.length===1){this._plotAreaPosition=a;return a}else{return this._plotAreaPosition}},_manipulationOccurred:false,manipulationOccurred:function(a){if(arguments.length===1){this._manipulationOccurred=a;return a}else{return this._manipulationOccurred}},_viewer:null,viewer:function(a){if(arguments.length===1){this._viewer=a;return a}else{return this._viewer}},$type:new $.ig.Type("PlotAreaMouseButtonEventArgs",$$0.$w.$type)},true);$c("ChartCursorEventArgs:gw","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.$ez.$type,this.seriesViewer())},$type:new $.ig.Type("ChartCursorEventArgs",$$0.$w.$type)},true);$c("DictInterpolator$3:gy","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._b=a;this._d=b;this._e=c;this._c=d;this.a=$f(this.$tValue)},_b:null,_d:null,_e:null,_c:null,a:null,f: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=this.a;var k=this.a;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._b(l,b,j,k,e,f);if(!this._e(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=this.a;var u=this.a;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._c();this._b(u,b,s,t,e,f);if(!this._e(u)){continue}a.add(this._d(u),u)}}var y=d.keys().getEnumerator();while(y.moveNext()){var x=y.current();var z=d.item(x);var aa=this.a;var ab=this.a;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._c();this._b(ab,b,aa,z,e,f);if(!this._e(ab)){continue}a.add(this._d(ab),ab)}}},$type:new $.ig.Type("DictInterpolator$3",$.ig.$ot)},true);$c("OwnedPoint:gz","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:g0","Frame",{$t:null,init:function($t){this.$t=$t;if(!this.hasOwnProperty("$type")){this.$type=this.$type.specialize(this.$t)}$$t.$e6.init.call(this);this._m=new $$4.x($$a.$y.$type,0);this._g=new $$4.h($.ig.$op.$type,$$t.$gz.$type,0);this._j=new $$4.h($.ig.$op.$type,$$t.$gz.$type,0);this._n=new $$4.x($$a.$y.$type,0);this._h=new $$4.h($.ig.$op.$type,$$t.$gz.$type,0);this._l=new $$4.h($.ig.$op.$type,$$t.$gz.$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.gy($.ig.$op.$type,$$t.$gz.$type,$$t.$g0.$type.specialize(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.gz})},_f:null,c:function(a,b,c){var d=b;var e=c;if(d==null||e==null){return}this._f.f(this._g,a,d._g,e._g,d,e);$$t.$e6.a(this._m,a,d._m,e._m);this._f.f(this._j,a,d._j,e._j,d,e);this._f.f(this._h,a,d._h,e._h,d,e);this._f.f(this._l,a,d._l,e._l,d,e);this.p(this._j,a,d,e);$$t.$e6.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.gz;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.$e6.$type)},true);$c("TileZoomManager:g1","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.g4(c,this);this._o=new $$4.x($$t.$g3.$type,0);this._m=new $$4.x($$t.$g5.$type,0);this._k=new $$4.h($$t.$g5.$type,$$t.$cv.$type,0);this._l=new $$4.h($$t.$g5.$type,$$t.$cv.$type,0);this._n=new $$4.x($$t.$cv.$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.$cv.$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._cm.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._cm.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.g5;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.g2;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.g3;$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._cm.destroyAllTileContent();this._d.g()},al:function(){this._i=true},ah:function(){this._i=false;this._e._cm.cm()},_h:false,ae:function(a){this._e._cm.b1(a)},ac:function(){this._m.clear();this._o.clear();this._k.clear()},$type:new $.ig.Type("TileZoomManager",$.ig.$ot)},true);$c("TileZoomInfo:g2","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:g3","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.$cu.$type])},true);$c("TileZoomTileCache:g4","Object",{c:null,d:null,e:0,a:null,init:function(a,b){this.c=new $$4.h(String,$$t.$g5.$type,0);this.d=new $$4.v($$t.$g5.$type);$.ig.$op.init.call(this);this.e=a;this.a=b},g:function(){this.c.clear();this.d=new $$4.v($$t.$g5.$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:g5","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.$cv.$type])},true);$c("DataChartMouseButtonEventArgs:g6","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:g8","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("Defaults:hc","Object",{init:function(){$.ig.$op.init.call(this)},$type:new $.ig.Type("Defaults",$.ig.$ot)},true);$c("DefaultPaletteInfo:he","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:hf","Object",{init:function(){$.ig.$op.init.call(this)},_a:null,$type:new $.ig.Type("AxisComponentsForView",$.ig.$ot)},true);$c("AxisComponentsFromView:hg","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:hh","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._av){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.bv;var g=function(){var $ret=new $$a.bq;$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._av){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.bv;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.cg(d)}this._a.b7(b)}},g:function(){var a=this._a.a1();var b=this._a.a0();if(!this._a._ad._c3){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.by;$ret._ak=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.bh(this._a._ad.el())},aj:function(){this.af();this._a.c8(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.c1().isEmpty()){return}var a=this._a.bd;this._a.c6(new $$a.af(1,this._a.c1().width(),this._a.c1().height()));if(this._a.bd!=a){this._a._ad.chart().lb();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._ad.seriesViewer()!=null&&this._a._ad.seriesViewer().actualPixelScalingRatio()!=1){this._e.z();this._e.aa(this._a._ad.seriesViewer().actualPixelScalingRatio(),this._a._ad.seriesViewer().actualPixelScalingRatio())}this.af();this.au=this._a.c1();var a=this._a._ad.chart().getFontBrush();if(this._a._ag!=null&&this._a._ag.textColor()!=null){a=this._a._ag.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.$b1.$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._ad._im;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._ad.seriesViewer()!=null&&this._a._ad.seriesViewer().actualPixelScalingRatio()!=1){this._e.y()}}},d:function(){var a=this._a._ad.seriesViewer().getFontInfo();if(this._a._ad.titleSettings()!=null&&this._a._ad.titleSettings().textStyle()!=null){a=this._a._ad.titleSettings().g(this._a._ad.seriesViewer()._cm._j._ae)}else{var b=this._a._ad.seriesViewer().cp();if(b!=null){a=b}}return a},as:function(){var a=this._a._ad.chart().getFontBrush();if(this._a._ad.titleSettings()!=null&&this._a._ad.titleSettings().textColor()!=null){a=this._a._ad.titleSettings().textColor()}else{var b=this._a._ad.seriesViewer().ra();if(b!=null){a=b}}return a},c:null,af:function(){if(this._e==null){return}var a=this._a._ad.seriesViewer().getFontInfo();if(this._a._ag!=null&&this._a._ag.textStyle()!=null){a=this._a._ag.g(this._a._ad.seriesViewer()._cm._j._ae)}if(this.c!=a){this.c=a;this.ar()}this._e.ac(a)},h:0,ar:function(){if(this._a._ad!=null&&this._a._ad.seriesViewer()!=null){if(this._a._ag==null||this._a._ag.textStyle()==null){this.h=this._a._ad.seriesViewer()._cm.fontHeight();return}if(this.h==0){this.h=this._a._ad.seriesViewer()._cm.fontHeight()}var a=this.h;var b=this._a._ad.seriesViewer().getFontInfo();if(this._a._ag!=null&&this._a._ag.textStyle()!=null){b=this._a._ag.g(this._a._ad.seriesViewer()._cm._j._ae)}var c=$.ig.FontUtil.prototype.getCurrentFontHeight(this._a._ad.seriesViewer()._cm._j._ae,b);this.h=c;if(a!=this.h){this._a._ad.seriesViewer().lb()}}},i:0,j:function(){if(this._a._ad.title()==null){return 0}if(this._a._ad.titleSettings()!=null&&this._a._ad.titleSettings().visibility()==1){return 0}if(!$.ig.util.isNaN(this.i)){return this.i}var a=this.d();if(this._a._ad.seriesViewer()==null){return this.h}this.i=$.ig.FontUtil.prototype.getCurrentFontHeight(this._a._ad.seriesViewer()._cm._j._ae,a);return this.i},k:function(){if(this._a._ad.titleSettings()!=null&&this._a._ad.titleSettings().visibility()==1){return 0}if(this._e==null){return 0}var a=this._a._ad._im;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._ad.tickStroke()==null){this._av.__stroke=this._a._ad.chart().q7()}else{this._av.__stroke=this._a._ad.tickStroke()}this._av._ac=this._a._ad.tickStrokeThickness();this._e.s(this._av)},ab:function(a){},aw:function(){return this._a._ad.seriesViewer().si()},v:function(){if(this._a._ad.titleSettings()!=null&&!$.ig.util.isNaN(this._a._ad.titleSettings().topMargin())){return Math.max(0,this._a._ad.titleSettings().topMargin())}else{return this.aw()._e}},s:function(){if(this._a._ad.titleSettings()!=null&&!$.ig.util.isNaN(this._a._ad.titleSettings().bottomMargin())){return Math.max(0,this._a._ad.titleSettings().bottomMargin())}else{return this.aw()._b}},t:function(){if(this._a._ad.titleSettings()!=null&&!$.ig.util.isNaN(this._a._ad.titleSettings().leftMargin())){return Math.max(0,this._a._ad.titleSettings().leftMargin())}else{return this.aw()._c}},u:function(){if(this._a._ad.titleSettings()!=null&&!$.ig.util.isNaN(this._a._ad.titleSettings().rightMargin())){return Math.max(0,this._a._ad.titleSettings().rightMargin())}else{return this.aw()._d}},at:function(){return this._av._ak._d},b:function(){var $self=this;var a=function(){var $ret=new $$t.bo;$ret._e=$self._a._ad.tickStroke();$ret.c($self._a._ad.tickStrokeThickness());return $ret}();if(this._a._ad!=null&&$b($$t.$ez.$type,this._a._ad.chart())!==null){var b=this._a._ad.chart();if(b.alignsGridLinesToPixels()&&b.cd()!=2&&b.cd()!=1){a._a=true}}return a},r:function(){if(this._a._ag==null){return 0}return Math.max(0,this._a._ag.topMargin())},p:function(){if(this._a._ag==null){return 0}return Math.max(0,this._a._ag.leftMargin())},q:function(){if(this._a._ag==null){return 0}return Math.max(0,this._a._ag.rightMargin())},o:function(){if(this._a._ag==null){return 0}return Math.max(0,this._a._ag.bottomMargin())},$type:new $.ig.Type("AxisLabelPanelBaseView",$.ig.$ot)},true);$c("AxisView:hk","Object",{_a:null,init:function(a){this.b=new $$t.hg;this.h=null;this.a5=$$a.$ae.empty();$.ig.$op.init.call(this);this._a=a;this.bb=new $$a.b1},onInit:function(){this._a7=function(){var $ret=new $$a.by;$ret._ak=new $$a.a3;return $ret}();this._ba=function(){var $ret=new $$a.by;$ret._ak=new $$a.a3;$ret._ab=false;$ret.stroke(null);return $ret}();this._a8=function(){var $ret=new $$a.by;$ret._ak=new $$a.a3;$ret._ab=false;return $ret}();this._a9=function(){var $ret=new $$a.by;
$ret._ak=new $$a.a3;$ret._ab=false;return $ret}();this._a.tickStroke($$t.$ag.j);this._a.tickLength($$t.$ag.d);this._a.tickStrokeThickness($$t.$ag.e);this._a.majorStrokeThickness($$t.$ag.b);this._a.minorStrokeThickness($$t.$ag.c);this._a.strokeThickness($$t.$ag.a)},ai:function(a){},_a7:null,_a8:null,_ba:null,_a9:null,ax:function(){var a=new $$a.an;return a},aq:function(a){a.__visibility=0;a._s=0;if(a._x==null){this._a._av._ab.add(a)}},as:function(a){a.__visibility=1},ar:function(a){if(this._a._av._ab.contains(a)){this._a._av._ab.remove(a)}},bc:function(){var a=new $$a.b1;return a},p:function(a){if(a._x==null){this.d()._ab.add(a)}a.__visibility=0},r:function(a){a.__visibility=1},q:function(a){if(this._a._av._ab.contains(a)){this._a._av._ab.remove(a)}},aj:function(){},m: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.$ez.$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].hb()}else{c++}}b=c}return b+a.axes().indexOf(this._a)},ad:function(){this.d().cf();this.d().b3()},ab:function(){this.d().ca()},x:function(){if(this.d()!=null){this.d()._ab.clear()}this.z(this._a7._ak._d);this.z(this._ba._ak._d);this.z(this._a8._ak._d);this.z(this._a9._ak._d);this.ae()},av:function(a){this._a7.__visibility=a;this._a8.__visibility=a;this._ba.__visibility=a;this._a9.__visibility=a},an:function(){},w:function(a){this._a.cn(true);if(this._a.seriesViewer()!=null){this._a.seriesViewer().lb()}this._a.renderAxis()},b:null,c:function(){this.b._a=this._a7;this.b._b=this._a8;this.b._c=this._a9;this.b._d=this._ba;return this.b},z:function(a){if(a!=null){a.clear()}},ay:function(){return this._a7._ak._d},e:function(){var $self=this;var a=function(){var $ret=new $$t.bo;$ret._e=$self._a.stroke();$ret.c($self._a.strokeThickness());$ret._f=$self._a.strokeDashArray();return $ret}();if($b($$t.$ez.$type,this._a.chart())!==null){var b=this._a.chart();if(b.alignsGridLinesToPixels()&&b.cd()!=2&&b.cd()!=1){a._a=true}}return a},a1:function(){return this._ba._ak._d},az:function(){return this._a8._ak._d},f:function(){var $self=this;var a=function(){var $ret=new $$t.bo;$ret._e=$self._a.majorStroke();$ret.c($self._a.majorStrokeThickness());$ret._f=$self._a.majorStrokeDashArray();return $ret}();if($b($$t.$ez.$type,this._a.chart())!==null){var b=this._a.chart();if(b.alignsGridLinesToPixels()&&b.cd()!=2&&b.cd()!=1){a._a=true}}return a},a0:function(){return this._a9._ak._d},g:function(){var $self=this;var a=function(){var $ret=new $$t.bo;$ret._e=$self._a.minorStroke();$ret.c($self._a.minorStrokeThickness());$ret._f=$self._a.minorStrokeDashArray();return $ret}();if($b($$t.$ez.$type,this._a.chart())!==null){var b=this._a.chart();if(b.alignsGridLinesToPixels()&&b.cd()!=2&&b.cd()!=1){a._a=true}}return a},d:function(){return this._a.ap()._a},at:function(a,b,c){this.d()._ad=a;this.d().c5(b);this.d()._c4=c;this.ae()},y:function(){this.d()._ab.clear();this.ae()},ap:function(a){this.d()._bw=a;this.ae()},au:function(a,b){this.d().a9(a);this.d()._ba=b;this.d()._ar=false},ao:function(a){this.d().bg(a)},v:function(){},h:null,o:function(a){return null},n:function(dataItem_){if(this._a.formatLabel()!=null){return this._a.formatLabel()(dataItem_)}if(this._a._ah!=null){return this._a._ah.i(dataItem_)}var label_=this._a.label();var a=typeof dataItem_==="number"&&typeof label_==="string";var labelValue_=null;if(this.h!=null){labelValue_=this.h.getPropertyValue(dataItem_);if(labelValue_===undefined){labelValue_=label_}}else{labelValue_=a?$4(label_,dataItem_):typeof dataItem_[label_]!="undefined"?dataItem_[label_]:label_}if(this._a.expectFunctions()){if(typeof labelValue_=="function"){labelValue_=labelValue_()}}return labelValue_},_k:null,_j:null,af:function(a,b){this._j=a;this._k=b},_isDirty:false,isDirty:function(a){if(arguments.length===1){this._isDirty=a;return a}else{return this._isDirty}},ae:function(){if(this._a.chart()==null||this._j==null){return}if(!this.isDirty()){this.isDirty(true);this._a.chart().canvasRenderScheduler().o(this._j,this._k)}},undirty:function(a){this.isDirty(false);this.al(a)},bb:null,al:function(a){if(this._j==null){return}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 b=this._a.chart().getContainerRect();if(a){this._j.k(b.left(),b.top(),b.width(),b.height())}if(a){if(this._a.seriesViewer().plotAreaBackground()!=null&&!this._a.j7().isEmpty()){this.bb._o=this._a.j7().top();this.bb._n=this._a.j7().left();this.bb.width(this._a.j7().width());this.bb.height(this._a.j7().height());this.bb.__fill=this._a.seriesViewer().plotAreaBackground();this._j.v(this.bb)}}this._j.z();this._j.ae(this._a.j7());this.am();this._j.y();if(this._a.seriesViewer()!=null&&this._a.seriesViewer().actualPixelScalingRatio()!=1){this._j.y()}}if(this._k.d()){if(this._a.seriesViewer()!=null&&this._a.seriesViewer().actualPixelScalingRatio()!=1){this._k.z();this._k.aa(this._a.seriesViewer().actualPixelScalingRatio(),this._a.seriesViewer().actualPixelScalingRatio())}var c=this.a5;var d=this._a.chart().getContainerRect();if(!c.isEmpty()&&a){this._k.k(d.left(),d.top(),d.width(),d.height())}if(this._a.seriesViewer()!=null&&this._a.seriesViewer().actualPixelScalingRatio()!=1){this._k.y()}}},postRender:function(){this.d().ck()},a5:null,am:function(){if(this._j.d()){this._a7.__stroke=this._a.actualStroke();this._ba.__fill=this._a.strip();this._a9.__stroke=this._a.actualMinorStroke();this._a8.__stroke=this._a.actualMajorStroke();this._a9._ac=this._a.minorStrokeThickness();this._a8._ac=this._a.majorStrokeThickness();this._a7._ac=this._a.strokeThickness();this._a9._ai=this._a.minorStrokeDashArray();this._a8._ai=this._a.majorStrokeDashArray();this._a7._ai=this._a.strokeDashArray();this.a5=this._a.j7();this._j.s(this._a7);this._j.s(this._ba);this._j.s(this._a8);this._j.s(this._a9)}},ac:function(){this.ae()},aa:function(a){if(a!=null){a.canvasRenderScheduler().r(this);a._cm.cq()}},u:function(a){if(a!=null){a.canvasRenderScheduler().l(this);this.ae()}},i:function(){if(this._a.seriesViewer()==null||this._a.seriesViewer()._cm._j._ae==null){return null}return $.ig.FontUtil.prototype.getFont(this._a.seriesViewer()._cm._j._ae)},l:function(){return this._j==null},ak:function(){if(this._a.isAngular()||this._a.isRadial()){return}if(this._a.title()==null){this._a._im=null;this._a.cn(true);this._a.renderAxis();return}if(this._a._im==null){var a=new $$a.an;a.ak(this._a.title());a.dataContext(this._a.titleSettings());this._a._im=a}else{this._a._im.ak(this._a.title());this._a._im.dataContext(this._a.titleSettings())}this._a.cn(true);this._a.renderAxis()},t:function(){var a;var b=new $$t.hi;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.a1()==3){a="ui-radial-axis-labels";b.location(5)}else{a="ui-horizontal-axis-labels";b.location(1)}this.s(b,a)},aw:function(){if(this._a.seriesViewer()==null){return}var a=this._a.seriesViewer()._su;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)}}},s: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.j7().isEmpty()},a2: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._av.c1().left(),__y:this._a._av.c1().top(),$type:$$a.$y.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},exportLabelsPanelViewport:function(){var a=this._a._av.c1();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._av._af.t();var c=this._a._av._af.v();var d=this._a._av._af.u();var e=this._a._av._af.s();return new $$a.ah(1,b,c,d,e)},onLabelChanged:function(){if($.ig.FastReflectionHelper.prototype.needsHelper(this._a.label())){this.h=new $.ig.FastReflectionHelper(true,this._a.label())}else{this.h=null}},$type:new $.ig.Type("AxisView",$.ig.$ot,[$.ig.ISchedulableRender.prototype.$type])},true);$c("CategoryAxisBaseView:hl","AxisView",{_be:null,init:function(a){$$t.$hk.init.call(this,a);this._be=a},o:function(a){var b=0;if(this._be.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.kl().item(b);var d=this.n(c);if(d==null){return null}return d.toString()},bf: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._bq.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.cn(true)}this._a.ha();return b},$type:new $.ig.Type("CategoryAxisBaseView",$$t.$hk.$type)},true);$c("CategoryXAxisView:hm","CategoryAxisBaseView",{_bg:null,init:function(a){$$t.$hl.init.call(this,a);this._bg=a},onInit:function(){$$t.$hl.onInit.call(this);this._a.tickLength($$t.$ag.f)},$type:new $.ig.Type("CategoryXAxisView",$$t.$hl.$type)},true);$c("HorizontalAxisLabelPanelBaseView:hn","AxisLabelPanelBaseView",{_ax:null,init:function(a){$$t.$hh.init.call(this,a);this._ax=a},az:function(){},ay:function(){return false},a0:function(a){var b=this._a.bs();var c,d;c=this._ax.dh();d=this._ax.de();var e=this._a._ag!=null?this._a._ag.verticalAlignment():1;var f=this._a.bd;var g=a.count();var h=this._a.c1();var i=this._ax.dg();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.$hh.$type)},true);$c("NumericAxisBaseView:ho","AxisView",{_be:null,init:function(a){$$t.$hk.init.call(this,a);this._be=a},bf:function(){},o:function(a){var b=this._be._kl._d(this._be.j7(),this._be.seriesViewer().actualWindowRect(),this._be.j2(),this._be.j1());return this._be._kl.w(b,a,-1,NaN)},$type:new $.ig.Type("NumericAxisBaseView",$$t.$hk.$type)},true);$c("StraightNumericAxisBaseView:hr","NumericAxisBaseView",{_bg:null,init:function(a){$$t.$ho.init.call(this,a);this._bg=a},bh:function(){this._bg.mo().x(this._bg.actualMaximumValue());this._bg.mo().y(this._bg.actualMinimumValue())},$type:new $.ig.Type("StraightNumericAxisBaseView",$$t.$ho.$type)},true);$c("NumericXAxisView:hp","StraightNumericAxisBaseView",{_bi:null,init:function(a){$$t.$hr.init.call(this,a);this._bi=a},onInit:function(){$$t.$hr.onInit.call(this);this._a.majorStroke($$t.$ag.h)},$type:new $.ig.Type("NumericXAxisView",$$t.$hr.$type)},true);$c("NumericYAxisView:hq","StraightNumericAxisBaseView",{init:function(a){$$t.$hr.init.call(this,a);this._bi=a},_bi:null,onInit:function(){$$t.$hr.onInit.call(this);this._a.majorStroke($$t.$ag.h)},$type:new $.ig.Type("NumericYAxisView",$$t.$hr.$type)},true);$c("VerticalAxisLabelPanelView:hs","AxisLabelPanelBaseView",{_ax:null,init:function(a){$$t.$hh.init.call(this,a);this._ax=a},ay:function(){},d:function(){var a=this._a._ad.seriesViewer().getFontInfo();if(this._a._ad.titleSettings()!=null&&this._a._ad.titleSettings().textStyle()!=null){a=this._a._ad.titleSettings().g(this._a._ad.seriesViewer()._cm._j._ae)}else{var b=this._a._ad.seriesViewer().cq();if(b!=null){a=b}}return a},aw:function(){return this._a._ad.seriesViewer().sj()},as:function(){var a=this._a._ad.chart().getFontBrush();if(this._a._ad.titleSettings()!=null&&this._a._ad.titleSettings().textColor()!=null){a=this._a._ad.titleSettings().textColor()}else{var b=this._a._ad.seriesViewer().rb();if(b!=null){a=b}}return a},az:function(a,b){var c,d;c=this._ax.db();d=this._ax.dd();var e=this._a._ag!=null?this._a._ag.horizontalAlignment():1;var f=this._a.bd;var g=this._ax.de();var h=g/2;var i=this._a.c1();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.$hh.$type)},true);$c("XamDataChartView:ht","SeriesViewerView",{init:function(a){$$t.$o.init.call(this,a);this._fn=a},_fn:null,fr:function(a){this._p.canvasRenderScheduler().p()},ds:function(){$$t.$o.ds.call(this);if(this._b.count()==0&&this._y!=null){if(this._p.actualPixelScalingRatio()!=1){this._y.z();this._y.aa(this._p.actualPixelScalingRatio(),this._p.actualPixelScalingRatio())}this._y.k(0,0,this._a8,this._a7);if(this._p.actualPixelScalingRatio()!=1){this._y.y()}}},d4:function(){var a,b;var c=1,d=0;var e=false;var f=this._j.e();var g;var h=this._j.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._p.topMargin())){this._p.topMargin(g[0])}if($.ig.util.isNaN(this._p.rightMargin())){this._p.rightMargin(g[1])}if($.ig.util.isNaN(this._p.bottomMargin())){this._p.bottomMargin(g[2])}if($.ig.util.isNaN(this._p.leftMargin())){this._p.leftMargin(g[3])}this._fn.defaultAxisStroke(f._i);this._fn.defaultAxisMajorStroke($$t.$ag.h);this._fn.defaultAxisMinorStroke($$t.$ag.i);this._fn.alignsGridLinesToPixels(e);this.cssAxisStroke(a);this.cssAxisMajorStroke(b);this._fn.brushes(f._a);this._fn.outlines(f._f);this._fn.markerBrushes(f._b!=null?f._b:new $.ig.BrushCollection);this._fn.markerOutlines(f._c!=null?f._c:new $.ig.BrushCollection);if(this._fn.markerBrushes().count()==0){for(var i=0;i<f._a.count();i++){this._fn.markerBrushes().add(f._a.item(i))}}if(f._c.count()==0){for(var j=0;j<f._f.count();j++){this._fn.markerOutlines().add(f._f.item(j))}}this.crosshairBrush(f._j);this.fontBrush(f._k);this.font(f._h);this.axisLineBrush(f._i);this._fp=c;var l=this._fn.series().getEnumerator();while(l.moveNext()){var k=l.current();k.mh()}this._fq=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}},_fp:0,_fq:0,d1:function(){this._fe._ac=$$t.$hc.j;this._fd._ac=$$t.$hc.j;this._fe.__stroke=this.crosshairBrush();this._fd.__stroke=this.crosshairBrush();$$t.$o.d1.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.$o.$type)},true);$c("Marker:hu","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:hy","Object",{_e:null,_s:false,init:function(a){this.h=null;this.bn=null;this.br=$$a.$ae.empty();this.bm=new $$a.at;this.f=new $$t.hx;this.m=false;$.ig.$op.init.call(this);this._v=NaN;this._r=true;this._e=a;this.isThumbnailView(false);this.bw=new $$a.b1;this._s=false},getDefaultTooltipTemplate:function(){return this._e.a5().getDefaultTooltipTemplate(this._e)},ap:function(){if(this._e.dv()){this._e.a5().hideTooltip(this._e)}},getExecutionContext:function(){return new $.ig.DOMExecutionContext(this._e.seriesViewer()._cm._j._ae)},h:null,i:function(){if(this.h==null){this.h=this.getExecutionContext()}return this.h},_d:null,onInit:function(){if(!this.isThumbnailView()){this._e.areaFillOpacity(.8);this._e._b4=0;this._e._b3=1;this._d=new $.ig.DataContext;this._d.series(this._e);this._e.transitionInEasingFunction($.ig.EasingFunctions.prototype.cubicEase);this.af()}},getEffectiveViewport:function(){return this._e.getEffectiveViewport1(this)},onVisualPropertiesChanged:function(){this.aq()},destroy:function(){},seriesViewerRenderer:function(){if(this._e.seriesViewer()!=null){return this._e.seriesViewer()._cm._j._ae}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].be();if(c==this._e){return b}}}return a}}var d=$b($$t.$ez.$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].hb()}else{f++}}return e+f},aq:function(){if(this._e.seriesViewer()==null){return}if(!this.isDirty()){this.isDirty(true);this._a.o(this._k,this._l)}},undirty:function(a){this.isDirty(false);this.a4(a)},bw:null,onRenderFrame:function(){this.aq()},bn:null,getTransparentBrush:function(){if(this.bn==null){this.bn=function(){var $ret=new $$a.at;$ret.color($$a.$ax.u(0,0,0,0));return $ret}()}return this.bn},_v:0,u:function(){if(!$.ig.util.isNaN(this._v)){return this._v}if(this._e.seriesViewer()!=null){return this._e.seriesViewer().actualPixelScalingRatio()}else{return 1}},a4:function(a){if(this._k==null){return}if(this.br.isEmpty()){this.br=this.bu()}var b=this.br;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.u();if(this.isAlternateView()){d=this.bu().left();e=this.bu().top();f=this.bu().width();g=this.bu().height()}if(this._k.d()){if(h!=1){this._k.z();this._k.aa(h,h)}if(a){this._k.k(d,e,f,g)}if(a){if(this._e.seriesViewer().plotAreaBackground()!=null&&!this.bu().isEmpty()){this.bw._o=this.bu().top();this.bw._n=this.bu().left();this.bw.width(this.bu().width());this.bw.height(this.bu().height());this.bw.__fill=this._e.seriesViewer().plotAreaBackground();this._k.v(this.bw)}}if(h!=1){this._k.y()}}if(this._l!=null&&this._r){if(this._l.d()){if(this._e.seriesViewer()!=null&&h!=1){this._l.z();this._l.aa(h,h)}if(!b.isEmpty()&&a){this._l.k(b.left(),b.top(),b.width(),b.height())}this.ba(true);this.a6(this._l,true);this.a5(this._l,true);if(h!=1){this._l.y()}}}if(this._k.d()&&this._r){if(h!=1){this._k.z();this._k.aa(h,h)}this._k.z();if(!this.isThumbnailView()&&$$a.$ae.l_op_Inequality(this._e._pf,null)&&!this._e._pf.isEmpty()&&(this._e._pf.width()!=1||this._e._pf.height()!=1)){this._k.ae(new $$a.ae(0,this.bu().left()+this.bu().width()*this._e._pf.left(),this.bu().top()+this.bu().height()*this._e._pf.top(),this.bu().width()*this._e._pf.width(),this.bu().height()*this._e._pf.height()))}else{this._k.ae(this.bu())}this.ba(false);this._k.ad(this._e.__opacity);if(this._e.isDropShadowEnabled()&&this._e.dj()&&!this.isThumbnailView()){if(this._e.useSingleShadow()){this._k.o(this._e.shadowColor().colorString(),0,this._e.shadowOffsetX(),this._e.shadowOffsetY());var i=this._e.seriesViewer()._cm._j._x;var j=this._e.seriesViewer()._cm._j._ak;if(h!=1){i.z();i.aa(h,h)}i.k(c.left(),c.top(),c.width(),c.height());this.a6(i,false);this.a5(i,false);this._k.m(j.getNativeElement(),1,0,0,c.width(),c.height());if(h!=1){i.y()}}else{this._k.o(this._e.shadowColor().colorString(),this._e.shadowBlur(),this._e.shadowOffsetX(),this._e.shadowOffsetY());this.a6(this._k,false);this.a5(this._k,false)}this._k.l()}else{this.a6(this._k,false);this.a5(this._k,false)}this._k.ad(1);this._k.y();if(h!=1){this._k.y()}}},br:null,bd:function(a,b,c){if(c){this.bf(a,b)}else{this.be(a,b)}},bg:function(a,b,c){if(c){this.bi(a,b)}else{this.bh(a,b)}},aa:function(a,b){if(b){return this.ab(a)}else{return this.ac(a)}},ab:function(a){return null},ac:function(a){return null},be:function(a,b){},bh:function(a,b){},bf:function(a,b){},bi:function(a,b){},ba:function(a){if(a){this.bc()}else{this.bb()}},bb:function(){},bc:function(){},bm:null,bp:function(a){return this.bo()},bo: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.bm.__fill="rgb("+b+","+c+","+d+")";return this.bm},a6:function(a,b){this.br=this.bu()},a5:function(a,b){},ax:function(){},am:function(){},an:function(){},f:null,g:function(){return this.f},a9:function(a){},t:function(){return true},aw:function(){},av:function(){},a7:function(){this._e.actualBrush(null)},ah:function(){this._e.actualBrush(this._e.brush())},a8:function(){this._e.actualOutline(null)},ai:function(){this._e.actualOutline(this._e.outline())},c:function(a){if($b($.ig.DataContext.prototype.$type,a)!==null){return a}return null},_k:null,_l:null,ar:function(a,b){this._k=a;this._l=b},bs:null,bu:function(a){if(arguments.length===1){this.bs=a;return a}else{return this.bs}},_bt:null,bv:function(){if(this.isAlternateView()){return this._bt}else if(this.isThumbnailView()){return $$t.$ez.sc}else{return this._e.seriesViewer()!=null?this._e.seriesViewer().actualWindowRect():$$a.$ae.empty()}},m:false,isThumbnailView:function(a){if(arguments.length===1){this.m=a;return a}else{return this.m}},ak:function(a){if(a!=null){this._a.r(this);if(this._e._bx!=null){this._e._bx._a.r(this._e._bx)}}},_a:null,ag:function(a){if(a!=null){if(this._e.e1()){this._k=this._e.seriesViewer()._cm._z;a._cm._a.l(this);this._a=a._cm._a}else{this._k=this._e.seriesViewer()._cm._y;a.canvasRenderScheduler().l(this);this._a=a.canvasRenderScheduler()}if(this._e._bx!=null){a._am.l(this._e._bx);this._e._bx._a=a._am;this._e._bx.aq()}if(this._e.dv()){var c=this._e.a5().alternateViews().keys().getEnumerator();while(c.moveNext()){var b=c.current();a._ak.l(this._e.a5().alternateViews().item(b));this._e.a5().alternateViews().item(b)._a=a._ak;this._e.a5().alternateViews().item(b).aq()}}this.aq()}},postRender:function(){this.a0()},a0:function(){},b:function(a){return null},a2:function(a){this._e._bx._k=a._a},al:function(a){},bj: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.hr();b.content().actualItemBrush(this._e.actualBrush());b.content().outline(this._e.actualOutline());b.content().thickness(this._e.actualThickness());a.addChildInOrder(this._e.legendItem(),this._e)}}},onLegendItemVisibilityChanged:function(){this._e.kh(this._e.actualLegend(),this._e.actualLegend())},ay:function(){this.bj()},getViewInfo:function(a,b){a=this.bu();b=this.bv();return{p0:a,p1:b}},o:function(){return this._k!=null},_r:false,visibilityChanged:function(){this._r=this._e.__visibility==0;this.aq()},a3:function(){this._e.a5().removeToolTipFromCurrentParent(this._e)},af: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)},ao: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._k=a._a},_alternateViewIdentifier:null,alternateViewIdentifier:function(a){if(arguments.length===1){this._alternateViewIdentifier=a;return a}else{return this._alternateViewIdentifier}},bl: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:hv","SeriesView",{_b1:null,b5:0,b7:0,b6:0,init:function(a){this.b5=1;this.b7=$$t.$hc.ab;this.b6=3;this.bx=new $$t.hu;$$t.$hy.init.call(this,a);this.bx=new $$t.hu;this.bx.content(new $.ig.DataContext);this._b1=a},onInit:function(){$$t.$hy.onInit.call(this);this._b4=new $$4.x($$t.$hu.$type,0);this.co=function(){var $ret=new $$a.k;$ret.render($$t.$r.c);$ret.measure($$t.$r.b);return $ret}()},cg:function(){var b=this._b4.getEnumerator();while(b.moveNext()){var a=b.current();a._ah=this._b1.ql}this.aq()},cq:function(){if(this._k==null){return new $$a.af(1,0,0)}var a=new $$a.l;a.isHitTestRender=false;a.context=this._k.g();a.viewportTop=this.bu().top();a.viewportLeft=this.bu().left();a.viewportWidth=this.bu().width();a.viewportHeight=this.bu().height();a.passID="TestMeasure";var b=new $$a.n;b.isHitTestRender=false;b.passInfo=a;var c=new $$a.m;c.passInfo=a;var d=this._k.g();c.context=d;b.context=d;var e=0;var f=0;if(this._b1.ql!=null&&this._b1.ql.passStarting()!=null){this._b1.ql.passStarting()(a)}var g=this._b1.ql;if(this._b4.count()>0){var h=this._b4.__inner[0];c.data=h.content();c.width=h.width();c.height=h.height();c.renderOffsetX=0;c.renderOffsetY=0;c.renderContext=this._k;g=h._ah}var i=0;var j=0;if(g!=null&&g.measure()!=null){g.measure()(c);i=c.width;j=c.height}if(this._b1.ql!=null&&this._b1.ql.passCompleted()!=null){this._b1.ql.passCompleted()(a)}return new $$a.af(1,i,j)},cn:function(a){},_b4:null,b0:function(){var $self=this;var a=new $$t.hu;a.content(function(){var $ret=new $.ig.DataContext;$ret.series($self._e);return $ret}());a._ah=this._b1.ql;this._b4.add(a);return a},cf:function(a){},cj:function(a){a.__visibility=0},cl:function(a){a.__visibility=1},ck:function(a){this._b4.remove(a)},b2:function(){return this._b1.markerTemplate()!=null},ce:function(){this._b1.actualMarkerTemplate(null)},b8:function(){this._b1.actualMarkerTemplate(this._b1.markerTemplate())},cp: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)},cb:function(a){switch(a){case"CircleMarkerTemplate":this._b1.actualMarkerTemplate(this._b1.seriesViewer().circleMarkerTemplate());break;case"TriangleMarkerTemplate":this._b1.actualMarkerTemplate(this._b1.seriesViewer().triangleMarkerTemplate());break;case"PyramidMarkerTemplate":this._b1.actualMarkerTemplate(this._b1.seriesViewer().pyramidMarkerTemplate());break;case"SquareMarkerTemplate":this._b1.actualMarkerTemplate(this._b1.seriesViewer().squareMarkerTemplate());break;case"DiamondMarkerTemplate":this._b1.actualMarkerTemplate(this._b1.seriesViewer().diamondMarkerTemplate());break;case"PentagonMarkerTemplate":this._b1.actualMarkerTemplate(this._b1.seriesViewer().pentagonMarkerTemplate());break;case"HexagonMarkerTemplate":this._b1.actualMarkerTemplate(this._b1.seriesViewer().hexagonMarkerTemplate());break;case"TetragramMarkerTemplate":this._b1.actualMarkerTemplate(this._b1.seriesViewer().tetragramMarkerTemplate());break;case"PentagramMarkerTemplate":this._b1.actualMarkerTemplate(this._b1.seriesViewer().pentagramMarkerTemplate());break;case"HexagramMarkerTemplate":this._b1.actualMarkerTemplate(this._b1.seriesViewer().hexagramMarkerTemplate());break}},cc:function(){this._b1.actualMarkerBrush(null)},b9:function(){if(!$.ig.util.isNaN(this._e.actualMarkerFillOpacity())&&this._e.actualMarkerFillOpacity()!=1){var a=$.ig.BrushUtil.prototype.o(this._b1.markerBrush(),this._e.actualMarkerFillOpacity());this._b1.actualMarkerBrush(a)}else{this._b1.actualMarkerBrush(this._b1.markerBrush())}},cd:function(){this._b1.actualMarkerOutline(null)},ca:function(){this._b1.actualMarkerOutline(this._b1.markerOutline())},cm:function(){this.aq()},_b3:false,bh:function(a,b){$$t.$hy.bh.call(this,a,b);if(!this._b3){var c=a;var d=c.content();if(d!=null){d.actualItemBrush(this._b1.actualMarkerBrush());if(d.itemBrush()!=null){d.actualItemBrush(d.itemBrush())}d.outline(this._b1.actualMarkerOutline());d.thickness(this._b1.markerThickness())}}},bx:null,bi:function(a,b){$$t.$hy.bi.call(this,a,b);var c=a;this.bx.__visibility=c.__visibility;this.bx._ah=c._ah;this.bx.width(c.width());this.bx.height(c.height());this.bx._m=c._m;this.bx._l=c._l;this.bx._n=c._n;this.bx._o=c._o;var d=this.bp(b);var e=this.bx.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.b5+this.b6)}},b:function(a){if(a>=0&&a<this._b4.count()){return this._b4.__inner[a].content()}return $$t.$hy.b.call(this,a)},co:null,a5:function(a,b){$$t.$hy.a5.call(this,a,b);if(a.d()){var c=new $$a.l;c.isHitTestRender=b;c.context=a.g();c.viewportTop=this.bu().top();c.viewportLeft=this.bu().left();c.viewportWidth=this.bu().width();c.viewportHeight=this.bu().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._b1.ql!=null&&this._b1.ql.passStarting()!=null){this._b1.ql.passStarting()(c)}for(var j=0;j<this._b4.count();j++){var k=this._b4.__inner[j];if(k.__visibility==1){continue}this.bg(k,j,b);if(b){k=this.bx}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._b1.ql!=null&&this._b1.ql.passCompleted()!=null){this._b1.ql.passCompleted()(c)}}},ch:function(a){a.create(this.b0.runOn(this));a.destroy(this.ck.runOn(this));
a.activate(this.cj.runOn(this));a.disactivate(this.cl.runOn(this))},ci:function(a){a.create(this.b0.runOn(this));a.destroy(this.ck.runOn(this));a.activate(this.cj.runOn(this));a.disactivate(this.cl.runOn(this))},getHitMarker:function(a){var b=this.bz(a,0);if(b==null){b=this.bz(a,3)}return b},bz:function(a,b){var c;var d;var e;var f;for(var g=this._b4.count()-1;g>=0;g--){var h=this._b4.__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.$hy.$type)},true);$c("SeriesComponentsForView:hw","Object",{init:function(){$.ig.$op.init.call(this)},$type:new $.ig.Type("SeriesComponentsForView",$.ig.$ot)},true);$c("SeriesComponentsFromView:hx","Object",{init:function(){$.ig.$op.init.call(this)},$type:new $.ig.Type("SeriesComponentsFromView",$.ig.$ot)},true);$c("ChartAxisRangeChangedEventArgs:hz","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:h1","Object",{init:function(){$.ig.$op.init.call(this)},$type:new $.ig.Type("SeriesViewerComponentsForView",$.ig.$ot)},true);$c("SeriesViewerComponentsFromView:h2","Object",{init:function(){$.ig.$op.init.call(this)},_a:null,$type:new $.ig.Type("SeriesViewerComponentsFromView",$.ig.$ot)},true);$c("IDetectsCollisions:h4","Object",{$type:new $.ig.Type("IDetectsCollisions",null)},true);$c("CollisionAvoider:h3","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.$h4.$type])},true);$c("SafeEnumerable:h5","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.h6((-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:h7","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){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.h5(this.a).getEnumerator()},$type:new $.ig.Type("SafeReadOnlyDoubleCollection",$.ig.$ot,[$$0.$bz.$type.specialize(Number)])},true);$c("SafeSortedReadOnlyDoubleCollection:h8","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.h7(0,b);this.b=c},init1:function(a,b,c,d){this.c=0;$.ig.$op.init.call(this);this.a=new $$t.h7(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){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.h9(0);d__.__4__this=this;return d__},$type:new $.ig.Type("SafeSortedReadOnlyDoubleCollection",$.ig.$ot,[$$0.$bz.$type.specialize(Number)])},true);$c("SafeEnumerable___MakeSafe__IteratorClass:h6","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.h6(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:aq","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._da.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().ed()&&this.__4__this.ko(this.__4__this.seriesViewer())){this.i=3;this.f=this.__4__this.seriesViewer().fa().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.aq(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.$ha.$type),$$0.$bt.$type,$$0.$bx.$type.specialize($$t.$ha.$type),$$0.$bu.$type,$$0.$au.$type])},true);$c("CategoryAxisBase___RelatedAxes__IteratorClass:ar","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.$ez.$type,this.__4__this.seriesViewer());if(this.d!=null&&this.d.ed()&&this.__4__this.ko(this.d)){this.i=1;this.h=this.d.fa().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.$ez.$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.$ap.$type,this.a)!==null){this.b=$b($$t.$ap.$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.ar(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.$ap.$type),$$0.$bt.$type,$$0.$bx.$type.specialize($$t.$ap.$type),$$0.$bu.$type,$$0.$au.$type])},true);$c("PathRenderer___GetFigures__IteratorClass:fh","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.fh(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:e5","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.r.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.r.item(0);var a=new $$4.x($$t.$e3.$type,0);var c=this.__4__this.u().getEnumerator();while(c.moveNext()){var b=c.current();if(!b.isAnnotationLayer()){a.add(this.f.item(b))}}var e=this.__4__this.u().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.r.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.e5(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.$e3.$type),$$0.$bt.$type,$$0.$bx.$type.specialize($$t.$e3.$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:ah","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._da.count()){var a=this.__4__this._da.__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.ah(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.$ha.$type),$$0.$bt.$type,$$0.$bx.$type.specialize($$t.$ha.$type),$$0.$bu.$type,$$0.$au.$type])},true);$c("AxisLabelPanelBase___GetLabels__IteratorClass:an","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._ad._im&&this.f!=this.__4__this._af._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.an(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:ao","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._ad._bq.count()){this.e=this.__4__this._ad._bq.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._ad._bp.count()){this.e=this.__4__this._ad._bp.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.ao(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:hd","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.hd(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:h9","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.ic="HorizontalViewScrollbarShouldAddAutoTrackInsets";$$t.$f.j9="VerticalViewScrollbarShouldAddAutoTrackInsets";$$t.$f.brushesProperty=$$a.$s.i("Brushes",$.ig.BrushCollection.prototype.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.nb("Brushes",b.oldValue(),b.newValue())}));$$t.$f.outlinesProperty=$$a.$s.i("Outlines",$.ig.BrushCollection.prototype.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.nb("Outlines",b.oldValue(),b.newValue())}));$$t.$f.markerBrushesProperty=$$a.$s.i("MarkerBrushes",$.ig.BrushCollection.prototype.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.nb("MarkerBrushes",b.oldValue(),b.newValue())}));$$t.$f.markerOutlinesProperty=$$a.$s.i("MarkerOutlines",$.ig.BrushCollection.prototype.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.nb("MarkerOutlines",b.oldValue(),b.newValue())}));$$t.$f.markerAutomaticBehaviorProperty=$$a.$s.i("MarkerAutomaticBehavior",$$t.$dq.$type,$$t.$f.$type,new $$a.ac(2,$$t.$dq.getBox(4),function(a,b){$b($$t.$f.$type,a).nb("MarkerAutomaticBehavior",b.oldValue(),b.newValue())}));$$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.nb("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.nb("AnimateSeriesWhenAxisRangeChanges",b.oldValue(),b.newValue())}));$$t.$f.isWindowSyncedToVisibleRangeProperty=$$a.$s.i("IsWindowSyncedToVisibleRange",$$0.$aq.$type,$$t.$f.$type,new $$a.ac(2,false,function(a,b){var c=$b($$t.$f.$type,a);c.nb("IsWindowSyncedToVisibleRange",b.oldValue(),b.newValue())}));$$t.$f.shouldSimulateHoverMoveCrosshairPointProperty=$$a.$s.i("ShouldSimulateHoverMoveCrosshairPoint",$$0.$aq.$type,$$t.$f.$type,new $$a.ac(2,false,function(a,b){var c=$b($$t.$f.$type,a);c.nb("ShouldSimulateHoverMoveCrosshairPoint",b.oldValue(),b.newValue())}));$$t.$f.highlightingModeProperty=$$a.$s.i("HighlightingMode",$$t.$dx.$type,$$t.$f.$type,new $$a.ac(2,$$t.$dx.getBox(0),function(a,b){var c=$b($$t.$f.$type,a);c.nb("HighlightingMode",b.oldValue(),b.newValue())}));$$t.$f.horizontalViewScrollbarModeProperty=$$a.$s.i("HorizontalViewScrollbarMode",$$t.$du.$type,$$t.$f.$type,new $$a.ac(2,$$t.$du.getBox(0),function(a,b){var c=$b($$t.$f.$type,a);c.nb("HorizontalViewScrollbarMode",b.oldValue(),b.newValue())}));$$t.$f.verticalViewScrollbarModeProperty=$$a.$s.i("VerticalViewScrollbarMode",$$t.$du.$type,$$t.$f.$type,new $$a.ac(2,$$t.$du.getBox(0),function(a,b){var c=$b($$t.$f.$type,a);c.nb("VerticalViewScrollbarMode",b.oldValue(),b.newValue())}));$$t.$f.horizontalViewScrollbarPositionProperty=$$a.$s.i("HorizontalViewScrollbarPosition",$$t.$dv.$type,$$t.$f.$type,new $$a.ac(2,$$t.$dv.getBox(0),function(a,b){var c=$b($$t.$f.$type,a);c.nb("HorizontalViewScrollbarPosition",b.oldValue(),b.newValue())}));$$t.$f.verticalViewScrollbarPositionProperty=$$a.$s.i("VerticalViewScrollbarPosition",$$t.$dw.$type,$$t.$f.$type,new $$a.ac(2,$$t.$dw.getBox(0),function(a,b){var c=$b($$t.$f.$type,a);c.nb("VerticalViewScrollbarPosition",b.oldValue(),b.newValue())}));$$t.$f.horizontalViewScrollbarFillProperty=$$a.$s.i("HorizontalViewScrollbarFill",$$a.$at.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$f.$type,a);c.nb("HorizontalViewScrollbarFill",b.oldValue(),b.newValue())}));$$t.$f.horizontalViewScrollbarOutlineProperty=$$a.$s.i("HorizontalViewScrollbarOutline",$$a.$at.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$f.$type,a);c.nb("HorizontalViewScrollbarOutline",b.oldValue(),b.newValue())}));$$t.$f.horizontalViewScrollbarStrokeThicknessProperty=$$a.$s.i("HorizontalViewScrollbarStrokeThickness",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){var c=$b($$t.$f.$type,a);c.nb("HorizontalViewScrollbarStrokeThickness",b.oldValue(),b.newValue())}));$$t.$f.horizontalViewScrollbarMaxOpacityProperty=$$a.$s.i("HorizontalViewScrollbarMaxOpacity",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){var c=$b($$t.$f.$type,a);c.nb("HorizontalViewScrollbarMaxOpacity",b.oldValue(),b.newValue())}));$$t.$f.horizontalViewScrollbarCornerRadiusProperty=$$a.$s.i("HorizontalViewScrollbarCornerRadius",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){var c=$b($$t.$f.$type,a);c.nb("HorizontalViewScrollbarCornerRadius",b.oldValue(),b.newValue())}));$$t.$f.horizontalViewScrollbarHeightProperty=$$a.$s.i("HorizontalViewScrollbarHeight",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){var c=$b($$t.$f.$type,a);c.nb("HorizontalViewScrollbarHeight",b.oldValue(),b.newValue())}));$$t.$f.horizontalViewScrollbarInsetProperty=$$a.$s.i("HorizontalViewScrollbarInset",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){var c=$b($$t.$f.$type,a);c.nb("HorizontalViewScrollbarInset",b.oldValue(),b.newValue())}));$$t.$f.horizontalViewScrollbarTrackStartInsetProperty=$$a.$s.i("HorizontalViewScrollbarTrackStartInset",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){var c=$b($$t.$f.$type,a);c.nb("HorizontalViewScrollbarTrackStartInset",b.oldValue(),b.newValue())}));$$t.$f.horizontalViewScrollbarTrackEndInsetProperty=$$a.$s.i("HorizontalViewScrollbarTrackEndInset",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){var c=$b($$t.$f.$type,a);c.nb("HorizontalViewScrollbarTrackEndInset",b.oldValue(),b.newValue())}));$$t.$f.horizontalViewScrollbarShouldAddAutoTrackInsetsProperty=$$a.$s.i($$t.$f.ic,$$0.$aq.$type,$$t.$f.$type,new $$a.ac(2,true,function(a,b){var c=$b($$t.$f.$type,a);c.nb($$t.$f.ic,b.oldValue(),b.newValue())}));$$t.$f.verticalViewScrollbarFillProperty=$$a.$s.i("VerticalViewScrollbarFill",$$a.$at.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$f.$type,a);c.nb("VerticalViewScrollbarFill",b.oldValue(),b.newValue())}));$$t.$f.verticalViewScrollbarOutlineProperty=$$a.$s.i("VerticalViewScrollbarOutline",$$a.$at.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$f.$type,a);c.nb("VerticalViewScrollbarOutline",b.oldValue(),b.newValue())}));$$t.$f.verticalViewScrollbarStrokeThicknessProperty=$$a.$s.i("VerticalViewScrollbarStrokeThickness",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){var c=$b($$t.$f.$type,a);c.nb("VerticalViewScrollbarStrokeThickness",b.oldValue(),b.newValue())}));$$t.$f.verticalViewScrollbarMaxOpacityProperty=$$a.$s.i("VerticalViewScrollbarMaxOpacity",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){var c=$b($$t.$f.$type,a);c.nb("VerticalViewScrollbarMaxOpacity",b.oldValue(),b.newValue())}));$$t.$f.verticalViewScrollbarCornerRadiusProperty=$$a.$s.i("VerticalViewScrollbarCornerRadius",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){var c=$b($$t.$f.$type,a);c.nb("VerticalViewScrollbarCornerRadius",b.oldValue(),b.newValue())}));$$t.$f.verticalViewScrollbarWidthProperty=$$a.$s.i("VerticalViewScrollbarWidth",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){var c=$b($$t.$f.$type,a);c.nb("VerticalViewScrollbarWidth",b.oldValue(),b.newValue())}));$$t.$f.verticalViewScrollbarInsetProperty=$$a.$s.i("VerticalViewScrollbarInset",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){var c=$b($$t.$f.$type,a);c.nb("VerticalViewScrollbarInset",b.oldValue(),b.newValue())}));$$t.$f.verticalViewScrollbarTrackStartInsetProperty=$$a.$s.i("VerticalViewScrollbarTrackStartInset",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){var c=$b($$t.$f.$type,a);c.nb("VerticalViewScrollbarTrackStartInset",b.oldValue(),b.newValue())}));$$t.$f.verticalViewScrollbarTrackEndInsetProperty=$$a.$s.i("VerticalViewScrollbarTrackEndInset",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){var c=$b($$t.$f.$type,a);c.nb("VerticalViewScrollbarTrackEndInset",b.oldValue(),b.newValue())}));$$t.$f.verticalViewScrollbarShouldAddAutoTrackInsetsProperty=$$a.$s.i($$t.$f.j9,$$0.$aq.$type,$$t.$f.$type,new $$a.ac(2,true,function(a,b){var c=$b($$t.$f.$type,a);c.nb($$t.$f.j9,b.oldValue(),b.newValue())}));$$t.$f.highlightingBehaviorProperty=$$a.$s.i("HighlightingBehavior",$$t.$dy.$type,$$t.$f.$type,new $$a.ac(2,$$t.$dy.getBox(0),function(a,b){var c=$b($$t.$f.$type,a);c.nb("HighlightingBehavior",b.oldValue(),b.newValue())}));$$t.$f.legendHighlightingModeProperty=$$a.$s.i("LegendHighlightingMode",$$t.$dz.$type,$$t.$f.$type,new $$a.ac(2,$$t.$dz.getBox(0),function(a,b){var c=$b($$t.$f.$type,a);c.nb("LegendHighlightingMode",b.oldValue(),b.newValue())}));$$t.$f.legendItemBadgeShapeProperty=$$a.$s.i("LegendItemBadgeShape",$$t.$dp.$type,$$t.$f.$type,new $$a.ac(2,$$t.$dp.getBox(0),function(a,b){var c=$b($$t.$f.$type,a);c.nb("LegendItemBadgeShape",b.oldValue(),b.newValue())}));$$t.$f.legendItemBadgeModeProperty=$$a.$s.i("LegendItemBadgeMode",$$t.$dn.$type,$$t.$f.$type,new $$a.ac(2,$$t.$dn.getBox(0),function(a,b){var c=$b($$t.$f.$type,a);c.nb("LegendItemBadgeMode",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.nb("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.nb("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.nb("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.nb("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.nb("HighlightingTransitionDuration",b.oldValue(),b.newValue())}));$$t.$f.scrollbarsAnimationDurationProperty=$$a.$s.i("ScrollbarsAnimationDuration",$$0.$aw.$type,$$t.$f.$type,new $$a.ac(2,300,function(a,b){a.nb("ScrollbarsAnimationDuration",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.nb("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.nb("IsSurfaceInteractionDisabled",b.oldValue(),b.newValue())}));$$t.$f.windowResponseProperty=$$a.$s.i("WindowResponse",$$t.$f9.$type,$$t.$f.$type,new $$a.ac(2,$$t.$f9.getBox(1),function(a,b){a.nb("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.nb("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.nb("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.nb("CrosshairVisibility",b.oldValue(),b.newValue())}));$$t.$f.zoomCoercionModeProperty=$$a.$s.i("ZoomCoercionMode",$$t.$d5.$type,$$t.$f.$type,new $$a.ac(2,$$t.$d5.getBox(0),function(a,b){a.nb("ZoomCoercionMode",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.nb("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.nb("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.nb("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.nb("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.nb("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.nb("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.nb("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.nb("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.nb("WindowPositionVertical",b.oldValue(),b.newValue())}));$$t.$f.sc=$$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.nb("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.nb("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.nb("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.nb("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.nb("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.nb("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.nb("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.nb("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.nb("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.nb("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.nb("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.nb("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.nb("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.nb("Subtitle",b.oldValue(),b.newValue())}));$$t.$f.previewPathStrokeProperty=$$a.$s.i("PreviewPathStroke",$$a.$at.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.nb("PreviewPathStroke",b.oldValue(),b.newValue())}));$$t.$f.previewPathFillProperty=$$a.$s.i("PreviewPathFill",$$a.$at.$type,$$t.$f.$type,new $$a.ac(2,null,function(a,b){a.nb("PreviewPathFill",b.oldValue(),b.newValue())}));$$t.$f.previewPathOpacityProperty=$$a.$s.i("PreviewPathOpacity",Number,$$t.$f.$type,new $$a.ac(2,NaN,function(a,b){a.nb("PreviewPathOpacity",b.oldValue(),b.newValue())}));if($$t.$f.staticInit&&!$$t.$f.seriesViewerStaticInitCalled){$$t.$f.staticInit();$$t.$f.seriesViewerStaticInitCalled=true}$$t.$t.z=function(){var $ret=new $$a.k;$ret.measure($$t.$t.f);$ret.render($$t.$t.j);return $ret}();$$t.$t.ae=function(){var $ret=new $$a.k;$ret.measure($$t.$t.f);$ret.render($$t.$t.o);return $ret}();$$t.$t.ad=function(){var $ret=new $$a.k;$ret.measure($$t.$t.f);$ret.render($$t.$t.n);return $ret}();$$t.$t.ah=function(){var $ret=new $$a.k;$ret.measure($$t.$t.f);$ret.render($$t.$t.q);return $ret}();$$t.$t.ab=function(){var $ret=new $$a.k;$ret.measure($$t.$t.f);$ret.render($$t.$t.p);return $ret}();$$t.$t.y=function(){var $ret=new $$a.k;$ret.measure($$t.$t.f);$ret.render($$t.$t.i);return $ret}();$$t.$t.aa=function(){var $ret=new $$a.k;$ret.measure($$t.$t.f);$ret.render($$t.$t.l);return $ret}();$$t.$t.ac=function(){var $ret=new $$a.k;$ret.measure($$t.$t.f);$ret.render($$t.$t.m);return $ret}();$$t.$t.w=function(){var $ret=new $$a.k;$ret.measure($$t.$t.f);$ret.render($$t.$t.g);return $ret}();$$t.$t.x=function(){var $ret=new $$a.k;$ret.measure($$t.$t.d);$ret.render($$t.$t.e);return $ret}();$$t.$u.zoomLevelProperty=$$a.$s.i("ZoomLevel",Number,$$t.$u.$type,new $$a.ac(2,0,function(a,b){a.v("ZoomLevel",b.oldValue(),b.newValue())}));$$t.$hi.extentPropertyDefault=NaN;$$t.$af.f6="EnhancedIntervalPreferMoreCategoryLabels";$$t.$af.formatLabelProperty=$$a.$s.i("FormatLabel",$$t.$z.$type,$$t.$af.$type,new $$a.ac(1,function(a,b){a.hx("FormatLabel",b.oldValue(),b.newValue())}));$$t.$af.titleProperty=$$a.$s.i("Title",String,$$t.$af.$type,new $$a.ac(1,function(a,b){a.hx("Title",b.oldValue(),b.newValue())}));$$t.$af.strokeProperty=$$a.$s.i("Stroke",$$a.$at.$type,$$t.$af.$type,new $$a.ac(1,function(a,b){a.hx("Stroke",b.oldValue(),b.newValue())}));$$t.$af.actualStrokeProperty=$$a.$s.i("ActualStroke",$$a.$at.$type,$$t.$af.$type,new $$a.ac(1,function(a,b){a.hx("ActualStroke",b.oldValue(),b.newValue())}));$$t.$af.strokeThicknessProperty=$$a.$s.i("StrokeThickness",Number,$$t.$af.$type,new $$a.ac(2,$.ig.DeviceUtils.prototype.g(2),function(a,b){a.hx("StrokeThickness",b.oldValue(),b.newValue())}));$$t.$af.strokeDashArrayProperty=$$a.$s.i("StrokeDashArray",$$a.$ay.$type,$$t.$af.$type,new $$a.ac(1,function(a,b){a.hx("StrokeDashArray",b.oldValue(),b.newValue())}));$$t.$af.stripProperty=$$a.$s.i("Strip",$$a.$at.$type,$$t.$af.$type,new $$a.ac(1,function(a,b){a.hx("Strip",b.oldValue(),b.newValue())}));$$t.$af.majorStrokeProperty=$$a.$s.i("MajorStroke",$$a.$at.$type,$$t.$af.$type,new $$a.ac(1,function(a,b){a.hx("MajorStroke",b.oldValue(),b.newValue())}));$$t.$af.actualMajorStrokeProperty=$$a.$s.i("ActualMajorStroke",$$a.$at.$type,$$t.$af.$type,new $$a.ac(1,function(a,b){a.hx("ActualMajorStroke",b.oldValue(),b.newValue())}));$$t.$af.majorStrokeThicknessProperty=$$a.$s.i("MajorStrokeThickness",Number,$$t.$af.$type,new $$a.ac(2,1,function(a,b){a.hx("MajorStrokeThickness",b.oldValue(),b.newValue())}));$$t.$af.majorStrokeDashArrayProperty=$$a.$s.i("MajorStrokeDashArray",$$a.$ay.$type,$$t.$af.$type,new $$a.ac(1,function(a,b){a.hx("MajorStrokeDashArray",b.oldValue(),b.newValue())}));$$t.$af.minorStrokeProperty=$$a.$s.i("MinorStroke",$$a.$at.$type,$$t.$af.$type,new $$a.ac(1,function(a,b){a.hx("MinorStroke",b.oldValue(),b.newValue())}));$$t.$af.actualMinorStrokeProperty=$$a.$s.i("ActualMinorStroke",$$a.$at.$type,$$t.$af.$type,new $$a.ac(1,function(a,b){a.hx("ActualMinorStroke",b.oldValue(),b.newValue())}));$$t.$af.minorStrokeThicknessProperty=$$a.$s.i("MinorStrokeThickness",Number,$$t.$af.$type,new $$a.ac(2,1,function(a,b){a.hx("MinorStrokeThickness",b.oldValue(),b.newValue())}));$$t.$af.minorStrokeDashArrayProperty=$$a.$s.i("MinorStrokeDashArray",$$a.$ay.$type,$$t.$af.$type,new $$a.ac(1,function(a,b){a.hx("MinorStrokeDashArray",b.oldValue(),b.newValue())}));$$t.$af.tickStrokeProperty=$$a.$s.i("TickStroke",$$a.$at.$type,$$t.$af.$type,new $$a.ac(1,function(a,b){a.hx("TickStroke",b.oldValue(),b.newValue())}));$$t.$af.tickStrokeThicknessProperty=$$a.$s.i("TickStrokeThickness",Number,$$t.$af.$type,new $$a.ac(2,$.ig.DeviceUtils.prototype.g(2),function(a,b){a.hx("TickStrokeThickness",b.oldValue(),b.newValue())}));$$t.$af.tickStrokeDashArrayProperty=$$a.$s.i("TickStrokeDashArray",$$a.$ay.$type,$$t.$af.$type,new $$a.ac(1,function(a,b){a.hx("TickStrokeDashArray",b.oldValue(),b.newValue())}));$$t.$af.tickLengthProperty=$$a.$s.i("TickLength",Number,$$t.$af.$type,new $$a.ac(2,NaN,function(a,b){a.hx("TickLength",b.oldValue(),b.newValue())}));$$t.$af.isDisabledProperty=$$a.$s.i("IsDisabled",$$0.$aq.$type,$$t.$af.$type,new $$a.ac(2,false,function(a,b){a.hx("IsDisabled",b.oldValue(),b.newValue())}));$$t.$af.isInvertedProperty=$$a.$s.i("IsInverted",$$0.$aq.$type,$$t.$af.$type,new $$a.ac(2,false,function(a,b){a.hx("IsInverted",b.oldValue(),b.newValue())}));$$t.$af.shouldAvoidAnnotationCollisionsProperty=$$a.$s.i("ShouldAvoidAnnotationCollisions",$$0.$aq.$type,$$t.$af.$type,new $$a.ac(2,false,function(a,b){a.hx("ShouldAvoidAnnotationCollisions",b.oldValue(),b.newValue())}));$$t.$af.shouldKeepAnnotationsInViewProperty=$$a.$s.i("ShouldKeepAnnotationsInView",$$0.$aq.$type,$$t.$af.$type,new $$a.ac(2,false,function(a,b){a.hx("ShouldKeepAnnotationsInView",b.oldValue(),b.newValue())}));$$t.$af.useEnhancedIntervalManagementProperty=$$a.$s.i("UseEnhancedIntervalManagement",$$0.$aq.$type,$$t.$af.$type,new $$a.ac(2,false,function(a,b){a.hx("UseEnhancedIntervalManagement",b.oldValue(),b.newValue())}));$$t.$af.enhancedIntervalMinimumCharactersProperty=$$a.$s.i("EnhancedIntervalMinimumCharacters",$$0.$aw.$type,$$t.$af.$type,new $$a.ac(2,(-1),function(a,b){a.hx("EnhancedIntervalMinimumCharacters",b.oldValue(),b.newValue())}));$$t.$af.enhancedIntervalPreferMoreCategoryLabelsProperty=$$a.$s.i($$t.$af.f6,$$0.$aq.$type,$$t.$af.$type,new $$a.ac(2,false,function(a,b){a.hx($$t.$af.f6,b.oldValue(),b.newValue())}));$$t.$af.labelSettingsProperty=$$a.$s.i("LabelSettings",$$t.$hi.$type,$$t.$af.$type,new $$a.ac(2,null,function(a,b){a.hx("LabelSettings",b.oldValue(),b.newValue())}));$$t.$af.crossingAxisProperty=$$a.$s.i("CrossingAxis",$$t.$af.$type,$$t.$af.$type,new $$a.ac(1,function(a,b){a.hx("CrossingAxis",b.oldValue(),b.newValue())}));$$t.$af.crossingValueProperty=$$a.$s.i("CrossingValue",$.ig.$op.$type,$$t.$af.$type,new $$a.ac(2,null,function(a,b){a.hx("CrossingValue",b.oldValue(),b.newValue())}));$$t.$af.titleSettingsProperty=$$a.$s.i("TitleSettings",$$t.$hj.$type,$$t.$af.$type,new $$a.ac(2,null,function(a,b){a.hx("TitleSettings",b.oldValue(),b.newValue())}));$$t.$af.ep=7;$$t.$af.labelProperty=$$a.$s.i("Label",$.ig.$op.$type,$$t.$af.$type,new $$a.ac(2,null,function(a,b){a.hx("Label",b.oldValue(),b.newValue())}));$$t.$af.labelFormatProperty=$$a.$s.i("LabelFormat",String,$$t.$af.$type,new $$a.ac(2,null,function(a,b){a.hx("LabelFormat",b.oldValue(),b.newValue())}));$$t.$af.labelFormatSpecifiersProperty=$$a.$s.i("LabelFormatSpecifiers",Array,$$t.$af.$type,new $$a.ac(2,null,function(a,b){a.hx("LabelFormatSpecifiers",b.oldValue(),b.newValue())}));$$t.$ag.a=$.ig.DeviceUtils.prototype.g(1);$$t.$ag.c=$.ig.DeviceUtils.prototype.g(1);$$t.$ag.b=$.ig.DeviceUtils.prototype.g(1);$$t.$ag.e=$.ig.DeviceUtils.prototype.g(1);$$t.$ag.d=$.ig.DeviceUtils.prototype.g(0);$$t.$ag.f=$.ig.DeviceUtils.prototype.g(8);$$t.$ag.g=$.ig.BrushUtil.prototype.g(255,158,158,158);$$t.$ag.i=null;$$t.$ag.h=$.ig.BrushUtil.prototype.g(255,196,196,196);$$t.$ag.j=$.ig.BrushUtil.prototype.g(255,158,158,158);$$t.$al.cu=$$a.$s.i("Extent",Number,$$t.$al.$type,new $$a.ac(2,50,function(a,b){a.bd=b.newValue()}));$$t.$ap.fastItemsSourceProperty=$$a.$s.i("FastItemsSource",$.ig.IFastItemsSource.prototype.$type,$$t.$ap.$type,new $$a.ac(1,function(a,b){a.hx("FastItemsSource",b.oldValue(),b.newValue())}));$$t.$ap.itemsSourceProperty=$$a.$s.i("ItemsSource",$$0.$bt.$type,$$t.$ap.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$ap.$type,a);if(c.bn()!=null){c.bn().releaseFastItemsSource(b.oldValue())}a.hx("ItemsSource",b.oldValue(),b.newValue())}));$$t.$ap.gapProperty=$$a.$s.i("Gap",Number,$$t.$ap.$type,new $$a.ac(2,.2,function(a,b){a.hx("Gap",b.oldValue(),b.newValue())}));$$t.$ap.maximumGapProperty=$$a.$s.i("MaximumGap",Number,$$t.$ap.$type,new $$a.ac(2,1,function(a,b){a.hx("MaximumGap",b.oldValue(),b.newValue())}));$$t.$ap.minimumGapSizeProperty=$$a.$s.i("MinimumGapSize",Number,$$t.$ap.$type,new $$a.ac(2,0,function(a,b){a.hx("MinimumGapSize",b.oldValue(),b.newValue())}));$$t.$ap.overlapProperty=$$a.$s.i("Overlap",Number,$$t.$ap.$type,new $$a.ac(2,0,function(a,b){a.hx("Overlap",b.oldValue(),b.newValue())}));$$t.$ap.useClusteringModeProperty=$$a.$s.i("UseClusteringMode",$$0.$aq.$type,$$t.$ap.$type,new $$a.ac(2,false,function(a,b){a.hx("UseClusteringMode",b.oldValue(),b.newValue())}));$$t.$as.intervalProperty=$$a.$s.i("Interval",Number,$$t.$as.$type,new $$a.ac(2,NaN,function(a,b){a.hx("Interval",b.oldValue(),b.newValue());a.h3(false)}));$$t.$as.minorIntervalProperty=$$a.$s.i("MinorInterval",Number,$$t.$as.$type,new $$a.ac(2,NaN,function(a,b){$b($$t.$as.$type,a).hx("MinorInterval",b.oldValue(),b.newValue());$b($$t.$as.$type,a).h3(false)}));$$t.$a0.minimumValueProperty=$$a.$s.i("MinimumValue",Number,$$t.$a0.$type,new $$a.ac(2,NaN,function(a,b){a.hx("MinimumValue",b.oldValue(),b.newValue())}));$$t.$a0.maximumValueProperty=$$a.$s.i("MaximumValue",Number,$$t.$a0.$type,new $$a.ac(2,NaN,function(a,b){a.hx("MaximumValue",b.oldValue(),b.newValue())}));$$t.$a0.intervalProperty=$$a.$s.i("Interval",Number,$$t.$a0.$type,new $$a.ac(2,NaN,function(a,b){a.hx("Interval",b.oldValue(),b.newValue())}));$$t.$a0.minorIntervalProperty=$$a.$s.i("MinorInterval",Number,$$t.$a0.$type,new $$a.ac(2,NaN,function(a,b){$b($$t.$a0.$type,a).hx("MinorInterval",b.oldValue(),b.newValue())}));$$t.$a0.referenceValueProperty=$$a.$s.i("ReferenceValue",Number,$$t.$a0.$type,new $$a.ac(2,0,function(a,b){a.hx("ReferenceValue",b.oldValue(),b.newValue())}));$$t.$a0.isLogarithmicProperty=$$a.$s.i("IsLogarithmic",$$0.$aq.$type,$$t.$a0.$type,new $$a.ac(2,false,function(a,b){a.hx("IsLogarithmic",b.oldValue(),b.newValue())}));$$t.$a0.favorLabellingScaleEndProperty=$$a.$s.i("FavorLabellingScaleEnd",$$0.$aq.$type,$$t.$a0.$type,new $$a.ac(2,false,function(a,b){a.hx("FavorLabellingScaleEnd",b.oldValue(),b.newValue())}));$$t.$a0.logarithmBaseProperty=$$a.$s.i("LogarithmBase",$$0.$aw.$type,$$t.$a0.$type,new $$a.ac(2,10,function(a,b){a.hx("LogarithmBase",b.oldValue(),b.newValue())}));$$t.$a0.tickmarkValuesProperty=$$a.$s.i("TickmarkValues",$$t.$cb.$type,$$t.$a0.$type,new $$a.ac(1,function(a,b){a.hx("TickmarkValues",b.oldValue(),b.newValue())}));$$t.$b3.ac=new $$a.ae(0,0,0,1,1);$$t.$b3.ab=$$a.$s.i("ActualMinimumValue",Number,$$t.$b3.$type,new $$a.ac(2,NaN,function(a,b){a.w("ActualMinimumValue",b.oldValue(),b.newValue())}));$$t.$b3.aa=$$a.$s.i("ActualMaximumValue",Number,$$t.$b3.$type,new $$a.ac(2,NaN,function(a,b){a.w("ActualMaximumValue",b.oldValue(),b.newValue())}));$$t.$a1.scaleModeProperty=$$a.$s.i("ScaleMode",$$t.$b2.$type,$$t.$a1.$type,new $$a.ac(2,$$t.$b2.getBox(0),function(a,b){a.hx("ScaleMode",b.oldValue(),b.newValue())}));$$t.$a1.scalerProperty=$$a.$s.i("Scaler",$$t.$b3.$type,$$t.$a1.$type,new $$a.ac(2,null,$$t.$a1.m1));$$t.$ca.z=$$a.$s.i("LogarithmBase",$$0.$aw.$type,$$t.$ca.$type,new $$a.ac(2,10,function(a,b){}));$$t.$cf.r=0;$$t.$ez.u2="ShouldConsiderAutoRotationForInitialLabels";$$t.$ez.t3=0;$$t.$ez.t2=0;$$t.$ez.isSquareProperty=$$a.$s.i("IsSquare",$$0.$aq.$type,$$t.$ez.$type,new $$a.ac(2,false,function(a,b){a.nb("IsSquare",b.oldValue(),b.newValue())}));$$t.$ez.windowScaleHorizontalProperty=$$a.$s.i("WindowScaleHorizontal",Number,$$t.$ez.$type,new $$a.ac(2,NaN,function(a,b){a.nb("WindowScaleHorizontal",b.oldValue(),b.newValue())}));$$t.$ez.windowScaleVerticalProperty=$$a.$s.i("WindowScaleVertical",Number,$$t.$ez.$type,new $$a.ac(2,NaN,function(a,b){a.nb("WindowScaleVertical",b.oldValue(),b.newValue())}));$$t.$ez.horizontalZoomableProperty=$$a.$s.i("HorizontalZoomable",$$0.$aq.$type,$$t.$ez.$type,new $$a.ac(2,false,function(a,b){a.nb("HorizontalZoomable",b.oldValue(),b.newValue())}));$$t.$ez.verticalZoomableProperty=$$a.$s.i("VerticalZoomable",$$0.$aq.$type,$$t.$ez.$type,new $$a.ac(2,false,function(a,b){a.nb("VerticalZoomable",b.oldValue(),b.newValue())}));$$t.$ez.isHorizontalZoomEnabledProperty=$$a.$s.i("IsHorizontalZoomEnabled",$$0.$aq.$type,$$t.$ez.$type,new $$a.ac(2,false,function(a,b){a.nb("IsHorizontalZoomEnabled",b.oldValue(),b.newValue())}));$$t.$ez.isVerticalZoomEnabledProperty=$$a.$s.i("IsVerticalZoomEnabled",$$0.$aq.$type,$$t.$ez.$type,new $$a.ac(2,false,function(a,b){a.nb("IsVerticalZoomEnabled",b.oldValue(),b.newValue())}));$$t.$ez.gridModeProperty=$$a.$s.i("GridMode",$$t.$f6.$type,$$t.$ez.$type,new $$a.ac(2,$$t.$f6.getBox(2),function(a,b){a.nb("GridMode",b.oldValue(),b.newValue())}));$$t.$ez.alignsGridLinesToPixelsProperty=$$a.$s.i("AlignsGridLinesToPixels",$$0.$aq.$type,$$t.$ez.$type,new $$a.ac(2,true,function(a,b){a.nb("AlignsGridLinesToPixels",b.oldValue(),b.newValue())}));$$t.$ez.vx=$$a.$s.i("ShouldClipGridlines",$$0.$aq.$type,$$t.$ez.$type,new $$a.ac(2,true,function(a,b){a.nb("ShouldClipGridlines",b.oldValue(),b.newValue())}));$$t.$ez.autoExpandMarginMaximumValueProperty=$$a.$s.i("AutoExpandMarginMaximumValue",Number,$$t.$ez.$type,new $$a.ac(2,60,function(a,b){a.nb("AutoExpandMarginMaximumValue",b.oldValue(),b.newValue())}));$$t.$ez.autoExpandMarginExtraPaddingProperty=$$a.$s.i("AutoExpandMarginExtraPadding",Number,$$t.$ez.$type,new $$a.ac(2,$.ig.DeviceUtils.prototype.g(2),function(a,b){a.nb("AutoExpandMarginExtraPadding",b.oldValue(),b.newValue())}));$$t.$ez.shouldSuppressAxisLabelTruncationProperty=$$a.$s.i("ShouldSuppressAxisLabelTruncation",$$0.$aq.$type,$$t.$ez.$type,new $$a.ac(2,false,function(a,b){a.nb("ShouldSuppressAxisLabelTruncation",b.oldValue(),b.newValue())}));$$t.$ez.shouldAutoExpandMarginForInitialLabelsProperty=$$a.$s.i("ShouldAutoExpandMarginForInitialLabels",$$0.$aq.$type,$$t.$ez.$type,new $$a.ac(2,false,function(a,b){a.nb("ShouldAutoExpandMarginForInitialLabels",b.oldValue(),b.newValue())}));$$t.$ez.shouldConsiderAutoRotationForInitialLabelsProperty=$$a.$s.i($$t.$ez.u2,$$0.$aq.$type,$$t.$ez.$type,new $$a.ac(2,false,function(a,b){a.nb($$t.$ez.u2,b.oldValue(),b.newValue())}));$$t.$ez.suppressAutoMarginAndAngleRecalculationProperty=$$a.$s.i("SuppressAutoMarginAndAngleRecalculation",$$0.$aq.$type,$$t.$ez.$type,new $$a.ac(2,false,function(a,b){a.nb("SuppressAutoMarginAndAngleRecalculation",b.oldValue(),b.newValue())}));$$t.$ez.autoMarginAndAngleUpdateModeProperty=$$a.$s.i("AutoMarginAndAngleUpdateMode",$$t.$d2.$type,$$t.$ez.$type,new $$a.ac(2,$$t.$d2.getBox(0),function(a,b){a.nb("AutoMarginAndAngleUpdateMode",b.oldValue(),b.newValue())}));$$t.$ez.defaultAxisStrokeProperty=$$a.$s.i("DefaultAxisStroke",$$a.$at.$type,$$t.$ez.$type,new $$a.ac(2,null,function(a,b){a.nb("DefaultAxisStroke",b.oldValue(),b.newValue())}));$$t.$ez.defaultAxisMajorStrokeProperty=$$a.$s.i("DefaultAxisMajorStroke",$$a.$at.$type,$$t.$ez.$type,new $$a.ac(2,null,function(a,b){a.nb("DefaultAxisMajorStroke",b.oldValue(),b.newValue())}));$$t.$ez.defaultAxisMinorStrokeProperty=$$a.$s.i("DefaultAxisMinorStroke",$$a.$at.$type,$$t.$ez.$type,new $$a.ac(2,null,function(a,b){a.nb("DefaultAxisMinorStroke",b.oldValue(),b.newValue())}));$$t.$ez.uh="ActualPlotAreaMarginLeft";$$t.$ez.uj="ActualPlotAreaMarginTop";$$t.$ez.ui="ActualPlotAreaMarginRight";$$t.$ez.ug="ActualPlotAreaMarginBottom";$$t.$ez.computedPlotAreaMarginModeProperty=$$a.$s.i("ComputedPlotAreaMarginMode",$$t.$d4.$type,$$t.$ez.$type,new $$a.ac(2,$$t.$d4.getBox(0),function(a,b){a.nb("ComputedPlotAreaMarginMode",b.oldValue(),b.newValue())}));if($$t.$ez.staticInit&&!$$t.$ez.xamDataChartStaticInitCalled){$$t.$ez.staticInit();$$t.$ez.xamDataChartStaticInitCalled=true}$$t.$e9.a=false;$$t.$e9.c=0;$$t.$e9.b=0;$$t.$ha.g0=0;$$t.$ha.oi=$$a.$s.i("VisibilityProxy",$$a.$aj.$type,$$t.$ha.$type,new $$a.ac(2,$$a.$aj.getBox(0),function(a,b){a.raisePropertyChanged("VisibilityProxy",b.oldValue(),b.newValue())}));$$t.$ha.itemsSourceProperty=$$a.$s.i("ItemsSource",$$0.$bt.$type,$$t.$ha.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$ha.$type,a);if(c.syncLink()!=null){c.syncLink().releaseFastItemsSource(b.oldValue())}a.raisePropertyChanged("ItemsSource",b.oldValue(),b.newValue())}));$$t.$ha.nh=$$a.$s.i("FastItemsSource",$.ig.IFastItemsSource.prototype.$type,$$t.$ha.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("FastItemsSource",b.oldValue(),b.newValue())}));$$t.$ha.legendProperty=$$a.$s.i("Legend",$.ig.IChartLegend.prototype.$type,$$t.$ha.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$ha.$type,a);c.raisePropertyChanged("Legend",b.oldValue(),b.newValue())}));$$t.$ha.legendItemVisibilityProperty=$$a.$s.i("LegendItemVisibility",$$a.$aj.$type,$$t.$ha.$type,new $$a.ac(2,$$a.$aj.getBox(0),function(a,b){a.raisePropertyChanged("LegendItemVisibility",b.oldValue(),b.newValue())}));$$t.$ha.legendItemBadgeTemplateProperty=$$a.$s.i("LegendItemBadgeTemplate",$$a.$k.$type,$$t.$ha.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$ha.$type,a);c.raisePropertyChanged("LegendItemBadgeTemplate",b.oldValue(),b.newValue());if(c.legendItem()!=null){c.legendItem(c.mw())}}));$$t.$ha.actualLegendItemBadgeTemplateProperty=$$a.$s.i("ActualLegendItemBadgeTemplate",$$a.$k.$type,$$t.$ha.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("ActualLegendItemBadgeTemplate",b.oldValue(),b.newValue())}));$$t.$ha.actualLegendItemBadgeOutlineProperty=$$a.$s.i("ActualLegendItemBadgeOutline",$$a.$at.$type,$$t.$ha.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("ActualLegendItemBadgeOutline",b.oldValue(),b.newValue())}));$$t.$ha.actualLegendItemBadgeBrushProperty=$$a.$s.i("ActualLegendItemBadgeBrush",$$a.$at.$type,$$t.$ha.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("ActualLegendItemBadgeBrush",b.oldValue(),b.newValue())}));$$t.$ha.legendItemBadgeShapeProperty=$$a.$s.i("LegendItemBadgeShape",$$t.$dp.$type,$$t.$ha.$type,new $$a.ac(2,$$t.$dp.getBox(0),function(a,b){a.raisePropertyChanged("LegendItemBadgeShape",b.oldValue(),b.newValue())}));$$t.$ha.legendItemBadgeModeProperty=$$a.$s.i("LegendItemBadgeMode",$$t.$dn.$type,$$t.$ha.$type,new $$a.ac(2,$$t.$dn.getBox(0),function(a,b){a.raisePropertyChanged("LegendItemBadgeMode",b.oldValue(),b.newValue())}));$$t.$ha.legendItemTemplateProperty=$$a.$s.i("LegendItemTemplate",$$a.$k.$type,$$t.$ha.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$ha.$type,a);c.raisePropertyChanged("LegendItemTemplate",b.oldValue(),b.newValue());if(c.legendItem()!=null){c.legendItem(c.mw())}}));$$t.$ha.discreteLegendItemTemplateProperty=$$a.$s.i("DiscreteLegendItemTemplate",$$a.$k.$type,$$t.$ha.$type,new $$a.ac(2,null,function(a,b){var c=$b($$t.$ha.$type,a);c.raisePropertyChanged("DiscreteLegendItemTemplate",b.oldValue(),b.newValue())}));$$t.$ha.indexProperty=$$a.$s.i("Index",$$0.$aw.$type,$$t.$ha.$type,new $$a.ac(2,(-1),function(a,b){var c=$b($$t.$ha.$type,a);c.raisePropertyChanged("Index",b.oldValue(),b.newValue());if(c.legendItem()!=null){c.legendItem(c.mw())}}));$$t.$ha.transitionEasingFunctionProperty=$$a.$s.i("TransitionEasingFunction",$.ig.EasingFunctionHandler.prototype.$type,$$t.$ha.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("TransitionEasingFunction",b.oldValue(),b.newValue())}));$$t.$ha.transitionInEasingFunctionProperty=$$a.$s.i("TransitionInEasingFunction",$.ig.EasingFunctionHandler.prototype.$type,$$t.$ha.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("TransitionInEasingFunction",b.oldValue(),b.newValue())}));$$t.$ha.transitionDurationProperty=$$a.$s.i("TransitionDuration",$$0.$aw.$type,$$t.$ha.$type,new $$a.ac(2,0,function(a,b){a.raisePropertyChanged("TransitionDuration",b.oldValue(),b.newValue())}));$$t.$ha.of=$$a.$s.i("TransitionProgress",Number,$$t.$ha.$type,new $$a.ac(2,0,function(a,b){a.raisePropertyChanged("TransitionProgress",b.oldValue(),b.newValue())}));$$t.$ha.resolutionProperty=$$a.$s.i("Resolution",Number,$$t.$ha.$type,new $$a.ac(2,1,function(a,b){a.raisePropertyChanged("Resolution",b.oldValue(),b.newValue())}));$$t.$ha.visibleRangeMarginTopProperty=$$a.$s.i("VisibleRangeMarginTop",Number,$$t.$ha.$type,new $$a.ac(2,NaN,function(a,b){a.raisePropertyChanged("VisibleRangeMarginTop",b.oldValue(),b.newValue())}));$$t.$ha.visibleRangeMarginBottomProperty=$$a.$s.i("VisibleRangeMarginBottom",Number,$$t.$ha.$type,new $$a.ac(2,NaN,function(a,b){a.raisePropertyChanged("VisibleRangeMarginBottom",b.oldValue(),b.newValue())}));$$t.$ha.visibleRangeMarginLeftProperty=$$a.$s.i("VisibleRangeMarginLeft",Number,$$t.$ha.$type,new $$a.ac(2,NaN,function(a,b){a.raisePropertyChanged("VisibleRangeMarginLeft",b.oldValue(),b.newValue())}));$$t.$ha.visibleRangeMarginRightProperty=$$a.$s.i("VisibleRangeMarginRight",Number,$$t.$ha.$type,new $$a.ac(2,NaN,function(a,b){a.raisePropertyChanged("VisibleRangeMarginRight",b.oldValue(),b.newValue())}));$$t.$ha.titleProperty=$$a.$s.i("Title",$.ig.$op.$type,$$t.$ha.$type,new $$a.ac(2,"Series Title",function(a,b){a.raisePropertyChanged("Title",b.oldValue(),b.newValue())}));$$t.$ha.unitProperty=$$a.$s.i("Unit",String,$$t.$ha.$type,new $$a.ac(2,"",function(a,b){a.raisePropertyChanged("Unit",b.oldValue(),b.newValue())}));$$t.$ha.brushProperty=$$a.$s.i("Brush",$$a.$at.$type,$$t.$ha.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("Brush",b.oldValue(),b.newValue())}));$$t.$ha.actualBrushProperty=$$a.$s.i("ActualBrush",$$a.$at.$type,$$t.$ha.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("ActualBrush",b.oldValue(),b.newValue())}));$$t.$ha.outlineProperty=$$a.$s.i("Outline",$$a.$at.$type,$$t.$ha.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("Outline",b.oldValue(),b.newValue())}));$$t.$ha.actualOutlineProperty=$$a.$s.i("ActualOutline",$$a.$at.$type,$$t.$ha.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("ActualOutline",b.oldValue(),b.newValue())}));$$t.$ha.miterLimitProperty=$$a.$s.i("MiterLimit",Number,$$t.$ha.$type,new $$a.ac(2,0,function(a,b){a.raisePropertyChanged("MiterLimit",b.oldValue(),b.newValue())}));$$t.$ha.thicknessProperty=$$a.$s.i("Thickness",Number,$$t.$ha.$type,new $$a.ac(2,$.ig.DeviceUtils.prototype.g(2),function(a,b){a.raisePropertyChanged("Thickness",b.oldValue(),b.newValue())}));$$t.$ha.actualThicknessProperty=$$a.$s.i("ActualThickness",Number,$$t.$ha.$type,new $$a.ac(2,$.ig.DeviceUtils.prototype.g(2),function(a,b){a.raisePropertyChanged("ActualThickness",b.oldValue(),b.newValue())}));$$t.$ha.dashCapProperty=$$a.$s.i("DashCap",$$a.$bm.$type,$$t.$ha.$type,new $$a.ac(2,$$a.$bm.getBox(0),function(a,b){a.raisePropertyChanged("DashCap",b.oldValue(),b.newValue())}));$$t.$ha.dashArrayProperty=$$a.$s.i("DashArray",$$a.$ay.$type,$$t.$ha.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("DashArray",b.oldValue(),b.newValue())}));$$t.$ha.toolTipProperty=$$a.$s.i("ToolTip",$.ig.$op.$type,$$t.$ha.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("ToolTip",b.oldValue(),b.newValue())}));$$t.$ha.highlightingFadeOpacityProperty=$$a.$s.i("HighlightingFadeOpacity",Number,$$t.$ha.$type,new $$a.ac(2,NaN,function(a,b){a.raisePropertyChanged("HighlightingFadeOpacity",b.oldValue(),b.newValue())}));$$t.$ha.isActualLegendFinancialProperty=$$a.$s.i("IsActualLegendFinancial",$$0.$aq.$type,$$t.$ha.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("IsActualLegendFinancial",b.oldValue(),b.newValue())}));$$t.$ha.isComponentHighlightingModeIgnoredProperty=$$a.$s.i("IsComponentHighlightingModeIgnored",$$0.$aq.$type,$$t.$ha.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("IsComponentHighlightingModeIgnored",b.oldValue(),b.newValue())}));$$t.$ha.isHighlightingEnabledProperty=$$a.$s.i("IsHighlightingEnabled",$$0.$aq.$type,$$t.$ha.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("IsHighlightingEnabled",b.oldValue(),b.newValue())}));$$t.$ha.isDropShadowEnabledProperty=$$a.$s.i("IsDropShadowEnabled",$$0.$aq.$type,$$t.$ha.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("IsDropShadowEnabled",b.oldValue(),b.newValue())}));$$t.$ha.shadowBlurProperty=$$a.$s.i("ShadowBlur",Number,$$t.$ha.$type,new $$a.ac(2,NaN,function(a,b){a.raisePropertyChanged("ShadowBlur",b.oldValue(),b.newValue())}));$$t.$ha.shadowColorProperty=$$a.$s.i("ShadowColor",$$a.$ax.$type,$$t.$ha.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("ShadowColor",b.oldValue(),b.newValue())}));$$t.$ha.useSingleShadowProperty=$$a.$s.i("UseSingleShadow",$$0.$aq.$type,$$t.$ha.$type,new $$a.ac(2,true,function(a,b){a.raisePropertyChanged("UseSingleShadow",b.oldValue(),b.newValue())}));$$t.$ha.shadowOffsetXProperty=$$a.$s.i("ShadowOffsetX",Number,$$t.$ha.$type,new $$a.ac(2,NaN,function(a,b){a.raisePropertyChanged("ShadowOffsetX",b.oldValue(),b.newValue())}));$$t.$ha.shadowOffsetYProperty=$$a.$s.i("ShadowOffsetY",Number,$$t.$ha.$type,new $$a.ac(2,NaN,function(a,b){a.raisePropertyChanged("ShadowOffsetY",b.oldValue(),b.newValue())}));$$t.$ha.areaFillOpacityProperty=$$a.$s.i("AreaFillOpacity",Number,$$t.$ha.$type,new $$a.ac(2,NaN,function(a,b){a.raisePropertyChanged("AreaFillOpacity",b.oldValue(),b.newValue())}));$$t.$ha.actualAreaFillOpacityProperty=$$a.$s.i("ActualAreaFillOpacity",Number,$$t.$ha.$type,new $$a.ac(2,1,function(a,b){a.raisePropertyChanged("ActualAreaFillOpacity",b.oldValue(),b.newValue())}));$$t.$ha.markerFillOpacityProperty=$$a.$s.i("MarkerFillOpacity",Number,$$t.$ha.$type,new $$a.ac(2,NaN,function(a,b){a.raisePropertyChanged("MarkerFillOpacity",b.oldValue(),b.newValue())}));$$t.$ha.actualMarkerFillOpacityProperty=$$a.$s.i("ActualMarkerFillOpacity",Number,$$t.$ha.$type,new $$a.ac(2,1,function(a,b){a.raisePropertyChanged("ActualMarkerFillOpacity",b.oldValue(),b.newValue())}));$$t.$ha.showDefaultTooltipProperty=$$a.$s.i("ShowDefaultTooltip",$$0.$aq.$type,$$t.$ha.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("ShowDefaultTooltip",b.oldValue(),b.newValue())}));$$t.$ha.visibleRangeModeProperty=$$a.$s.i("VisibleRangeMode",$$t.$d3.$type,$$t.$ha.$type,new $$a.ac(2,$$t.$d3.getBox(0),function(a,b){a.raisePropertyChanged("VisibleRangeMode",b.oldValue(),b.newValue())}));$$t.$ha.outlineModeProperty=$$a.$s.i("OutlineMode",$$t.$d1.$type,$$t.$ha.$type,new $$a.ac(2,$$t.$d1.getBox(0),function(a,b){a.raisePropertyChanged("OutlineMode",b.oldValue(),b.newValue())}));$$t.$ha.transitionInDurationProperty=$$a.$s.i("TransitionInDuration",$$0.$aw.$type,$$t.$ha.$type,new $$a.ac(2,1e3,function(a,b){a.raisePropertyChanged("TransitionInDuration",b.oldValue(),b.newValue())}));$$t.$ha.transitionInSpeedTypeProperty=$$a.$s.i("TransitionInSpeedType",$$t.$cw.$type,$$t.$ha.$type,new $$a.ac(2,$$t.$cw.getBox(0),function(a,b){a.raisePropertyChanged("TransitionInSpeedType",b.oldValue(),b.newValue())}));$$t.$ha.startCapProperty=$$a.$s.i("StartCap",$$a.$bm.$type,$$t.$ha.$type,new $$a.ac(2,$$a.$bm.getBox(2),function(a,b){a.raisePropertyChanged("StartCap",b.oldValue(),b.newValue())}));$$t.$ha.endCapProperty=$$a.$s.i("EndCap",$$a.$bm.$type,$$t.$ha.$type,new $$a.ac(2,$$a.$bm.getBox(2),function(a,b){a.raisePropertyChanged("EndCap",b.oldValue(),b.newValue())}));$$t.$ha.mouseOverEnabledProperty=$$a.$s.i("MouseOverEnabled",$$0.$aq.$type,$$t.$ha.$type,new $$a.ac(2,true,function(a,b){a.raisePropertyChanged("MouseOverEnabled",b.oldValue(),b.newValue())}));$$t.$fc.markerTypeProperty=$$a.$s.i("MarkerType",$$t.$go.$type,$$t.$fc.$type,new $$a.ac(2,$$t.$go.getBox(1),function(a,b){a.raisePropertyChanged("MarkerType",b.oldValue(),b.newValue())}));$$t.$fc.markerOutlineModeProperty=$$a.$s.i("MarkerOutlineMode",$$t.$d0.$type,$$t.$fc.$type,new $$a.ac(2,$$t.$d0.getBox(0),function(a,b){a.raisePropertyChanged("MarkerOutlineMode",b.oldValue(),b.newValue())}));$$t.$fc.markerFillModeProperty=$$a.$s.i("MarkerFillMode",$$t.$dr.$type,$$t.$fc.$type,new $$a.ac(2,$$t.$dr.getBox(0),function(a,b){a.raisePropertyChanged("MarkerFillMode",b.oldValue(),b.newValue())}));$$t.$fc.markerTemplateProperty=$$a.$s.i("MarkerTemplate",$$a.$k.$type,$$t.$fc.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("MarkerTemplate",b.oldValue(),b.newValue())}));$$t.$fc.markerThicknessProperty=$$a.$s.i("MarkerThickness",Number,$$t.$fc.$type,new $$a.ac(2,$.ig.DeviceUtils.prototype.g(2),function(a,b){a.raisePropertyChanged("MarkerThickness",b.oldValue(),b.newValue())}));$$t.$fc.actualMarkerTemplateProperty=$$a.$s.i("ActualMarkerTemplate",$$a.$k.$type,$$t.$fc.$type,new $$a.ac(2,null,function(a,b){a.raisePropertyChanged("ActualMarkerTemplate",b.oldValue(),b.newValue())}));$$t.$fc.qj=null;$$t.$fc.markerBrushProperty=$$a.$s.i("MarkerBrush",$$a.$at.$type,$$t.$fc.$type,new $$a.ac(1,function(a,b){
var c=$b($$t.$fc.$type,a);c.raisePropertyChanged("MarkerBrush",b.oldValue(),b.newValue())}));$$t.$fc.actualMarkerBrushProperty=$$a.$s.i("ActualMarkerBrush",$$a.$at.$type,$$t.$fc.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("ActualMarkerBrush",b.oldValue(),b.newValue())}));$$t.$fc.markerOutlineProperty=$$a.$s.i("MarkerOutline",$$a.$at.$type,$$t.$fc.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("MarkerOutline",b.oldValue(),b.newValue())}));$$t.$fc.actualMarkerOutlineProperty=$$a.$s.i("ActualMarkerOutline",$$a.$at.$type,$$t.$fc.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("ActualMarkerOutline",b.oldValue(),b.newValue())}));$$t.$fc.markerStyleProperty=$$a.$s.i("MarkerStyle",$$a.$ag.$type,$$t.$fc.$type,new $$a.ac(1,function(a,b){a.raisePropertyChanged("MarkerStyle",b.oldValue(),b.newValue())}));$$t.$fc.useLightweightMarkersProperty=$$a.$s.i("UseLightweightMarkers",$$0.$aq.$type,$$t.$fc.$type,new $$a.ac(2,false,function(a,b){a.raisePropertyChanged("UseLightweightMarkers",b.oldValue(),b.newValue())}));$$t.$fl.syncChannelProperty=$$a.$s.i("SyncChannel",String,$$t.$fl.$type,new $$a.ac(2,null,function(a,b){a.ai("SyncChannel",b.oldValue(),b.newValue())}));$$t.$fl.synchronizeVerticallyProperty=$$a.$s.i("SynchronizeVertically",$$0.$aq.$type,$$t.$fl.$type,new $$a.ac(2,true,function(a,b){a.ai("SynchronizeVertically",b.oldValue(),b.newValue())}));$$t.$fl.synchronizeHorizontallyProperty=$$a.$s.i("SynchronizeHorizontally",$$0.$aq.$type,$$t.$fl.$type,new $$a.ac(2,true,function(a,b){a.ai("SynchronizeHorizontally",b.oldValue(),b.newValue())}));$$t.$fn.b=null;$$t.$ga.defaultErrorBarStyleProperty=$$a.$s.i("DefaultErrorBarStyle",$$a.$ag.$type,$$t.$ga.$type,new $$a.ac(2,null,function(a,b){a.l("DefaultErrorBarStyle",b.oldValue(),b.newValue())}));$$t.$gb.enableErrorBarsProperty=$$a.$s.i("EnableErrorBars",$$t.$gd.$type,$$t.$gb.$type,new $$a.ac(2,$$t.$gd.getBox(0),function(a,b){a.l("EnableErrorBars",b.oldValue(),b.newValue())}));$$t.$gb.errorBarCapLengthProperty=$$a.$s.i("ErrorBarCapLength",$$0.$aw.$type,$$t.$gb.$type,new $$a.ac(2,6,function(a,b){a.l("ErrorBarCapLength",b.oldValue(),b.newValue())}));$$t.$gb.calculatorProperty=$$a.$s.i("Calculator",$.ig.IErrorBarCalculator.prototype.$type,$$t.$gb.$type,new $$a.ac(2,null,function(a,b){a.l("Calculator",b.oldValue(),b.newValue())}));$$t.$gb.strokeProperty=$$a.$s.i("Stroke",$$a.$at.$type,$$t.$gb.$type,new $$a.ac(2,null,function(a,b){a.l("Stroke",b.oldValue(),b.newValue())}));$$t.$gb.strokeThicknessProperty=$$a.$s.i("StrokeThickness",Number,$$t.$gb.$type,new $$a.ac(2,1,function(a,b){a.l("StrokeThickness",b.oldValue(),b.newValue())}));$$t.$gb.errorBarStyleProperty=$$a.$s.i("ErrorBarStyle",$$a.$ag.$type,$$t.$gb.$type,new $$a.ac(2,null,function(a,b){a.l("ErrorBarStyle",b.oldValue(),b.newValue())}));$$t.$ge.enableErrorBarsHorizontalProperty=$$a.$s.i("EnableErrorBarsHorizontal",$$t.$gd.$type,$$t.$ge.$type,new $$a.ac(2,$$t.$gd.getBox(0),function(a,b){a.l("EnableErrorBarsHorizontal",b.oldValue(),b.newValue())}));$$t.$ge.horizontalCalculatorReferenceProperty=$$a.$s.i("HorizontalCalculatorReference",$.ig.ErrorBarCalculatorReference.prototype.$type,$$t.$ge.$type,new $$a.ac(2,$.ig.ErrorBarCalculatorReference.prototype.getBox(0),function(a,b){a.l("HorizontalCalculatorReference",b.oldValue(),b.newValue())}));$$t.$ge.horizontalCalculatorProperty=$$a.$s.i("HorizontalCalculator",$.ig.IErrorBarCalculator.prototype.$type,$$t.$ge.$type,new $$a.ac(2,null,function(a,b){a.l("HorizontalCalculator",b.oldValue(),b.newValue())}));$$t.$ge.horizontalErrorBarCapLengthProperty=$$a.$s.i("HorizontalErrorBarCapLength",$$0.$aw.$type,$$t.$ge.$type,new $$a.ac(2,6,function(a,b){a.l("HorizontalErrorBarCapLength",b.oldValue(),b.newValue())}));$$t.$ge.horizontalStrokeProperty=$$a.$s.i("HorizontalStroke",$$a.$at.$type,$$t.$ge.$type,new $$a.ac(2,null,function(a,b){a.l("HorizontalStroke",b.oldValue(),b.newValue())}));$$t.$ge.horizontalStrokeThicknessProperty=$$a.$s.i("HorizontalStrokeThickness",Number,$$t.$ge.$type,new $$a.ac(2,1,function(a,b){a.l("HorizontalStrokeThickness",b.oldValue(),b.newValue())}));$$t.$ge.horizontalErrorBarStyleProperty=$$a.$s.i("HorizontalErrorBarStyle",$$a.$ag.$type,$$t.$ge.$type,new $$a.ac(2,null,function(a,b){a.l("HorizontalErrorBarStyle",b.oldValue(),b.newValue())}));$$t.$ge.enableErrorBarsVerticalProperty=$$a.$s.i("EnableErrorBarsVertical",$$t.$gd.$type,$$t.$ge.$type,new $$a.ac(2,$$t.$gd.getBox(0),function(a,b){a.l("EnableErrorBarsVertical",b.oldValue(),b.newValue())}));$$t.$ge.verticalCalculatorReferenceProperty=$$a.$s.i("VerticalCalculatorReference",$.ig.ErrorBarCalculatorReference.prototype.$type,$$t.$ge.$type,new $$a.ac(2,$.ig.ErrorBarCalculatorReference.prototype.getBox(1),function(a,b){a.l("VerticalCalculatorReference",b.oldValue(),b.newValue())}));$$t.$ge.verticalCalculatorProperty=$$a.$s.i("VerticalCalculator",$.ig.IErrorBarCalculator.prototype.$type,$$t.$ge.$type,new $$a.ac(2,null,function(a,b){a.l("VerticalCalculator",b.oldValue(),b.newValue())}));$$t.$ge.verticalErrorBarCapLengthProperty=$$a.$s.i("VerticalErrorBarCapLength",$$0.$aw.$type,$$t.$ge.$type,new $$a.ac(2,6,function(a,b){a.l("VerticalErrorBarCapLength",b.oldValue(),b.newValue())}));$$t.$ge.verticalStrokeProperty=$$a.$s.i("VerticalStroke",$$a.$at.$type,$$t.$ge.$type,new $$a.ac(2,null,function(a,b){a.l("VerticalStroke",b.oldValue(),b.newValue())}));$$t.$ge.verticalStrokeThicknessProperty=$$a.$s.i("VerticalStrokeThickness",Number,$$t.$ge.$type,new $$a.ac(2,1,function(a,b){a.l("VerticalStrokeThickness",b.oldValue(),b.newValue())}));$$t.$ge.verticalErrorBarStyleProperty=$$a.$s.i("VerticalErrorBarStyle",$$a.$ag.$type,$$t.$ge.$type,new $$a.ac(2,null,function(a,b){a.l("VerticalErrorBarStyle",b.oldValue(),b.newValue())}));$$t.$hc.ae=$.ig.BrushUtil.prototype.g(255,187,187,187);$$t.$hc.j=$.ig.DeviceUtils.prototype.g(1);$$t.$hc.ag=$.ig.BrushUtil.prototype.g(255,255,255,255);$$t.$hc.af=$.ig.BrushUtil.prototype.g(255,0,0,0);$$t.$hc.v=$.ig.DeviceUtils.prototype.g(2);$$t.$hc.w=8;$$t.$hc.u=8;$$t.$hc.t=0;$$t.$hc.s=$.ig.DeviceUtils.prototype.g(12);$$t.$hc.r=$.ig.DeviceUtils.prototype.g(12);$$t.$hc.ab=$.ig.DeviceUtils.prototype.g(2);$$t.$hc.ad=$.ig.DeviceUtils.prototype.g(2);$$t.$hc.ac=$.ig.DeviceUtils.prototype.g(1);$$t.$hc.ah=$.ig.BrushUtil.prototype.g(255,238,88,121);$$t.$hc.ai=$.ig.BrushUtil.prototype.g(255,238,88,121);$$t.$hc.l=$.ig.DeviceUtils.prototype.g(1);$$t.$hc.k=$.ig.DeviceUtils.prototype.g(5);$$t.$hc.g=1;$$t.$hc.i=$.ig.DeviceUtils.prototype.g(1);$$t.$hc.h=$.ig.DeviceUtils.prototype.g(4);$$t.$hc.c=1;$$t.$hc.e=2;$$t.$hc.aq=$.ig.ColorUtil.prototype.r("#000000");$$t.$hc.ap=$.ig.ColorUtil.prototype.r("#ee5879");$$t.$hc.al=$.ig.BrushUtil.prototype.g(255,0,0,0);$$t.$hc.ak=$.ig.BrushUtil.prototype.g(255,238,88,121);$$t.$hc.q=$.ig.DeviceUtils.prototype.g(4);$$t.$hc.x=$.ig.DeviceUtils.prototype.g(5);$$t.$hc.aa=$.ig.DeviceUtils.prototype.g(2);$$t.$hc.am=$.ig.BrushUtil.prototype.g(255,0,0,0);$$t.$hc.z=$.ig.DeviceUtils.prototype.g(2);$$t.$hc.y=$.ig.DeviceUtils.prototype.g(2);$$t.$hc.f=1;$$t.$hc.b=1;$$t.$hc.aj=$.ig.BrushUtil.prototype.g(255,0,0,0);$$t.$hc.p=$.ig.DeviceUtils.prototype.g(1);$$t.$hc.o=$.ig.DeviceUtils.prototype.g(2);$$t.$hc.d=1;$$t.$hc.a=1;$$t.$hc.n=$.ig.DeviceUtils.prototype.g(2);$$t.$hc.m=$.ig.DeviceUtils.prototype.g(2);$$t.$hc.ao=$.ig.BrushUtil.prototype.g(255,170,211,223);$$t.$hc.an=$.ig.BrushUtil.prototype.g(255,255,255,255)});