/*!@license
* Infragistics.Web.ClientUI infragistics.datachart_extendedaxes.js 21.2.20212.99
*
* Copyright (c) 2011-2022 Infragistics Inc.
*
* http://www.infragistics.com/
*
* Depends:
*     jquery-1.4.4.js
*     jquery.ui.core.js
*     jquery.ui.widget.js
*     infragistics.util.js
*     infragistics.ext_core.js
*     infragistics.ext_collections.js
*     infragistics.dv_core.js
*     infragistics.dv_geometry.js
*     infragistics.datachart_categorycore.js
*     infragistics.datachart_core.js
*     infragistics.ext_ui.js
*/
(function(factory){if(typeof define==="function"&&define.amd){define(["./infragistics.util","./infragistics.ext_core","./infragistics.ext_collections","./infragistics.dv_core","./infragistics.dv_geometry","./infragistics.datachart_categorycore","./infragistics.datachart_core","./infragistics.ext_ui"],factory)}else{factory(igRoot)}})(function($){$.ig=$.ig||{};var $$t={};$.ig.globalDefs=$.ig.globalDefs||{};$.ig.globalDefs.$$l=$$t;$.ig.$currDefinitions=$$t;$.ig.util.bulkDefine(["SmartAxisLabelDisplayType:a","Enum:b","ValueType:c","Object:d","Type:e","Boolean:f","IConvertible:g","IFormatProvider:h","Number:i","String:j","IComparable:k","Number:l","IComparable$1:m","IEquatable$1:n","Number:o","Number:p","Number:q","NumberStyles:r","Error:s","Error:t","Void:u","Number:v","String:w","StringComparison:x","Array:y","IList:z","ICollection:aa","IEnumerable:ab","IEnumerator:ac","RegExp:ad","CultureInfo:ae","DateTimeFormat:af","Calendar:ag","Date:ah","Number:ai","DayOfWeek:aj","DateTimeKind:ak","CalendarWeekRule:al","NumberFormatInfo:am","CompareInfo:an","CompareOptions:ao","IEnumerable$1:ap","IEnumerator$1:aq","IDisposable:ar","StringSplitOptions:as","Number:at","Number:au","Number:av","Number:aw","Number:ax","Number:ay","Assembly:az","Stream:a0","SeekOrigin:a1","RuntimeTypeHandle:a2","MethodInfo:a3","MethodBase:a4","MemberInfo:a5","ParameterInfo:a6","TypeCode:a7","ConstructorInfo:a8","PropertyInfo:a9","FontMappingInfo:ba","HorizontalSmartAxisLabelPanel:bb","HorizontalAxisLabelPanelBase:bc","AxisLabelPanelBase:bd","Panel:be","FrameworkElement:bf","UIElement:bg","DependencyObject:bh","Dictionary:bi","DependencyProperty:bj","PropertyMetadata:bk","PropertyChangedCallback:bl","MulticastDelegate:bm","IntPtr:bn","DependencyPropertyChangedEventArgs:bo","DependencyPropertiesCollection:bp","UnsetValue:bq","Script:br","Binding:bs","PropertyPath:bt","Transform:bu","Visibility:bv","Style:bw","UIElementCollection:bx","ObservableCollection$1:by","List$1:bz","IList$1:b0","ICollection$1:b1","IArray:b2","IArrayList:b3","Array:b4","CompareCallback:b5","Func$3:b6","Action$1:b7","Comparer$1:b8","IComparer:b9","IComparer$1:ca","DefaultComparer$1:cb","Comparison$1:cc","ReadOnlyCollection$1:cd","Predicate$1:ce","NotImplementedException:cf","INotifyCollectionChanged:cg","NotifyCollectionChangedEventHandler:ch","NotifyCollectionChangedEventArgs:ci","EventArgs:cj","NotifyCollectionChangedAction:ck","INotifyPropertyChanged:cl","PropertyChangedEventHandler:cm","PropertyChangedEventArgs:cn","Delegate:co","Interlocked:cp","AxisLabelPanelBaseView:cq","Path:cr","Shape:cs","Brush:ct","Color:cu","Math:cv","ArgumentException:cw","CssGradientUtil:cx","GradientStop:cy","LinearGradientBrush:cz","Point:c0","DoubleCollection:c1","PenLineJoin:c2","Geometry:c3","GeometryType:c4","PathMarkupParser:c5","PathMarkupToken:c6","PathMarkupTokenType:c7","PathGeometry:c8","PathFigureCollection:c9","PathFigure:da","PathSegmentCollection:db","PathSegment:dc","PathSegmentType:dd","LineSegment:de","BezierSegment:df","ArcSegment:dg","SweepDirection:dh","Size:di","InvalidOperationException:dj","RenderingContext:dk","IRenderer:dl","Rectangle:dm","Rect:dn","TextBlock:dp","Polygon:dq","PointCollection:dr","Polyline:ds","DataTemplateRenderInfo:dt","DataTemplatePassInfo:du","ContentControl:dv","Control:dw","Thickness:dx","HorizontalAlignment:dy","VerticalAlignment:dz","DataTemplate:d0","DataTemplateRenderHandler:d1","DataTemplateMeasureHandler:d2","DataTemplateMeasureInfo:d3","DataTemplatePassHandler:d4","Line:d5","FontInfo:d6","FontUtil:d7","DomRenderer:d8","DomWrapper:d9","DomWrapperPosition:ea","Action:eb","INormalizedEvent:ec","Callback:ed","CanvasContext2D:ee","CanvasContext:ef","TextMetrics:eg","ImageData:eh","CanvasElement:ei","Element:ej","Node:ek","ElementAttributeCollection:el","ElementCollection:em","WebStyle:en","ElementNodeType:eo","document:ep","EventListener$1:eq","Event:er","DOMTokenList:es","EventListener:et","IElementEventHandler:eu","ElementEventHandler:ev","ElementAttribute:ew","Gradient:ex","DomPortal:ey","TransformGroup:ez","TransformCollection:e0","RotateTransform:e1","LabelPosition:e2","Axis:e3","AxisView:e4","ISchedulableRender:e5","XamDataChart:e6","SeriesViewer:e7","ILegendOwner:e8","IInternalLegendOwner:e9","IDataLegendTarget:fa","IDataLegend:fb","IDataLegendSeries:fc","ISeriesViewerWidget:fd","ISeriesViewerWidgetOptions:fe","SeriesViewerView:ff","CanvasRenderScheduler:fg","window:fh","IOverviewPlusDetailPane:fi","IOverviewPlusDetailControl:fj","InteractionState:fk","EventHandler$1:fl","PropertyChangedEventArgs$1:fm","EventProxy:fn","ModifierKeys:fo","Func$2:fp","Func$4:fq","MouseWheelHandler:fr","GestureHandler:fs","ZoomGestureHandler:ft","FlingGestureHandler:fu","ContactHandler:fv","TouchHandler:fw","MouseOverHandler:fx","MouseHandler:fy","KeyHandler:fz","Key:f0","OverviewPlusDetailViewportHost:f1","IProvidesViewport:f2","ArgumentNullException:f3","SeriesCollection:f4","Series:f5","ILegendSeries:f6","ILegendSeriesInternal:f7","ILegendTemplateProvider:f8","SeriesView:f9","IExecutionContext:ga","ExecutionContextExecuteCallback:gb","DataContext:gc","ILegendContext:gd","SeriesViewerViewManager:ge","AxisTitlePosition:gf","PointerTooltipStyle:gg","Dictionary$2:gh","IDictionary$2:gi","KeyValuePair$2:gj","IDictionary:gk","IEqualityComparer$1:gl","EqualityComparer$1:gm","IEqualityComparer:gn","DefaultEqualityComparer$1:go","Thread:gp","ThreadStart:gq","Tuple$2:gr","DoubleAnimator:gs","EasingFunctionHandler:gt","ChartContentManager:gu","ChartContentType:gv","ContentInfo:gw","CanvasViewRenderer:gx","GeometryGroup:gy","GeometryCollection:gz","FillRule:g0","LineGeometry:g1","RectangleGeometry:g2","EllipseGeometry:g3","PolyLineSegment:g4","PolyBezierSegment:g5","CoreGeometryUtil:g6","TranslateTransform:g7","ScaleTransform:g8","MutationRecord:g9","MutationObserver:ha","Action$2:hb","MutationObserverInit:hc","BrushCollection:hd","InterpolationMode:he","Random:hf","DefaultPaletteInfo:hg","AxisDefaults:hh","DeviceUtils:hi","BrushUtil:hj","ColorUtil:hk","MathUtil:hl","Defaults:hm","PriceDisplayType:hn","MarkerType:ho","MarkerFillMode:hp","ITileZoomTile:hq","ITileZoomTileInfo:hr","RenderSurface:hs","ISeriesViewerInteractionManager:ht","IHighlightingManager:hu","SeriesHighlightingBehavior:hv","HighlightingInfo:hw","HighlightingState:hx","IFastItemsSource:hy","IGetItemAtIndex:hz","IFastItemColumn$1:h0","IFastItemColumnPropertyName:h1","FastItemsSourceEventArgs:h2","FastItemsSourceEventAction:h3","ISeriesViewerScrollbarManager:h4","SeriesViewerScrollbarMode:h5","SeriesViewerVerticalScrollbarPosition:h6","SeriesViewerHorizontalScrollbarPosition:h7","ChartHitTestMode:h8","SeriesComponentsFromView:h9","ISeriesInteractionManager:ia","ScalerParams:ib","CategoryAxisBase:ic","ICategoryScaler:id","IScaler:ie","CategoryMode:ig","CategoryAxisBaseView:ih","Pool$1:ii","IIndexedPool$1:ij","IPool$1:ik","Func$1:il","IFastItemsSourceProvider:im","IHasCategoryModePreference:io","IHasCategoryAxis:ip","AxisRangeChangedEventArgs:iq","AxisLabelSettings:ir","AxisLabelsLocation:is","PropertyUpdatedEventHandler:it","PropertyUpdatedEventArgs:iu","DOMExecutionContext:iv","EasingFunctions:iw","Canvas:ix","IChartLegend:iy","StandardLegendItems:iz","SRProvider:i0","DVSR:i1","Localization:i2","ISeriesVisualDataManager:i3","MarkerSeries:i4","MarkerSeriesView:i5","Marker:i6","MarkerTemplates:i7","HashPool$2:i8","IHashPool$2:i9","MarkerOutlineMode:ja","MarkerAutomaticBehavior:jb","RectUtil:jc","DVContainer:jd","Monitor:je","SyncLink:jf","ChartCollection:jg","FastItemsSourceReference:jh","FastItemsSource:ji","ColumnReference:jj","IFastItemColumnInternal:jk","FastItemDateTimeColumn:jl","FastReflectionHelper:jm","FastItemColumn:jn","FastItemObjectColumn:jo","FastItemIntColumn:jp","SyncSettings:jq","SyncManager:jr","SyncLinkManager:js","AxisRange:jt","NumericAxisBase:ju","NumericAxisBaseView:jv","AxisRenderingParametersBase:jw","RangeInfo:jx","TickmarkValues:jy","TickmarkValuesInitializationParameters:jz","GetGroupCenterHandler:j0","GetUnscaledGroupCenterHandler:j1","PathRenderingInfo:j2","AxisRendererBase:j3","ShouldRenderHandler:j4","ScaleValueHandler:j5","RenderStripHandler:j6","RenderLineHandler:j7","ShouldRenderLinesHandler:j8","ShouldRenderContentHandler:j9","RenderAxisLineHandler:ka","DetermineCrossingValueHandler:kb","ShouldRenderLabelHandler:kc","GetLabelLocationHandler:kd","TransformToLabelValueHandler:ke","AxisLabelManager:kf","TitleSettings:kg","GetLabelForItemHandler:kh","CreateRenderingParamsHandler:ki","SnapMajorValueHandler:kj","AdjustMajorValueHandler:kk","CategoryAxisRenderingParameters:kl","NumericAxisRenderer:km","INumberAbbreviator:kn","NumericAxisRenderingParameters:ko","NumberAbbreviatorFactory:kp","NumberAbbreviator:kq","RuntimeHelpers:kr","RuntimeFieldHandle:ks","LogarithmicTickmarkValues:kt","LogarithmicNumericSnapper:ku","Snapper:kv","LinearTickmarkValues:kw","LinearNumericSnapper:kx","AutoRangeCalculator:ky","NumericScaler:kz","LegendItemBadgeShape:k0","LegendItemBadgeMode:k1","PenLineCap:k2","SeriesHighlightingMode:k3","SeriesVisibleRangeMode:k4","SeriesOutlineMode:k5","TransitionInSpeedType:k6","SeriesHitTestMode:k7","SeriesComponentsForView:k8","RectChangedEventHandler:k9","RectChangedEventArgs:la","SeriesPointOfInterest:lb","RenderRequestedEventArgs:lc","XamDataChartView:ld","CoercionInfo:le","ISortingAxis:lf","ActualLegendItemBadgeShape:lg","LegendTemplates:lh","LegendItemHelper:li","AxisCollection:lj","SeriesViewerComponentsFromView:lk","LabelPanelsArrangeState:ll","LabelPanelArranger:lm","HorizontalAxisLabelPanel:ln","VerticalAxisLabelPanel:lo","VerticalAxisLabelPanelView:lp","AngleSimplifier:lq","LegendHighlightingMode:lr","WindowResponse:ls","ZoomCoercionMode:lt","SeriesViewerComponentsForView:lu","PlotAreaMouseButtonEventHandler:lv","PlotAreaMouseButtonEventArgs:lw","PlotAreaMouseEventHandler:lx","PlotAreaMouseEventArgs:ly","MouseEventArgs:lz","MouseButtonEventArgs:l0","SeriesViewerManipulationEventArgs:l1","SeriesViewerManipulationEventHandler:l2","DataChartCursorEventHandler:l3","ChartCursorEventArgs:l4","DataChartMouseButtonEventHandler:l5","DataChartMouseButtonEventArgs:l6","DataChartMouseEventHandler:l7","ChartMouseEventArgs:l8","SeriesAnimatingEventHandler:l9","RefreshCompletedEventHandler:ma","RefreshCompletedEventArgs:mb","IDataChartVisualDataManager:mc","GridMode:md","AutoMarginsAndAngleUpdateMode:me","ComputedPlotAreaMarginMode:mf","PolygonUtil:mg","AxisRangeChangedEventHandler:mh","DataChartAxisRangeChangedEventHandler:mi","ChartAxisRangeChangedEventArgs:mj","AxisComponentsForView:mk","AxisComponentsFromView:ml","AxisFormatLabelHandler:mm","BindingFormatter:mn","PlatformSpecifierType:mo","FormatSpecifier:mp","NumberFormatSpecifier:mq","DateTimeFormatSpecifier:mr","IAxisVisualDataManager:ms","IAxisAnnotationManager:mt","AxisAnnotationCollection:mu","IAxisAnnotation:mv","AxisExtentType:mw","LabelFontHeuristics:mx","AxisOrientation:my","BrushUtilCore:mz","Matrix:m0","TransformMatrixHelpler:m1","MatrixTransform:m2","HorizontalAxisLabelPanelBaseView:m3","HorizontalSmartAxisLabelPanelView:m4","JQueryObject:m5","JQueryPosition:m6","JQueryCallback:m7","JQueryEvent:m8","JQueryUICallback:m9","AngleAxisLabelPanel:na","AngleAxisLabelPanelView:nb","Extensions:nc","NumericAngleAxis:nd","IAngleScaler:ne","NumericAngleAxisView:nf","PolarAxisRenderingManager:ng","ViewportUtils:nh","PolarAxisRenderingParameters:ni","IPolarRadialRenderingParameters:nj","RadialAxisRenderingParameters:nk","NumericRadiusAxis:nl","NumericRadiusAxisView:nm","CategoryAngleAxis:nn","CategoryAngleAxisView:no","CategoryAxisRenderer:np","LinearCategorySnapper:nq","CategoryTickmarkValues:nr","RadialAxisLabelPanel:ns","RadialAxisLabelPanelView:nt","CategoryDateTimeXAxis:nu","TimeAxisBase:nv","IDateTimeAxis:nw","SortedListView$1:nx","ArrayUtil:ny","CategoryDateTimeXAxisView:nz","TimeAxisDisplayType:n0","NumericYAxis:n1","StraightNumericAxisBase:n2","StraightNumericAxisBaseView:n3","NumericScaleMode:n4","LogarithmicScaler:n5","NumericYAxisView:n6","VerticalLogarithmicScaler:n7","FastVerticalLinearScaler:n8","VerticalLinearScaler:n9","LinearScaler:oa","ArrayAccessHelper:ob","OrdinalTimeXAxis:oc","CategoryXAxis:od","CategoryXAxisView:oe","ITimeRangeSelectorAxis:of","TimeAxisLabellingMode:og","TimeAxisLabelFormatCollection:oh","TimeAxisLabelFormat:oi","TimeXAxis:oj","TimeAxisBreak:ok","TimeAxisBreakCollection:ol","OrderedDictionary$2:om","OrderedDictionary:on","OrderedDictionaryEnumerator$2:oo","TimeAxisInterval:op","TimeAxisIntervalType:oq","TimeAxisIntervalCollection:or","TimeRepetitionLevel:os","PercentChangeAxisRenderer:ot","PercentChangeYAxis:ou","VerticalPercentChangeScaler:ov","PolarAxes:ow","RadialAxes:ox","AngleRadiusPair:oy","PolarLinePlanner:oz","UnknownValuePlotting:o0","Clipper:o1","EdgeClipper:o2","LeftClipper:o3","BottomClipper:o4","RightClipper:o5","TopClipper:o6","SpiralFlattener:o7","Stack$1:o8","ReverseArrayEnumerator$1:o9","SpiralTodo:pa","AbstractEnumerable:pb","AbstractEnumerator:pc","GenericEnumerable$1:pd","GenericEnumerator$1:pe"]);var $a=$.ig.intDivide,$b=$.ig.util.cast,$c=$.ig.util.defType,$d=$.ig.util.defEnum,$e=$.ig.util.getBoxIfEnum,$f=$.ig.util.getDefaultValue,$g=$.ig.util.getEnumValue,$h=$.ig.util.getValue,$i=$.ig.util.intSToU,$j=$.ig.util.nullableEquals,$k=$.ig.util.nullableIsNull,$l=$.ig.util.nullableNotEquals,$m=$.ig.util.toNullable,$n=$.ig.util.toString$1,$o=$.ig.util.u32BitwiseAnd,$p=$.ig.util.u32BitwiseOr,$q=$.ig.util.u32BitwiseXor,$r=$.ig.util.u32LS,$s=$.ig.util.unwrapNullable,$t=$.ig.util.wrapNullable,$u=String.fromCharCode,$v=$.ig.util.castObjTo$t,$w=$.ig.util.compareSimple,$x=$.ig.util.tryParseNumber,$y=$.ig.util.tryParseNumber1,$z=$.ig.util.numberToString,$0=$.ig.util.numberToString1,$1=$.ig.util.parseNumber,$2=$.ig.util.compare,$3=$.ig.util.replace,$4=$.ig.util.stringFormat,$5=$.ig.util.stringFormat1,$6=$.ig.util.stringFormat2,$7=$.ig.util.stringCompare1,$8=$.ig.util.stringCompare2,$9=$.ig.util.stringCompare3;$d("TimeRepetitionLevel:os",false,false,{None:0,Year:1,Month:2,Day:3});$d("TimeAxisIntervalType:oq",false,false,{Ticks:0,Milliseconds:1,Seconds:2,Minutes:3,Hours:4,Days:5,Weeks:6,Months:7,Years:8});$d("TimeAxisLabellingMode:og",false,false,{Auto:0,Normal:1,Compressed:2});$d("SmartAxisLabelDisplayType:a",false,false,{Wrap:0,Stagger:1,Rotate:2});$c("FontMappingInfo:ba","Object",{init:function(){$.ig.$op.init.call(this)},_a:0,_b:0,_c:null,$type:new $.ig.Type("FontMappingInfo",$.ig.$ot)},true);$c("HorizontalSmartAxisLabelPanel:bb","HorizontalAxisLabelPanelBase",{eq:null,et:null,er:null,ev:0,gf:null,d3:false,d4:false,es:null,ge:null,d1:false,d2:false,ew:0,fs:0,d5:false,ds:null,dt:null,gg:null,d0:false,fz:null,f0:null,dw:0,eo:null,e8:function(){return this._ad.smartAxisExtent()},ey:function(a){if(arguments.length===1){this._ad.actualSmartAxisExtent(a);return a}else{return this._ad.actualSmartAxisExtent()}},fl:function(){return this._ad.smartAxisMinimumExtent()},fh:function(){return this._ad.smartAxisMaximumExtent()},du:function(){return this._ad.smartAxisExtentType()},e0:function(){return this._ad.smartAxisAngle()},ex:function(a){if(arguments.length===1){this._ad.actualSmartAxisAngle(a);return a}else{return this._ad.actualSmartAxisAngle()}},fk:function(){return this._ad.smartAxisMinimumAngle()},fg:function(){return this._ad.smartAxisMaximumAngle()},dy:function(){return this._ad.smartAxisFont()},fa:function(){return this._ad.smartAxisFontSize()},ez:function(a){if(arguments.length===1){this._ad.actualSmartAxisFontSize(a);return a}else{return this._ad.actualSmartAxisFontSize()}},fm:function(){return this._ad.smartAxisMinimumFontSize()},fi:function(){return this._ad.smartAxisMaximumFontSize()},fy:function(){return this._ad.smartAxisNumberOfStaggerLevels()},fx:function(){return this._ad.smartAxisMinimumStaggerLevels()},fw:function(){return this._ad.smartAxisMaximumStaggerLevels()},ft:function(a){if(arguments.length===1){this._ad.actualSmartAxisNumberOfStaggerLevels(a);return a}else{return this._ad.actualSmartAxisNumberOfStaggerLevels()}},gi:function(){return this._ad.smartAxisVerticalAlignment()},fp:function(){return this._ad.smartAxisTopMargin()},fn:function(){return this._ad.smartAxisProximityMargin()},e7:function(){return this.ev},f2:function(a){if(arguments.length===1){this.fz=a;return a}else{return this.fz}},f3:function(a){if(arguments.length===1){this.f0=a;return a}else{return this.f0}},dx:function(a){if(arguments.length===1){this.dw=a;return a}else{return this.dw}},ek:function(a){if(arguments.length===1){this.d4=this.d4||a;return a}else{return this.d4}},eh:function(){var a=this.a9().count();var b=this.et.count();if(b!=a){return true}for(var c=0;c<a;c++){var d=this._dv.a9(this.a9().__inner[c]);var e=this.et.__inner[c];if(d!=e){return true}}return false},ga:function(){this.d3=true},co:function(){this.gc();this.d3=false},ae:function(){return new $$t.m4(this)},ch:function(a){$$t.$bc.ch.call(this,a);this._dv=a},_dv:null,ep:function(a){if(arguments.length===1){this.eo=a;return a}else{return this.eo}},init:function(){this.ds=[" ","\0"];this.dt=null;this.gg=new $$t.di;this.dz=true;$$t.$bc.init.call(this);this.eq=new $$t.bz(String,0);this.er=new $$t.bz($$t.$dn.$type,0);this.et=new $$t.bz(String,0);this.es=new $$t.bz($$t.$bz.$type.specialize($$t.$dn.$type),0);this.d4=true;this.d3=false;this.d1=false;this.d2=false;this.ev=0;this.ew=-1;this.d5=true;this.d0=false;this.eo=new $$t.gh($$t.$l.$type,$$t.$ba.$type,0)},d9:function(a){if(a%180==0){return true}return false},ec:function(a){if(!this.eb(a)){return false}if(a<=0){return false}return true},ea:function(a){if(!this.eb(a)){return false}if(a<0){return false}return true},eb:function(a){if($.ig.util.isNaN(a)||Number.isInfinity(a)){return false}return true},fo:function(){var a=0;if(this.ah()==0||this.ah()==4){a=a+this.bs()+this.fp()}if(this.ah()==1||this.ah()==5){a=a+this._ad._dv+this.fp()}return a},gd:function(){var a=0;if(this.eb(this.fk())){a=this.fk()}var b=180;if(this.eb(this.fg())){b=this.fg()}if(this.ed()){var c=this.ff(this.e0());if(c<a){c=a}if(c>b){c=b}this.ex(this.ff(c))}},gc:function(){this.d5=true},bi:function(a){if(!this.d3){if(this._ad!=null&&this._ba!=null&&this._ba.count()>0&&this.a9()!=null){var b=this._ad.chart().th(this._ad);if(b!=null&&b.count()>0){this.dt=b.__inner[0];if(this.dt._av.az()||this.dt.labelSettings().visibility()==1){var c=this.dt._av.bh()+a.left();var d=this.c1().top();var e=a.width()-c;var f=1.7976931348623157e308;this.gf=new $$t.dn(0,c,a.top(),e,a.height());this._ad.hf(false);this.ge=new $$t.dn(0,c,d,e,this.ey());this.gh(new $$t.di(1,e,f));if(e==this.c1().width()&&e==this._ad.j7().width()){if(this.et.count()>0){this.ga()}}this._ad._a4.ad()}}}}return this.ey()},fd:function(a){if(this._ba.count()>a){return this._ba.__inner[a]._c}return 0},b8:function(){this.ep().clear();var a=this.dy().a();var b=this.fb();for(var c=4;c<=this.fi();c++){var d=$$t.$d7.getFontWithNewFontSize(a,c);this.f1(b,d)}},cp:function(){$$t.$bc.cp.call(this);this.co();this.cf()},e9:function(a){var b=0;if(this.ep().containsKey(a)){var c=this.ep().item(a);b=c._a}else{var d=$$t.$d7.getFontWithNewFontSize(this.dy(),a);b=$$t.$d7.measureStringHeight(this._ad.domRenderer(),"gM",d)}return b},fe:function(a,b){var c=0;var d=0;var e="";var f=b+"px "+this.dy().n();var g=this._dv.a3(a,this.ds);var i=g.getEnumerator();while(i.moveNext()){var h=i.current();d=$$t.$d7.measureStringWidth1(h,f,this._dv.f());if(d>c){e=h;c=d}}return c},f5:function(){var a="";var b=0;var c=0;var d="16px "+this.dy().n();var f=this.eq.getEnumerator();while(f.moveNext()){var e=f.current();var g=this._dv.a3(e,this.ds);var i=g.getEnumerator();while(i.moveNext()){var h=i.current();c=$$t.$d7.measureStringWidth1(h,d,this._dv.f());if(c>b){a=h;b=c}}}return a},f4:function(){var a="";var b=0;var c=0;var d="16px "+this.dy().n();var f=this.eq.getEnumerator();while(f.moveNext()){var e=f.current();c=$$t.$d7.measureStringWidth1(e,d,this._dv.f());if(c>b){a=e;b=c}}return a},f1:function(a,b){var c="";var d=0;var e=0;var g=this.eq.getEnumerator();while(g.moveNext()){var f=g.current();e=this.fj(f,b,a);if(e>d){c=f;d=e}}this.fr.remove();this.fq.remove();this.dz=false;var h=$.ig.truncate(b.d());if(this.ep().containsKey(h)){this.ep().item(h)._c=c;this.ep().item(h)._b=d}else{var i=new $$t.ba;i._b=d;i._c=c;i._a=this.e9(h);this.ep().add(h,i)}return c},d8:function(a){for(var b=0;b<this.ds.length;b++){for(var c=0;c<a.length;c++){if($$t.$d7.charsEqual(a,c,this.ds,b)){return true}}}return false},gb:function(){this.eq.clear();if(this._ad.isDateTime()&&this._ad.isContinuous()){for(var a=0;a<this.a9().count();a++){var b=this._dv.a9(this.a9().__inner[a]);this.eq.add(b)}}else{var c=this._ad.d0();if($.ig.util.isNaN(c)||c==0){c=1}var d=$.ig.truncate(c);var e=this._ad.kl();for(var f=0;f<e.count();f=f+d){var g=this._dv.a9(e.item(f));this.eq.add(g)}}},eu:function(){if(this.eh()||this.a9().count()!=0&&this.a9().count()!=this.et.count()){this.gb();this.et.clear();var b=this.a9().getEnumerator();while(b.moveNext()){var a=b.current();var c=this._dv.a9(a);this.et.add(c)}this.f2(this.f4());this.f3(this.f5())}return this.et},f9:function(){this._dv.bg()},f6:function(){var a=this._ad;var b=0;var c=0;var d=true;var e=a.seriesViewer().viewportRect();var f=a.seriesViewer().windowRect();var g=a.chart().actualPlotAreaMarginLeft();var h=a.chart().actualPlotAreaMarginRight();var i=a.j2();if($$t.$dn.l_op_Equality(this.gf,null)||this.gf.isEmpty()||$$t.$dn.l_op_Equality(e,null)||e.isEmpty()){d=false}if(d&&this.gf.width()!=e.width()){d=false}if(d){c=this.gf.width()}else{c=e.width()}if(this.d3&&f.width()<1){b=a.getCategorySize(a.seriesViewer().windowRect(),a.seriesViewer().viewportRect(),i)}else{b=(c-g-h)/(a.k9*f.width())}this.ev=Math.max(0,b)},fb:function(){return Math.max(this.e7()*this.fs-this.fn(),0)},fv:function(a){if(this.eq.count()==0||this.et.count()==0||this._ad==null||this.dt==null){this.fs=-1;return-1}var b=this.e7();var c=this._ad.d0();if($.ig.util.isNaN(c)||c<=0){c=1}var d=0;if(b==0&&c>1){d=this._c4.width()/this.et.count()}else{d=Math.max(b*c-this.fn(),0)}var e=this.ef()?this.fa():this.fm();var f=$$t.$d7.getFontWithNewFontSize(this.dy(),e);var g=this.ew-this.fp()-this._ad._dv-this.bs();var h=$$t.$d7.getCurrentFontHeight(this._ad.domRenderer(),f);if(d<h){this.fs=-1;return-1}var i=this.f2();var j=this.eq.__inner[0];var k=this.eq.__inner[this.eq.count()-1];var l=this._dv.a6(i,f);var m=this._dv.bi();var n=this.dt._av.bh()-this._dv.a6(j,f)/Math.sqrt(2)<m.left()&&this.c1().right()+this._dv.a6(k,f)/Math.sqrt(2)>m.right();if(l>g&&l>g*Math.sqrt(2)*g&&n&&this._dv.a6(this.f3(),f)>d&&this.fj(i,f,d)>g){this.fr.remove();this.fq.remove();this.dz=false;this.fs=-1;return-1}this.fs=$.ig.truncate(c);return $.ig.truncate(c)},ct:function(a,b){$$t.$bc.ct.call(this,a,b);if(a.equals1(b)){return}this.d0=false;if(a.x()!=b.x()&&a.width()==b.width()){this.d0=true}if(a.width()!=b.width()){this.gf=this._ad.j7();this.d2=true;this.d5=true;this.f6()}},cd:function(a,b){$$t.$bc.cd.call(this,a,b);if(b.isEmpty()||a.equals1(b)){return}this.d1=true;if(this._dv!=null){this.gf=b;this.d5=true;this.f6()}},ei:function(){return this.ek()||this.d1||this.d2},en:function(a){if(this.el()||this.em()||this.ew<=0||!this.d5){return false}var b=this.fb();var c=a;var d=this.ef()?this.fa():this.fm();var e=$$t.$d7.getFontWithNewFontSize(this.dy(),d);var f=this._dv.bj(this.f3(),e);if(f.width()>b||f.height()>c){this.d5=false;return false}var g=this.ep().item($.ig.truncate(d));var h=0;if(g!=null){h=g._b}if(h>c){this.d5=false;return false}return true},el:function(){if(this.eb(this.e0())){if(this.d9(this.e0())){return false}return true}if(this.eb(this.fk())&&!this.d9(this.fk())){return true}return false},em:function(){if(this.eg()&&this.fy()>1){return true}if(this.fx()>1&&this.fw()>1){return true}return false},ef:function(){if(this.eb(this.fa())&&this.fa()>=this.fm()&&this.fa()<=this.fi()){return true}return false},ed:function(){if(this.eb(this.e0())){return true}return false},eg:function(){if(this.ec(this.fy())&&this.fy()>=this.fx()&&this.fy()<=this.fw()){return true}return false},ee:function(){if(this.eb(this.e8())&&this.e8()>=this.fl()&&this.e8()<=this.fh()){return true}return false},aq:function(){return true},ce:function(){this.d4=true},e6:function(a,b){var c=b.toString()+"px "+this.dy().n();return $$t.$d7.measureStringWidth1(a,c,this._af.f())},e5:function(a){if(this._ba.count()==0){return 0}if(this.et.count()==1){return this.e6(this.et.__inner[0],a)}var b=this.e6(this.et.__inner[0],a)/2;for(var c=0;c<this.et.count()-1;c++){var d=this.fd(c);var e=this.fd(c+1);var f=this.et.__inner[c];var g=this.et.__inner[c+1];var h=this.e6(f,a);var i=this.e6(g,a);var j=Math.max(e-d,i/2+h/2);b=b+j}b=b+this.e6(this.et.__inner[this.et.count()-1],a)/2;return b},e1:function(a){return this.e9($.ig.truncate(a))},ff:function(a){var b=$$t.$lq.a(a);if(b>180){b=b%180}return b},e3:function(a,b,c,d){this.d5=false;var e=this.fc(c,d,b);var f=this.gg;if(e==-1){return-1}var g=this.dy();g.d(e);this.d5=true;return Math.max(f.height()+this.fp()+this._ad._dv+this.bs(),a)},fc:function(a,b,c){var d=this.fb();var e=new $$t.di(1,0,0);for(var f=b;f>=a;f=f-1){var g=0;var h=$$t.$d7.getFontWithNewFontSize(this.dy(),f);var i=f+"px "+this.dy().n();g=$$t.$d7.measureStringWidth1(this.f3(),i,this._dv.f());if(g>d){continue}var j=1e3;this.f1(d,h);j=this.ep().item($.ig.truncate(f))._b;if(j<c){e.width(d);e.height(j);this.gg=e;this.ez(f);return f}}return-1},f8:function(a,b){this.es.clear();this.es.add(new $$t.bz($$t.$dn.$type,0));var c=this.fb();var d=this.fo()+this.c1().top();for(var e=0;e<this.et.count();e++){var f=this.fd(e)-c/2;var g=new $$t.dn(0,f,d,c,b);this.es.__inner[0].add(g)}},e2:function(a,b,c,d,e,f,g){if(this.ef()){var h=this.fa();if(h<f){h=f}if(h>g){h=g}f=g=h;this.ez(h)}if(this.en(b)){var i=this.e3(a,b,f,g);if(i!=-1){this.ft(1);return i+1}}if(!this.el()&&this.fu(c,b)>0){return this.e1(this.ez())*this.ft()+this.fo()}var j=this.e6(this.f2(),f);var k=this.e1(f);var l=this.bs();var m=l;var n=this.fb();this.ez(f);if(this.ed()){return Math.min(b,this.fp()+l+this._ad._dv+k+j*Math.abs(Math.sin(this.ex()*.017453292519943295)))}if(k>n){return l}var o=this._ad;var p=n/2;if(o.categoryMode()==0){p=0}var q=this.eq.__inner[0];var r=this.eq.__inner[this.eq.count()-1];var s=$$t.$d7.getFontWithNewFontSize(this.dy(),f);var t=this._dv.bi();var u=this.dt._av.bh()-this._dv.a6(q,s)/Math.sqrt(2)+p<0&&this.c1().right()+this._dv.a6(r,s)/Math.sqrt(2)-p>t.width();if(!u){m=this.fp()+l+this._ad._dv+(k+j)*Math.sin(Math.PI/4)+(k-k*Math.sin(Math.PI/4))}else{m=this.fp()+j+l+this._ad._dv}var v=1;m=Math.ceil(m+v);if(m>b){return l}return m+1},e4:function(a,b,c,d,e){var f=(d+e)/2;var g=0;var h=0;var i=0;var j=this.ef();var k=this.eg();if(j){h=this.e1(this.fa());if(k){this.ft(this.fy());i=h*this.fy()+this.fp()}else{var l=this.e5(this.fa());for(var m=1;m<=this.fw();m++){if(l/m<=a){this.ft(m);i=h*m+this.fp();break}}}}else{while(f>=this.fm()&&f<=this.fi()){var n=this.e5(f);if(g==0){if(n/this.fw()<=a){g=1}else{g=-1}}if(k){this.ft(this.fy());h=this.e1(f);i=h*this.fy()+this.fp()}else{for(var o=1;o<=this.ft();o++){if(n/o<=a){this.ft(o);h=this.e1(f);i=h*o+this.fp();break}}}f=f+g}}i=Math.max(i,b);i=Math.min(i,c);return i},gh:function(a){if(this._ad==null||this._ad.j7().isEmpty()){this.ey(0);return this._dv.bk()}var b=0;var c=this._ad.j7().height();this.f6();if(this.ev<=0){var d=this.bs();this.ey(d);return new $$t.di(1,a.width(),d)}this.gd();this.gb();this.f2(this.f4());this.f3(this.f5());var e=0;var f=a.height();if(this.ea(this.fl())){if(this.du()!=1){e=this.fl()}else{e=this.fl()*c/100}}if(this.ea(this.fh())){if(this.du()!=1){f=this.fh()}else{f=this.fh()*c/100}}this.ew=f;if(this.ea(this.e8())){if(this.du()==0){b=this.e8()}else{b=c*this.e8()/100}if(b<e){b=e}if(b>f){b=f}this.ey(b);return new $$t.di(1,a.width(),b)}var g=0;if(this.eb(this.fk())){g=this.fk()}var h=180;if(this.eb(this.fg())){h=this.fg()}var i=8;if(this.eb(this.fm())){i=this.fm()}var j=16;if(this.eb(this.fi())){j=this.fi()}this.fv(a.width());var k=this.fb();if(this.fs<=0||this.e1(i)>k){var l=this.bs();this.ey(l);return new $$t.di(1,a.width(),l)}this.b8();var m=this.e2(e,f,a.width(),g,h,i,j);this.ey(m);return new $$t.di(1,a.width(),m)},d7:function(a,b){if(a==null||a.count()==0){return false}if(a.count()==1){var c=a.__inner[0];if(c.width()>b.width()||c.bottom()>b.bottom()){return true}}for(var d=0;d<a.count()-1;d++){var e=a.__inner[d];var f=a.__inner[d+1];if(e.right()+this.fn()>f.left()||e.right()>b.right()||f.right()>b.right()||e.bottom()>b.bottom()||f.bottom()>b.bottom()){return true}}return false},d6:function(a,b,c,d){if(a==null){return false}if(a.count()==1){var e=a.__inner[0];var f=$$t.$jc.x(e,e.x(),e.y()+e.height()/2,b);if(!c.containsRect(f)){return true}}for(var g=0;g<a.count()-1;g++){var h=a.__inner[g];var i=a.__inner[g+1];var j=(i.left()-h.left())*Math.sin(b*.017453292519943295);var k=new $$t.dn(0,i.left(),i.top()-j,i.width(),i.height());if(h.intersectsWith(k)){return true}var l=$$t.$jc.x(h,h.x(),h.y()+h.height()/2,b);var m=$$t.$jc.x(i,i.x(),i.y()+i.height()/2,b);l.y(h.top());m.y(i.top());if(!c.containsRect(l)){return true}if(!c.containsRect(m)){return true}}return false},f7:function(a,b,c,d){this.es.clear();var e=this.fo();for(var f=0;f<a;f++){this.es.add(new $$t.bz($$t.$dn.$type,0))}for(var g=0;g<this.et.count();g++){var h=this.et.__inner[g];var i=this.e6(h,b);var j=d?this.fd(g):this.fd(g)-i/2;var k=new $$t.dn(0,j,e,i,c);this.es.__inner[g%a].add(k)}if(!d){for(var l=0;l<a;l++){var m=this.es.__inner[l].__inner[0];var n=this.es.__inner[l].__inner[this.es.__inner[l].count()-1];if(m.left()<0){var o=0-m.left();m.x(m.x()+o);this.es.__inner[l].__inner[0]=m}if(n.right()>this.ge.right()){var p=n.right()-this.ge.right();n.x(n.x()-p);this.es.__inner[l].__inner[this.es.__inner[l].count()-1]=n}}}},fu:function(a,b){var c=-1;if(this.et.count()==0){return 0}var d=this.ef();var e=this.el();var f=this.eg();var g=d?this.fa():this.fm();var h=false;var i=this.fb();if(this._dv.a6(this.f2(),$$t.$d7.getFontWithNewFontSize(this.dy(),g))>2*i){return-1}var j=this.e5(g);var k=this.e1(g);var l=$.ig.truncate(Math.min(this.fw(),b/k));var m=new $$t.dn(0,this.ge.left(),this.ge.top(),this.ge.width(),b);if(this.eb(this.e0())&&this.d9(this.e0())||j/l<=a){h=true}if(!h||e){this.ft(0);return-1}if(f){l=this.fy()}this.es=new $$t.bz($$t.$bz.$type.specialize($$t.$dn.$type),0);if(d){g=this.fa();k=this.e1(this.fa());if(f){c=this.fy()}else{var n=false;for(var o=1;o<=Math.min(l,this.fw());o++){this.f7(o,g,k,false);for(var p=0;p<o;p++){n=this.d7(this.es.__inner[p],m);if(n){break}}if(!n){c=o;break}}}}else{var q=f?this.fy():1;while(b>=q*k&&g<=this.fi()&&q<=this.fw()){this.f7(q,g,k,false);var r=false;for(var s=0;s<q;s++){if(r){break}r=this.d7(this.es.__inner[s],m)}if(!r){c=q;g=g+1;k=this.e1(g)}else{if(f){break}else{q=q+1}}}g=Math.max(g-1,this.fm());k=this.e1(g)}if(c>0){this.f7(c,g,k,false);this.er.clear();for(var t=0;t<this.et.count();t++){this.er.add(this.es.__inner[t%c].__inner[$a(t,c)])}}this.ez(g);this.ft(Math.max(0,c));return c},a7:function(){return null},a5:function(){return null},ej:function(){if(this.et==null||this.et.count()==0||this.fs==-1){return false}return true},c8:function(a){if(this.c1().isEmpty()||this.a9()==null){return a}this.eu();if(!this.d3){this._ad.seriesViewer().lb()}var b=1;var c=this.c1().width();var d=this.c5();if(this._ad!=null&&this._ad.seriesViewer()!=null&&this._ad.seriesViewer()._cm!=null){c=this._dv.bi().width();b=Math.min(1,this._ad.seriesViewer().windowRect().width());d=this._ad.seriesViewer().windowRect()}var e=c/b;var f=this.c1().height();var g=0-d.left()*e;var h=0;this.ge=new $$t.dn(0,g,h,e,f);var i=new $$t.di(1,e,f);return i},fq:null,fr:null,dz:false,fj:function(text_,a,width_){var b=$("body");if(this.dz){this.dz=false;this.fq=this._ad.domRenderer().createElement("div");this.fq.setStyleProperty("visibility","hidden");this.fq.setStyleProperty("position","absolute");this.fq.setStyleProperty("width","0px");this.fr=this._ad.domRenderer().createElement("<span>defaultText</span>");this.fr.setText("defaultText");this.fq.append(this.fr);this._ad.domRenderer().appendToBody(this.fq)}this.__span.text(text_);
this.__div.width(width_);this.fq.setStyleProperty("font-size",a.d()+"px");return this.fq.height()},c6:function(a){if(!this.d3){return a}var b=a.width();var c=a.height();var d=this.ef();var e=this.ed();var f=this.fm();var g=this.fi();if(this.et.count()==0||this._ad==null||b<=0||c<=0){this.f9();this.ez(0);return a}this.f6();var h=this.fb();this.b5(a);this.gd();if(this.ei()){this.d2=false;this.d1=false;this.fv(a.width())}if(this.fs==-1){this.f9();this.ez(0);return a}this.b9();this.b4(a);if(d){f=this.fa();g=this.fa()}var i=f;var j=$$t.$d7.getFontWithNewFontSize(this.dy(),i);var k=this.e1(i);var l=c-this.fo();this.f1(h,j);if(this.en(l)){this.dx(0);i=this.fc(f,g,l);var m=this.gg;this.f8(i,m.height());this.er.clear();for(var n=0;n<this.et.count();n++){this.er.add(this.es.__inner[0].__inner[n])}this.ez(i);this.ex(0);this.ft(1);this._dv.ba(this.er,m,h);return a}var o;if(this.d0){o=this.ft();if(o>0){this.f7(o,this.ez(),this.e1(this.ez()),false);this.er.clear();for(var p=0;p<this.et.count();p++){this.er.add(this.es.__inner[p%o].__inner[$a(p,o)])}}}else{o=this.fu(b,l)}if(o>0){this.dx(1);k=this.e1(this.ez());this._dv.be(this.er,k)}else if(e){var q=this.ex();var r=i;var s=new $$t.dn(0,this.ge.left(),this.ge.top(),this.ge.width(),a.height());this.dx(2);while(i<=this.fi()&&!d){this.es.clear();k=this.e1(i);this.f7(1,i,k,true);var t=this.d6(this.es.__inner[0],q,s,i);if(t){break}r=i;i=i+1}this.ez(r);this.ex(q);var u=$$t.$d7.getFontWithNewFontSize(this.dy(),i);this._dv.bb(u,k,l)}else{this.dx(2);var v=45;if(this.eb(this.fk())){v=this.fk()}var w=135;if(this.eb(this.fg())){w=this.fg()}var x=new $$t.bz($$t.$l.$type,0);if(v<=45){x.add(45)}if(w>=135){x.add(135)}if(v<=90&&w>=90){x.add(90)}if(x.count()==0){this.f9();this.ez(0);return a}var y=0;var z=x.__inner[y];var aa=x.__inner[x.count()-1];var ab=i;var ac=new $$t.dn(0,this.ge.left(),this.ge.top(),this.ge.width(),a.height());var ad=false;while(i<=this.fi()){this.es.clear();k=this.e1(i);this.f7(1,i,k,true);ad=this.d6(this.es.__inner[0],z,ac,i);if(ad){y++;if(y>=x.count()){break}z=x.__inner[y];continue}aa=z;ab=i;if(d){break}i=i+1;y=0;z=x.__inner[y]}if(ad&&i==f){this.f9();this.ez(0);return a}this.ez(ab);this.ex(aa);var ae=$$t.$d7.getFontWithNewFontSize(this.dy(),ab);this._dv.bb(ae,k,l)}return a},$type:new $.ig.Type("HorizontalSmartAxisLabelPanel",$$t.$bc.$type)},true);$c("HorizontalSmartAxisLabelPanelView:m4","HorizontalAxisLabelPanelBaseView",{_a2:null,init:function(a){$$t.$m3.init.call(this,a);this._a2=a},bf:function(){var a=$$t.$d7.getFontWithNewFontSize(this._a2.dy(),this._a2.ez());$$t.$d7.updateFontString(a);this._e.ac(a)},aj:function(){this._a.c8(new $$t.di(1,Number.POSITIVE_INFINITY,Number.POSITIVE_INFINITY))},y:function(){if(this._a.c1().isEmpty()){return}this._a.c6(new $$t.di(1,this._a.c1().width(),this._a.c1().height()))},an:function(){if(!this._a2.ej()){return}$$t.$m3.an.call(this)},ao:function(a){this._e.z();this.bf();if(this._a2.dx()==0){var b=this._a2.ez();this._e.x(a,new $$t.dn(0,a._n,a._o,a.width(),a.height()),b)}else{this._e.w(a)}this._e.y()},a7:null,a8:function(){if(this._a._ad.seriesViewer()!=null){return this._a._ad.seriesViewer()._cm._j._ae}else{if(this.a7==null){this.a7=this._a._ad.domRenderer().createElement("div")}return this.a7}},bi:function(){var a=this._a._ad.chart()._cm;return new $$t.dn(0,0,0,a.bd(),a.bc())},a9:function(a){if($b(String,a)!=null){return a}var b=this._a._ad.fv(a);if($b(String,b)!=null){return b}return a.toString()},bc:function(a,b,c,d){if(!d){a.width(NaN);a.height(NaN)}else{a.width(c.width());a.height(c.height())}a._j=null;a._n=c.x();a._o=c.y();a.__visibility=0},bd:function(a,b,c,d,e,f){a.width(NaN);a.height(NaN);this.bh(a,c,b,d,e,f)},bh:function(a,b,c,d,e,f){var g={__x:d,__y:this._a2.fo(),$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var h=this._a2.c1().top()+g.__y;var i=new $$t.ez;var j=new $$t.g7;var k=new $$t.e1;var l=b;var m=0;var n=this._a2.e6(a.ak(),e.d());if(this._a2.d9(l)){m=n/2}if(l>90&&l<270){j._j=g.__x+m-n+f/2*Math.cos(l*.017453292519943295);k._j=l+180}else{j._j=g.__x-m-f/2*Math.sin(l*.017453292519943295);k._j=l}j._k=h;k._k=g.__x;k._l=h+f/2;i._j.add(k);a._j=i;a._n=j._j;a._o=j._k},ba:function(a,b,c){var d=0;var f=this._a.a1().getEnumerator();while(f.moveNext()){var e=f.current();var g=this._a2.fd(d)-c/2;var h=a.__inner[d].y();var i=c;var j=b.height();var k=new $$t.dn(0,g,h,i,j);this.bc(e,d,k,true);d++}},be:function(a,b){var c=0;var e=this._a2.a1().getEnumerator();while(e.moveNext()){var d=e.current();var f=a.__inner[c].x();var g=a.__inner[c].y()+this._a2.c1().top()+b*(c%this._a2.ft());var h=Number.POSITIVE_INFINITY;var i=Number.POSITIVE_INFINITY;var j=new $$t.dn(0,f,g,h,i);this.bc(d,c,j,false);c++}},bb:function(a,b,c){if(c==0){this.bg();return}var d=0;var f=this._a2.a1().getEnumerator();while(f.moveNext()){var e=f.current();if(c==0){e.__visibility=1}else{e.__visibility=0}this.bd(e,d,this._a2.ex(),this._a2.fd(d),a,b);d++}},bg:function(){var b=this.g().getEnumerator();while(b.moveNext()){var a=b.current();a.__visibility=1}},a1:function(a,b){return $.ig.util.stringSplit(a,b,0)},a3:function(a,b){var c=this.a1(a,b);var d=new $$t.bz(String,1,c);return d},bk:function(){return new $$t.di(1,0,0)},a6:function(a,b){var c=b.d().toString()+"px "+b.n();return $$t.$d7.measureStringWidth1(a,c,this._e)},a4:function(a,b){return this._a2.e9($.ig.truncate(b.d()))},a5:function(a,b){return this._a2.e9($.ig.truncate(b))},bj:function(a,b){var c=b.d().toString()+"px "+b.n();var d=$$t.$d7.measureStringWidth1(a,c,this._e);var e=this._a2.e9($.ig.truncate(b.d()));return new $$t.dn(0,0,0,d,e)},$type:new $.ig.Type("HorizontalSmartAxisLabelPanelView",$$t.$m3.$type)},true);$c("AngleAxisLabelPanel:na","AxisLabelPanelBase",{ae:function(){return new $$t.nb(this)},ch:function(a){$$t.$bd.ch.call(this,a);this._c9=a},_c9:null,init:function(){$$t.$bd.init.call(this)},_da:false,_dg:null,at:function(a,b){if(!$$t.$nc.b(b)){return false}if(this._ad==null||this._ad.j7().isEmpty()){return $$t.$bd.at.call(this,a,b)}return true},_de:0,_db:0,_dd:0,_dc:0,a5:function(){var a=new $$t.bz($$t.$dn.$type,0);var b=new $$t.bz($$t.$f.$type,0);if(this._bb.count()!=this._ba.count()){return a}this._c9.ay(a,b);var c=false;this._ao=this.an(a,b);if(!this._ad.b6()){c=true;this.bh(this._de/2);this.bh(this.bh()+this.df())}else{c=true;this._c9.ac()}if(c){for(var d=0;d<a.count();d++){var e=this._bb.__inner[d];var f=this._ba.__inner[d];var g=a.__inner[d];var h=this._dg(f._c);var i=h.__x-this.bk(e)/2;var j=h.__y-this.bj(e)/2;g.x(i);g.y(j);a.__inner[d]=g}}return a},df:function(){var a;var b;b=this._ad;a=null;if(b!=null){a=$b($$t.$e6.$type,b.seriesViewer())}if(a==null||b==null){return 0}var c=new $$t.bz($$t.$e3.$type,0);for(var d=0;d<a.axes().count();d++){var e=a.axes().__inner[d];if(($b($$t.$nd.$type,e)!==null||$b($$t.$nn.$type,e)!==null)&&$b($$t.$na.$type,e._av)!==null&&e._av._bb.count()>0&&!e.b6()&&!e.b3()&&(e.crossingAxis()==null||this._ad.crossingAxis()==null||e.crossingAxis()._mu==b.crossingAxis()._mu)){c.add(e)}}var f=c.indexOf(b);if(f==-1){return 0}var g=0;var h=5;if(f==0){g+=h}else{g+=c.__inner[f-1]._av.bh();g+=c.__inner[f]._av.bh()*2+h}return g},ai:function(){return 4},ay:function(a){return a==4||a==5},$type:new $.ig.Type("AngleAxisLabelPanel",$$t.$bd.$type)},true);$c("CategoryAngleAxis:nn","CategoryAxisBase",{a3:function(){return new $$t.no(this)},hn:function(a){$$t.$ic.hn.call(this,a);this._mb=a},_mb:null,isAngular:function(){return true},mg:null,init:function(){this.mh=false;this.ml=NaN;this.mm=0;this.mx=1;$$t.$ic.init.call(this);this._ab=$$t.$nn.$type;this._md=this.mc();this.mg=new $$t.ng},au:function(){var $self=this;var a=new $$t.na;a._dg=function(b){var c=$self.seriesViewer()!=null?$self.seriesViewer().actualWindowRect():$$t.$dn.empty();var d=!c.isEmpty()?$self.j7():$$t.$dn.empty();return $self.na(b,{__x:.5,__y:.5,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName},c,d,$self._av.bh())};return a},_md:null,mh:false,mv:function(a){return Math.round(a*Math.pow(10,10))/Math.pow(10,10)},ml:0,mc:function(){var $self=this;var a=function(){var $ret=new $$t.kf;$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=new $$t.np(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()&&$self.mf()!=null};b._d=function(c,d,e,f){return $self.ma(c,d,e,f)};b._v=function(){if(!$self.mh){$self.mh=true;$self.mf().updateRange();$self.mh=false}};b._g=function(c){var d=$h(c);if(d>$self.kl().count()-1){d-=$self.kl().count()}var e=$self.kl().item(d);return $self.fv(e)};b._b._c=function(c){if(($self.labelSettings()==null||$self.labelSettings().visibility()==0)&&$self.mf()!=null&&$self.ml!=c){var d=$b($$t.$e6.$type,$self.seriesViewer());if(d==null){return}$self.ml=c;$self._av.bg(c);d.lb();var f=d.axes().getEnumerator();while(f.moveNext()){var e=f.current();if(e!=$self&&$b($$t.$na.$type,e._av)!==null){e._a4.ad()}}}};b._k=function(c,d,e){var f=$b($$t.$nk.$type,c);$self.mg.m(d,e,c._z,c._aa,f.minLength(),f.maxLength(),f.center())};b._l=function(c,d,e,f){var g=$b($$t.$nk.$type,c);$self.mg.n(d,e,f,g._z,c._aa,g.minLength(),g.maxLength(),g.center())};b._m=function(c,d){return $self.getScaledAngle(d)};b._q=function(c,d){if($self.mv(d-$self.mm)<0){return false}if($self.mv(d-$self.mm-2*Math.PI)>0){return false}return true};b._j=function(c){var d=$b($$t.$nk.$type,c);if(d._e==d._k.__inner[0]){$self.mg.i(c._t,c._n,c._z,c._aa,d.center(),d.minAngle(),d.maxAngle())}};b._e=function(c){c._n=$self.mp();c._r=c._n};b._p=function(c,d,e){var f=$b($$t.$nk.$type,c);if(e){return false}var g=$self.na(d,f.center(),c._aa,c._z,0);if(g.__x<c._z.right()&&g.__x>=c._z.left()&&g.__y<c._z.bottom()&&g.__y>=c._z.top()){return true}return false};b._a=function(c,d,e,f){var g=c._y;var h=new $$t.ib(0,c._aa,c._z,$self.isInverted(),g);var i=d;if($self.categoryMode()!=0){var j=e*f+1;j=Math.min(j,$self.k9);var k=$self.getScaledValue(j,h);i=(d+k)/2}return i};b._f=this.getGroupCenter.runOn(this);b._i=this.ms.runOn(this);return b},na:function(a,b,c,d,e){var f=this.mp();var g=$$t.$nh.b(e,c,d);if(this.labelSettings()!=null&&(this.labelSettings()._c==5||this.labelSettings()._c==1)){g*=-1}var h=b.__x+(f+g)*Math.cos(a);var i=b.__y+(f+g)*Math.sin(a);h=$$t.$nh.c(h,c,d);i=$$t.$nh.f(i,c,d);return{__x:h,__y:i,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},mp:function(){if(this.mf()==null){return 0}if(!this.b3()){return this.mf().mz()}else{return this.mf().getScaledValue3(this.crossingValue())}},ma:function(a,b,c,d){if(this.kl()==null){return null}var e=new $$t.nk;var f=this.kl().count()-1;var g=this._a4.ay();var h=this._a4.a1();var i=this._a4.az();var j=this._a4.a0();e._t=g;e._w=h;e._u=i;e._v=j;e._l=f;e._m=0;e._h=false;e._z=a;e._y=c;e._x=d;e._aa=b;e._g=this.mi();e._p=this.interval();e._o=this.eu();e._q=this.minorInterval();e._s=this.label();var k=this.mg.f(b);var l=this.mg.g(b);var m=.5*this.mf()._mu;var n=.5*this.mf()._mt;var o=k;var p=l;var q=this.mf().mz();if($.ig.util.isNaN(q)||Number.isInfinity(q)){return null}if(p>=m){p=q}if(o<n){o=n}var r=a.width();this.mg.k(b,e,0,this.kl().count(),this.isInverted(),this.getUnscaledAngle.runOn(this),r);var s={__x:.5,__y:.5,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};e.center(s);e.maxLength(p);e.minLength(o);e.effectiveMaximum(q);e._ae=this.kl().count();e._ab=this.categoryMode();e._ad=true;e._ac=this.isInverted();e._af=this.lb();e._f=new $$t.nr;e._j=this._cv;return e},getMinMaxAngle:function(a,b,c){var d=this.mg.l(a,b,c);b=d.p1;c=d.p2;return{p1:b,p2:c}},ac:function(){$$t.$ic.ac.call(this);this.h3(false)},me:null,mf:function(a){if(arguments.length===1){this.me=a;return a}else{if(this.me!=null){return this.me}var a=$b($$t.$e6.$type,this.seriesViewer());if(a!=null){for(var b=0;b<a.axes().count();b++){if($b($$t.$nl.$type,a.axes().__inner[b])!==null){return a.axes().__inner[b]}}}return this.me}},aj:function(){return this.mf()},startAngleOffset:function(a){if(arguments.length===1){this.h($$t.$nn.startAngleOffsetProperty,a);return a}else{return this.c($$t.$nn.startAngleOffsetProperty)}},mm:0,getCategorySize:function(a,b,c){return 2*Math.PI/this.k9},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)}var f=1-.5*d;return this.getCategorySize(a,b,c)*f/(this.lb()-(this.lb()-1)*e)},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},ms:function(a){var b=.5;if(this.lb()>1){var c=this.k5($$t.$dn.empty(),$$t.$dn.empty(),$$t.$dn.empty());var d=0;if(!$.ig.util.isNaN(this.overlap())){d=Math.min(this.overlap(),1)}var e=1-.5*c;var f=e/(this.lb()-(this.lb()-1)*d);var g=(e-f)/(this.lb()-1);b=.25*c+.5*f+a*g}return b},h4:function(a){$$t.$ic.h4.call(this,a);var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$t.$dn.empty();var c=!b.isEmpty()?this.j7():$$t.$dn.empty();var d=this.j2();var e=this.j1();var f=this._md.c(a,c,b,d,e);if(f!=null){this.actualInterval(f._f._m);this.actualMinorInterval(f._f._l)}},mr:function(a,b){var c;var d;var e=this.mg.l(b,c,d);c=e.p1;d=e.p2;if(c==0){if(this.isInverted()){return this.k9}else{return 0}}var f=this.getUnscaledAngle(c);if(f<0||f>this.k9){f=this.getUnscaledAngle(c+Math.PI*2)}return f},mq:function(a,b){var c;var d;var e=this.mg.l(b,c,d);c=e.p1;d=e.p2;if(d>Math.PI*2){d=d-Math.PI*2}if(d==Math.PI*2){if(this.isInverted()){return 0}else{return this.k9}}var f=this.getUnscaledAngle(d);if(f<0||f>this.k9){f=this.getUnscaledAngle(d+Math.PI*2)}return f},getScaledAngle:function(a){var b=this.k9;var c=b>=2?a/b:b==1?.5:NaN;if(this._cg){c=1-c}return c*2*Math.PI+this.mm},getUnscaledAngle:function(a){if(a<this.mm){a+=2*Math.PI}var b=(a-this.mm)/(2*Math.PI);if(this.isInverted()){b=1-b}return b*this.k9},getScaledValue:function(a,b){return this.getScaledAngle(a)},getUnscaledValue:function(a,b){return this.getUnscaledAngle(a)},hr:function(a,b,c,d){$$t.$ic.hr.call(this,a,b,c,d);var e=$b($$t.$e6.$type,this.seriesViewer());switch(b){case"CrossingAxis":var f=$b($$t.$nl.$type,d);this.m6(f);if(f!=null){f.m9(this)}this.cn(true);this.h3(false);break;case"StartAngleOffset":this.mm=this.startAngleOffset();while(this.mm<0){this.mm+=360}while(this.mm>=360){this.mm-=360}this.mm=this.mm*Math.PI/180;this.cn(true);this.h3(false);var h=this._da.getEnumerator();while(h.moveNext()){var g=h.current();g.renderSeries(false);g.le()}break;case"Label":if(e!=null){var j=e.axes().getEnumerator();while(j.moveNext()){var i=j.current();i.cn(true);i.renderAxis()}}break;case"CrossingValue":if(e!=null){var l=e.axes().getEnumerator();while(l.moveNext()){var k=l.current();if($b($$t.$nd.$type,k)!==null||$b($$t.$nn.$type,k)!==null){k.cn(true);k.renderAxis()}}}break;case"LabelSettings":this._md=this.mc();this.m4();this.cn(true);this.h3(false);break}},m4:function(){this.ml=NaN},m6:function(a){this.mf(a)},interval:function(a){if(arguments.length===1){this.h($$t.$nn.intervalProperty,a);return a}else{return this.c($$t.$nn.intervalProperty)}},mj:0,actualInterval:function(a){if(arguments.length===1){if(this.actualInterval()!=a){var b=this.mj;this.mj=a;this.hx("ActualInterval",b,this.actualInterval())}return a}else{return this.mj}},er:function(){return this.actualInterval()},minorInterval:function(a){if(arguments.length===1){this.h($$t.$nn.minorIntervalProperty,a);return a}else{return this.c($$t.$nn.minorIntervalProperty)}},mk:0,actualMinorInterval:function(a){if(arguments.length===1){if(this.actualMinorInterval()!=a){var b=this.mk;this.mk=a;this.hx("ActualMinorInterval",b,this.actualMinorInterval())}return a}else{return this.mk}},mi:function(){return!$.ig.util.isNaN(this.interval())},a1:function(){return 2},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.my()){var b=new $$t.iq(0,1,1,this.my(),a);this.my(a);this.hy(b);return true}return false},mx:0,my:function(a){if(arguments.length===1){this.mx=a;return a}else{return this.mx}},jz:function(a,b,c,d,e){var f=$b($$t.$nk.$type,this._md._d(c,b,d,e));if(f==null){return null}var g=Math.cos(a);var h=Math.sin(a);var i=f.center().__x+g*f.minLength();var j=f.center().__y+h*f.minLength();var k=f.center().__x+g*f.maxLength();var l=f.center().__y+h*f.maxLength();i=$$t.$nh.c(i,b,c);j=$$t.$nh.f(j,b,c);k=$$t.$nh.c(k,b,c);l=$$t.$nh.f(l,b,c);var m=new $$t.g1;m._d={__x:i,__y:j,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};m._c={__x:k,__y:l,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return m},$type:new $.ig.Type("CategoryAngleAxis",$$t.$ic.$type,[$$t.$ne.$type])},true);$c("TimeAxisBase:nv","CategoryAxisBase",{init:function(){this.me=false;this.mm=$$t.$ah.maxValue();this.ml=$$t.$ah.minValue();$$t.$ic.init.call(this)},getScaledValue:function(a,b){if(!b.c.isEmpty()){var c=this.mr(a,$$t.$kz.ac,b.c,$$t.$dn.empty());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.mr(a,b.e,b.d,b.c)},getItemValue:function(a,b){var c=this.go(b);if(c==this.dateTimeMemberPath()){return this.fu(a,b,this.dateTimeMemberPath())}return $$t.$ic.getItemValue.call(this,a,b)},mr:function(a,b,c,d){var e;if(+this.actualMaximumValue()==+this.actualMinimumValue()){e=-1}else{e=(a-this.actualMinimumValue().getTime())/(this.actualMaximumValue().getTime()-this.actualMinimumValue().getTime())}var f=0;if(this.categoryMode()==2){f=this.getGroupCenter(0,b,c,d)}if(this.isInverted()){e=1-e;f=-f}return c.left()+c.width()*(e-b.left())/b.width()-f},ms:function(a,b,c){var d;if(+this.actualMaximumValue()==+this.actualMinimumValue()){d=-1}else{d=(a-this.actualMinimumValue().getTime())/(this.actualMaximumValue().getTime()-this.actualMinimumValue().getTime())}var e=0;if(this.isInverted()){d=1-d;e=-e}return c.left()+c.width()*(d-b.left())/b.width()-e},getUnscaledValue:function(a,b){if(!b.c.isEmpty()){var c=b.d.left();var d=b.d.width();if(this.categoryMode()!=0){var e=this.getCategorySize(b.e,b.d,b.c);c+=e/2;d-=e}var f=b.e.left()+b.e.width()*(a-c)/b.d.width();f=f*b.d.width()+b.d.left();f=this.getUnscaledValue3(f,$$t.$kz.ac,b.c,this.categoryMode());return f}return this.getUnscaledValue3(a,b.e,b.d,this.categoryMode())},getUnscaledValue3:function(a,b,c,d){var e=b.left()+b.width()*(a-c.left())/c.width();if(this.isInverted()){e=1-e}return $.ig.truncate(Math.floor(this.actualMinimumValue().getTime()+e*(this.actualMaximumValue().getTime()-this.actualMinimumValue().getTime())))},ensureActualMinimumAndMaximum:function(){this.m7()},m7:function(){var a=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$t.$dn.empty();var b=!a.isEmpty()?this.j7():$$t.$dn.empty();var c=new Date;var d=new Date;var e=false;if(!a.isEmpty()&&!b.isEmpty()&&this.mb()!=null){var f=$b($$t.$jl.$type,this.mb());if(f!=null){if(this.mk()==null){this.m8()}}else{this.mk(null)}if(this.mb().count()>0){e=true;var g=this.mk()==null?0:this.mk().__inner[0];var h=this.mk()==null?this.mb().count()-1:this.mk().__inner[this.mb().count()-1];c=this.mb().item(g);d=this.mb().item(h);this.mf(false);if(this.categoryMode()==2){var i=this.m5(c,d);if(+c!=+$$t.$ah.minValue()){c=$.ig.util.dateSubtract(c,i)}d=$.ig.util.dateAdd(d,i)}}}if(this.mi()){e=true;c=this.minimumValue()}if(this.mh()){e=true;d=this.maximumValue()}var j=+this.actualMinimumValue()!=+c||+this.actualMaximumValue()!=+d;if(e&&j){var k=this.actualMinimumValue();var l=this.actualMaximumValue();this.actualMinimumValue(c);this.actualMaximumValue(d);this.nc()}},nc:function(){},dateTimeMemberPath:function(a){if(arguments.length===1){this.h($$t.$nv.dateTimeMemberPathProperty,a);return a}else{return this.c($$t.$nv.dateTimeMemberPathProperty)}},mb:function(a){if(arguments.length===1){if(this.ma!=a){var b=this.ma;this.ma=a;this.hx("DateTimeColumn",b,this.ma)}return a}else{return this.ma}},ma:null,mj:null,mk:function(a){if(arguments.length===1){this.mj=a;return a}else{return this.mj}},sortedIndices:function(){if(this.mk()==null){var a=$b($$t.$jl.$type,this.mb());if(a!=null){this.m8()}else{this.mk(null)}}return this.mk()},m8:function(){if(this.isDataPreSorted()){this.mk(new $$t.bz($$t.$l.$type,0));var a=this.mk();var b=this.mb().count();for(var c=0;c<b;c++){a.add(c)}}else{var d=$b($$t.$jl.$type,this.mb());this.mk(d.getSortedIndices())}},getFirstVisibleIndex:function(a,b,c,d){return this.mu(a,b,c,d)},mu:function(a,b,c,d){if(b.isEmpty()){return-1}var e=d;var f=new $$t.ib(0,a,b,this.isInverted(),c);var g,h;if(this.isInverted()){h=this.getUnscaledValue(e.left(),f);g=this.getUnscaledValue(e.right(),f)}else{g=this.getUnscaledValue(e.left(),f);h=this.getUnscaledValue(e.right(),f)}var i=Math.max($$t.$ah.minValue().getTime(),Math.min($$t.$ah.maxValue().getTime(),$.ig.truncate(g)));return this.mt($.ig.Date.prototype.fromTicks(i))},mt:function(a){if(this.mb()==null||this.mk().count()!=this.mb().count()){return-1}var b=new $$t.nx($$t.$ah.$type,this.mb(),this.mk());var c=this.mv(a,b);if(c>=0&&c<this.mk().count()){var d=this.mb().item(this.mk().__inner[c]);if(d>a){c--;if(c<0){c=0}}return c}return this.mk().count()-1},getLastVisibleIndex:function(a,b,c,d){return this.mx(a,b,c,d)},mx:function(a,b,c,d){if(b.isEmpty()){return-1}var e=d;var f=new $$t.ib(0,a,b,this.isInverted(),c);var g,h;if(this.isInverted()){h=this.getUnscaledValue(e.left(),f);g=this.getUnscaledValue(e.right(),f)}else{g=this.getUnscaledValue(e.left(),f);h=this.getUnscaledValue(e.right(),f)}var i=Math.max($$t.$ah.minValue().getTime(),Math.min($$t.$ah.maxValue().getTime(),$.ig.truncate(h)));return this.mw($.ig.Date.prototype.fromTicks(i))},mw:function(a){if(this.mb()==null||this.mk().count()!=this.mb().count()){return-1}var b=new $$t.nx($$t.$ah.$type,this.mb(),this.mk());var c=this.mv(a,b);if(c>=this.mk().count()){c=this.mk().count()-1}if(c>=0&&c<this.mk().count()){var d=this.mb().item(this.mk().__inner[c]);if(d<a){c++;if(c>this.mk().count()-1){c=this.mk().count()-1}}return c}return 0},getUnscaledValueAt:function(a){if(this.mb()==null){return NaN}var b=this.ma.item(a);var c=b.getTime();var d=c;return d},getExactUnsortedIndexClosestToUnscaledValue:function(a){var b=this;if(b.sortedIndices()==null){return-1}var c=new $$t.nx($$t.$ah.$type,this.mb(),b.sortedIndices());var ticks_=a;var d=new Date(ticks_);var e=this.mv(d,c);if(e>=0&&e<b.sortedIndices().count()&&e-1>=0&&e-1<b.sortedIndices().count()){var diff1_=d.getTime()-c.item(e-1).getTime();var diff2_=c.item(e).getTime()-d.getTime();var f=e-1;var g=e;if(f<0&&g>=0){return g}if(g>b.sortedIndices().count()-1&&f<b.sortedIndices().count()){return f}if(f<0&&g<0){return-1}if(f>b.sortedIndices().count()-1&&g>b.sortedIndices().count()-1){return-1}var h=diff1_/(diff1_+diff2_);if($.ig.util.isNaN(h)){h=0}return f+h}if(e>=0&&e<b.sortedIndices().count()){return e}var i=this.j2();if(e==b.sortedIndices().count()&&this.seriesViewer()!=null&&this.getScaledValue(a,new $$t.ib(0,this.seriesViewer().actualWindowRect(),this.j7(),this.isInverted(),i))<this.j7().right()+2){return e-1}if(e==-1&&this.seriesViewer()!=null&&Math.abs(this.getScaledValue(a,new $$t.ib(0,this.seriesViewer().actualWindowRect(),this.j7(),this.isInverted(),i))-this.j7().left())<2){return 0}return-1},mv:function(a,b){var c=this;if(this.mb()==null||c.sortedIndices()==null){return-1}var d=-1;var e=$$t.$ny.c($$t.$ah.$type,b,function(f){if(a<f){return-1}if(a>f){return 1}return 0});if(e>=0){d=e}else{d=~e}while(d>=0&&d<b.count()&&d-1>=0&&+b.item(d)==+b.item(d-1)){d--}return d},getIndexClosestToUnscaledValue:function(a){var b=this;if(b.sortedIndices()==null||this.mb()==null||b.sortedIndices().count()!=this.mb().count()){return-1}var c=new $$t.nx($$t.$ah.$type,this.mb(),b.sortedIndices());var ticks_=a;var d=new Date(ticks_);var e=this.mv(d,c);var f=this.j2();if(e>=0&&e<b.sortedIndices().count()&&e-1>=0&&e-1<b.sortedIndices().count()){var g=d-c.item(e-1);var h=c.item(e)-d;if(g<h){e=e-1}}if(e>=0&&e<b.sortedIndices().count()){return b.sortedIndices().__inner[e]}if(e==b.sortedIndices().count()&&this.seriesViewer()!=null&&this.getScaledValue(a,new $$t.ib(0,this.seriesViewer().actualWindowRect(),this.j7(),this.isInverted(),f))<this.j7().right()+2){return e-1}if(e==-1&&this.seriesViewer()!=null&&Math.abs(this.getScaledValue(a,new $$t.ib(0,this.seriesViewer().actualWindowRect(),this.j7(),this.isInverted(),f))-this.j7().left())<2){return 0}return-1},notifyDataChanged:function(){this.mk(null);this.renderAxis()},isDataPreSorted:function(a){if(arguments.length===1){this.h($$t.$nv.isDataPreSortedProperty,a);return a}else{return this.c($$t.$nv.isDataPreSortedProperty)}},me:false,mf:function(a){if(arguments.length===1){this.me=a;return a}else{return this.me}},ht:function(a){$$t.$ic.ht.call(this,a);this.dateTimeMemberPath(a)},hw:function(a){$$t.$ic.hw.call(this,a);this.minimumValue(a)},hv:function(a){$$t.$ic.hw.call(this,a);this.maximumValue(a)},c0:function(){if(this.cn()&&this.useEnhancedIntervalManagement()){this._bb=this.ba()}var a=this.actualMinimumValue().getTime();var b=this.actualMaximumValue().getTime();this.m7();var c=!this.mi()?this.actualMinimumValue().getTime():this.minimumValue().getTime();var d=!this.mh()?this.actualMaximumValue().getTime():this.maximumValue().getTime();var e=new $$t.iq(0,a,c,b,d);this.hy(e);return true},mi:function(){if(+this.minimumValue()==+$$t.$ah.minValue()){return false}return this.minimumValue()!=null},mh:function(){if(+this.maximumValue()==+$$t.$ah.maxValue()){return false}return this.maximumValue()!=null},mm:new Date,actualMinimumValue:function(a){if(arguments.length===1){var b=+this.mm!=+a;if(b){var c=this.mm;this.mm=a;this.hx("ActualMinimumValue",c,a)}return a}else{return this.mm}},ml:new Date,fy:function(){return this.actualMinimumValue()},actualMaximumValue:function(a){if(arguments.length===1){var b=+this.ml!=+a;if(b){var c=this.ml;this.ml=a;this.hx("ActualMaximumValue",c,a)}return a}else{return this.ml}},fx:function(){return this.maximumValue()},minimumValue:function(a){if(arguments.length===1){this.h($$t.$nv.minimumValueProperty,a);return a}else{return this.c($$t.$nv.minimumValueProperty)}},maximumValue:function(a){if(arguments.length===1){this.h($$t.$nv.maximumValueProperty,a);return a}else{return this.c($$t.$nv.maximumValueProperty)}},m9:function(a){this.h4(a);if(this.kl()==null){return}var c=this.c7().getEnumerator();while(c.moveNext()){var b=c.current();b.renderSeries(a)}},hr:function(a,b,c,d){$$t.$ic.hr.call(this,a,b,c,d);switch(b){case"FastItemsSource":var e=$b($$t.$hy.$type,c);if(e!=null){e.deregisterColumn(this.mb());this.mb(null);e.event=$.ig.Delegate.prototype.remove(e.event,this.m6.runOn(this))}var f=$b($$t.$hy.$type,d);if(f!=null){this.mk(null);this.mb(this.mc(this.dateTimeMemberPath()));f.event=$.ig.Delegate.prototype.combine(f.event,this.m6.runOn(this))}this.m9(false);break;case"DateTimeMemberPath":if(this.kl()!=null){this.kl().deregisterColumn(this.mb());this.mb(this.mc(this.dateTimeMemberPath()));this.mk(null)}break;case"MinimumValue":this.updateRange();this.m9(false);break;case"MaximumValue":this.updateRange();this.m9(false);break;case"DateTimeColumn":this.m7();break}},m6:function(a,b){this.mk(null)},mc:function(a){return $$t.$nv.md(a,this)},md:function(a,b){if(a==null){return b.kl().registerColumnDateTime(null,null,false)}var c=null;var d=$$t.$e7.getCoercionMethod(a,b.coercionMethods());c=d._a;return b.kl().registerColumnDateTime(a,c,b.expectFunctions())},au:function(){if(this.useSmartAxis()){return new $.ig.HorizontalSmartAxisLabelPanel}else{return new $$t.ln}},a1:function(){return 0},h4:function(a){$$t.$ic.h4.call(this,a);var b=this._a4.ay();var c=this._a4.a1();var d=this._a4.az();var e=this._a4.a0();var f=this._a4.e();var g=this._a4.f();var h=this._a4.g();this.ig();this.hd(b);this.hd(c);this.hd(d);this.hd(e);this._c8.clear();this._c9.clear();this._ks.clear();this._av._ad=this;var i=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$t.$dn.empty();var j=!i.isEmpty()?this.j7():$$t.$dn.empty();this._av.c5(i);this._av._c4=j;if(i.isEmpty()||j.isEmpty()){this._bq.count(0);this._bp.count(0);this._bo.count(0)}if(this._bq.count()==0){this._av._ab.clear()}if(this.labelSettings()!=null){this.labelSettings().registerAxis(this)}this.m7()},isDateTime:function(){return true},startCursor:function(){},resetCursor:function(){},getCategorySize:function(a,b,c){if(this.k9==0){return 0}var d=this.j5(b,c);return d.width()/(this.k9*a.width())},getGroupCenter:function(a,b,c,d){return this.getCategorySize(b,c,d)*.5},ky:function(a,b,c){var d=this.k5(a,b,c);var e=1-.5*d;var f=this.getCategorySize(a,b,c)*e;return f},isSorting:function(){return true},m5:function(a,b){return 0},preferredCategoryMode:function(a){return this.isCategoryDateTime()?0:1},$type:new $.ig.Type("TimeAxisBase",$$t.$ic.$type,[$$t.$lf.$type,$$t.$nw.$type])},true);$c("CategoryDateTimeXAxis:nu","TimeAxisBase",{init:function(){$$t.$nv.init.call(this);this._ab=$$t.$nu.$type;this.actualMinimumValue(new Date);this.actualMaximumValue(new Date)},isContinuous:function(){return this.displayType()==0},a3:function(){return new $$t.nz(this)},hn:function(a){$$t.$nv.hn.call(this,a);this._nh=a},_nh:null,displayType:function(a){if(arguments.length===1){this.h($$t.$nu.displayTypeProperty,$$t.$n0.getBox(a));return a}else{return $g(this.c($$t.$nu.displayTypeProperty))}},interval:function(a){if(arguments.length===1){this.h($$t.$nu.intervalProperty,a);return a}else{return $h(this.c($$t.$nu.intervalProperty))}},nn:0,actualInterval:function(a){if(arguments.length===1){if(this.actualInterval()!=a){var b=this.nn;this.nn=a;this.hx("ActualInterval",b,this.actualInterval())}return a}else{return this.nn}},er:function(){return this.actualInterval()},minorInterval:function(a){if(arguments.length===1){this.h($$t.$nu.minorIntervalProperty,a);return a}else{return $h(this.c($$t.$nu.minorIntervalProperty))}},no:0,actualMinorInterval:function(a){if(arguments.length===1){if(this.actualMinorInterval()!=a){var b=this.no;this.no=a;this.hx("ActualMinorInterval",b,this.actualMinorInterval())}return a}else{return this.no}},c4:function(a,b,c){var d=$$t.$nv.c4.call(this,a,b,c);if(!d){return false}return+this.actualMinimumValue()!=+this.actualMaximumValue()},d0:function(){return this.actualInterval()},h4:function(a){$$t.$nv.h4.call(this,a);var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$t.$dn.empty();var c=!b.isEmpty()?this.j7():$$t.$dn.empty();var d=this.j2();var e=this.j1();var f=new $$t.ib(0,b,c,this.isInverted(),d);if(this.mb()==null&&!this.mh()&&!this.mi()){return}if(!b.isEmpty()&&!c.isEmpty()&&(this.displayType()!=1||this.mb()!=null)){var g=c.bottom();var h=g-c.top();if(this.crossingAxis()!=null){var i=$b($$t.$n1.$type,this.crossingAxis());if(i!=null){var j=this.h9(g,h,b,c,d,c.top(),c.bottom());g=j.p0;h=j.p1}}if($.ig.util.isNaN(g)){g=0}this.hl(this._a4.ay(),g,c,this._a4.e(),true);this._av.bg(h);var k=this._a4.a1();var l=this._a4.f();var m=this._a4.az();var n=this._a4.a0();var o=this._a4.g();if(this.displayType()==1){var p=this.getFirstVisibleIndex(b,c,d,e);var q=this.getLastVisibleIndex(b,c,d,e);if(p<0||q<0){return}var r=NaN;for(var s=p;s<=q;s++){var t=this.mk()==null?s:this.mk().__inner[s];var u=this.getScaledValue(this.mb().item(t).getTime(),f);if(u==r){continue}r=u;if(this.categoryMode()==2){u+=this.isInverted()?-this.getGroupCenter(s,b,c,d):this.getGroupCenter(s,b,c,d)}if(u<e.left()||u>e.right()){continue}this.ih(m,u,c,l,false);this._ks.add(u);if(this.kl()!=null&&s<this.kl().count()){var v=this.kl().item(t);var w=$$t.$nv.fv.call(this,v);if(!$.ig.util.isNaN(u)&&!Number.isInfinity(u)&&w!=null){
if(typeof w==="string"&&w.equals("")){}else{this._c8.add1(w);this._c9.add(new $$t.e2(u))}}}}}else{var x=this.getUnscaledValue(e.left(),f);var y=this.getUnscaledValue(e.right(),f);var z=Math.min(x,y);var aa=Math.max(x,y);var ab=new $$t.kx(0,z,aa,e.width(),this.eu());var ac=this.mf()?this.nm():ab._g;this.n0($.ig.truncate(ac));var ad=$.ig.truncate(Math.floor((z-this.actualMinimumValue().getTime())/ac));var ae=$.ig.truncate(Math.ceil((aa-this.actualMinimumValue().getTime())/ac));var af=0;if(this.categoryMode()==2){af=this.getGroupCenter(0,b,c,d);af=this.isInverted()?-af:af}var ag=$.ig.truncate(Math.ceil(e.right()));var ah=$.ig.truncate(Math.floor(e.left()));var ai=this.getScaledValue(this.actualMinimumValue().getTime()+ad*ac,f)+af;for(var aj=ad;aj<=ae;aj++){var ak=this.getScaledValue(this.actualMinimumValue().getTime()+(aj+1)*ac,f)+af;if(!$.ig.util.isNaN(ai)&&!Number.isInfinity(ai)){var al=$.ig.truncate(Math.round(ai));if(al<=ag){if(aj%2==0){this.ii(k,ai,ak,c)}this.ih(m,ai,c,l,false);this._ks.add(ai);if(this._cv){var am=this.nr();if(am>0&&am<ac){if(ac/am<20){var an=ai;var ao=Math.abs(this.getScaledValue(this.actualMinimumValue().getTime()+am,f)-this.getScaledValue(this.actualMinimumValue().getTime(),f));while(an+ao<ak){if(Math.abs(an+ao-ak)<1e-4){break}an+=ao;if(an>0){this.ih(n,an,c,o,false)}}this.n1(am)}}else{for(var ap=1;ap<ab._i;++ap){var aq=this.getScaledValue(this.actualMinimumValue().getTime()+aj*ac+ap*ac/ab._i,f)+af;this.ih(n,aq,c,o,false)}if(ab._i>0){this.n1($.ig.truncate(ac/ab._i))}}}}if(al>=ah&&al<=ag){var ar=this.actualMinimumValue().getTime()+aj*ac;var ticks_=$.ig.truncate(Math.floor(ar));var as=new Date(ticks_);var at=this.fv(as);if(at!=null){this._c8.add1(at);this._c9.add(new $$t.e2(ai))}}}ai=ak}}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._av.a9(this._c8);this._av._ba=this._c9;this.ly()}},nm:function(){return this.actualInterval()},nr:function(){return this.minorInterval()},n0:function(a){this.actualInterval(a)},n1:function(a){this.actualMinorInterval(a)},nk:function(){return this.interval()!=0},nj:function(){return this.actualInterval()==0},nl:function(a){return this.mb()==null?$$t.$ah.minValue():this.mb().item(a)},scrollIntoView:function(a,b){if(a>b||this.kl()==null||this.kl().count()==0){return}var c=(a.getTime()-this.actualMinimumValue().getTime())/(this.actualMaximumValue().getTime()-this.actualMinimumValue().getTime());var d=(b.getTime()-this.actualMinimumValue().getTime())/(this.actualMaximumValue().getTime()-this.actualMinimumValue().getTime());this.seriesViewer().windowRect(new $$t.dn(0,c,this.seriesViewer().windowRect().y(),d-c,this.seriesViewer().windowRect().height()))},hr:function(a,b,c,d){$$t.$nv.hr.call(this,a,b,c,d);switch(b){case"DisplayType":this.cn(true);this._av._al=this.displayType()==1;this.h3(false);break;case"Interval":this.cn(true);this.h3(false);break}},m7:function(){$$t.$nv.m7.call(this);if(this.nk()){this.actualInterval(this.interval());var a=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$t.$dn.empty();var b=!a.isEmpty()?this.j7():$$t.$dn.empty();var c=Math.abs(this.actualMaximumValue().getTime()-this.actualMinimumValue().getTime());this.mf(this.nj()||this.displayType()==1||1*c/this.nm()>b.width()/a.width()?false:true)}else{this.mf(false)}},m5:function(a,b){var c=b.getTime()-a.getTime();var timeOffset_=$.ig.truncate(Math.round($a(c,this.k9)/2));return timeOffset_==0?$.ig.util.timeSpanFromMilliseconds(1):$.ig.util.timeSpanFromMilliseconds(timeOffset_)},isCategoryDateTime:function(){return true},$type:new $.ig.Type("CategoryDateTimeXAxis",$$t.$nv.$type)},true);$c("NumericAngleAxis:nd","NumericAxisBase",{a3:function(){return new $$t.nf(this)},hn:function(a){$$t.$ju.hn.call(this,a);this._mn=a},_mn:null,_mq:null,isAngular:function(){return true},init:function(){this.mr=false;this.ms=NaN;this.mt=0;$$t.$ju.init.call(this);this._ab=$$t.$nd.$type;this._mq=new $$t.ng;this._kl=this.kj()},au:function(){var $self=this;var a=new $$t.na;a._dg=function(b){var c=$self.seriesViewer()!=null?$self.seriesViewer().actualWindowRect():$$t.$dn.empty();var d=!c.isEmpty()?$self.j7():$$t.$dn.empty();return $self.m3(b,{__x:.5,__y:.5,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName},c,d,$self._av.bh())};return a},mu:function(){if(this.mp()==null){return 0}if(!this.b3()){return this.mp().mz()}else{return this.mp().getScaledValue3(this.crossingValue())}},mw:function(a){return Math.round(a*Math.pow(10,10))/Math.pow(10,10)},mr:false,ms:0,kj:function(){var $self=this;var a=$$t.$ju.kj.call(this);a._b._c=function(b){if(($self.labelSettings()==null||$self.labelSettings().visibility()==0)&&$self.mp()!=null&&$self.ms!=b){var c=$b($$t.$e6.$type,$self.seriesViewer());if(c==null){return}$self.ms=b;$self._av.bg(b);c.lb();var e=c.axes().getEnumerator();while(e.moveNext()){var d=e.current();if(d!=$self&&$b($$t.$na.$type,d._av)!==null){d._a4.ad()}}}};a._e=function(b){b._n=$self.mu();b._r=b._n};a._j=function(b){var c=$b($$t.$ni.$type,b);if(c._e==c._k.__inner[0]){$self._mq.i(b._t,b._n,b._z,b._aa,c.center(),c.minAngle(),c.maxAngle())}};a._k=function(b,c,d){var e=$b($$t.$ni.$type,b);$self._mq.m(c,d,b._z,b._aa,e.minLength(),e.maxLength(),e.center())};a._l=function(b,c,d,e){var f=$b($$t.$ni.$type,b);$self._mq.n(c,d,e,f._z,b._aa,f.minLength(),f.maxLength(),f.center())};a._d=function(b,c,d,e){var f=$b($$t.$ni.$type,$self.km(b,c,d,e));return f};a._v=function(){if(!$self.mr){$self.mr=true;$self.mp().updateRange();$self.mr=false}};a._m=function(b,c){return $self.getScaledAngle(c)};a._o=function(b,c){return!c.isEmpty()&&!b.isEmpty()&&$self.mp()!=null};a._q=function(b,c){if($self.mw(c-$self.mt)<0){return false}if($self.mw(c-$self.mt-2*Math.PI)>0){return false}return true};a._p=function(b,c,d){var e=$b($$t.$ni.$type,b);var f=$self.m3($self.getScaledAngle(e._l),e.center(),b._aa,b._z,0);var g=$self.m3(c,e.center(),b._aa,b._z,0);if(d&&$$t.$hl.e(f.__x-g.__x,f.__y-g.__y)<2){return false}if(g.__x<b._z.right()&&g.__x>=b._z.left()&&g.__y<b._z.bottom()&&g.__y>=b._z.top()){return true}return false};a._r=function(b,c,d,e){if(c<b._m&&$b($$t.$kt.$type,b._f)!==null){return b._m}else if(c>b._l&&($b($$t.$kt.$type,b._f)!==null||b._h)){return b._l}return c};return a},m3:function(a,b,c,d,e){var f=this.mu();var g=$$t.$nh.b(e,c,d);if(this.labelSettings()!=null&&(this.labelSettings()._c==5||this.labelSettings()._c==1)){g*=-1}var h=b.__x+(f+g)*Math.cos(a);var i=b.__y+(f+g)*Math.sin(a);h=$$t.$nh.c(h,c,d);i=$$t.$nh.f(i,c,d);return{__x:h,__y:i,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},getScaledValue:function(a,b){return this.getScaledAngle(a)},getScaledAngle1:function(a,b,c){var d=0;if(b){d=(Math.log(a)-this._lj)/(this._li-this._lj)}else{d=(a-this.actualMinimumValue())/(this.actualMaximumValue()-this.actualMinimumValue())}if(c){d=1-d}return d*2*Math.PI+this.mt},getScaledAngle:function(a){return this.getScaledAngle1(a,this.k3(),this._cg)},getUnscaledValue:function(a,b){return this.getUnscaledAngle(a)},getUnscaledAngle:function(a){var b=(a-this.mt)/(2*Math.PI);if(this.isInverted()){b=1-b}if(this.k3()){return Math.exp(b*(this._li-this._lj)+this._lj)}else{return this.actualMinimumValue()+b*(this.actualMaximumValue()-this.actualMinimumValue())}},startAngleOffset:function(a){if(arguments.length===1){this.h($$t.$nd.startAngleOffsetProperty,a);return a}else{return this.c($$t.$nd.startAngleOffsetProperty)}},mt:0,hr:function(a,b,c,d){$$t.$ju.hr.call(this,a,b,c,d);var e=$b($$t.$e6.$type,this.seriesViewer());switch(b){case"CrossingAxis":var f=$b($$t.$nl.$type,d);this.m1(f);if(f!=null){f.m9(this)}this.h3(false);break;case"StartAngleOffset":this.mt=this.startAngleOffset();while(this.mt<0){this.mt+=360}while(this.mt>=360){this.mt-=360}this.mt=this.startAngleOffset()*Math.PI/180;this.h3(false);var h=this.c7().getEnumerator();while(h.moveNext()){var g=h.current();g.renderSeries(false);g.le()}break;case"Label":if(e!=null){var j=e.axes().getEnumerator();while(j.moveNext()){var i=j.current();i.renderAxis()}}break;case"CrossingValue":if(e!=null){var l=e.axes().getEnumerator();while(l.moveNext()){var k=l.current();if($b($$t.$nd.$type,k)!==null||$b($$t.$nn.$type,k)!==null){k.renderAxis()}}}break;case"LabelSettings":this._kl=this.kj();this.mz();this.cn(true);this.h3(false);break}},mz:function(){this.ms=NaN},kn:function(){return new $$t.ni},km:function(a,b,c,d){var e=$b($$t.$ni.$type,$$t.$ju.km.call(this,a,b,c,d));var f=this._mq.f(b);var g=this._mq.g(b);var h=.5*this.mp()._mu;var i=.5*this.mp()._mt;var j=f;var k=g;var l=this.mp().mz();if($.ig.util.isNaN(l)||Number.isInfinity(l)){return null}if(k>=h){k=l}if(j<i){j=i}var m=a.width();this._mq.k(b,e,this.actualMinimumValue(),this.actualMaximumValue(),this.isInverted(),this.getUnscaledAngle.runOn(this),m);var n={__x:.5,__y:.5,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};e.center(n);e.maxLength(k);e.minLength(j);e.effectiveMaximum(l);return e},getMinMaxAngle:function(a,b,c){var d=this._mq.l(a,b,c);b=d.p1;c=d.p2;return{p1:b,p2:c}},h4:function(a){$$t.$ju.h4.call(this,a);var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$t.$dn.empty();var c=!b.isEmpty()?this.j7():$$t.$dn.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)}},mo:null,mp:function(a){if(arguments.length===1){this.mo=a;return a}else{if(this.mo!=null){return this.mo}var a=$b($$t.$e6.$type,this.seriesViewer());if(a!=null){for(var b=0;b<a.axes().count();b++){if(a.axes().__inner[b].isRadial()){return a.axes().__inner[b]}}}return this.mo}},aj:function(){return this.mp()},m1:function(a){this.mp(a)},ij:function(a,b){$$t.$ju.ij.call(this,a,b);if(b.height()!=a.height()||b.width()!=a.width()){this.updateRange()}},a1:function(){return 2},jz:function(a,b,c,d,e){if(this.mp()==null){return null}var f=$b($$t.$ni.$type,this.km(c,b,d,e));if(f==null){return null}var g=Math.cos(a);var h=Math.sin(a);var i=f.center().__x+g*f.minLength();var j=f.center().__y+h*f.minLength();var k=f.center().__x+g*f.maxLength();var l=f.center().__y+h*f.maxLength();i=$$t.$nh.c(i,b,c);j=$$t.$nh.f(j,b,c);k=$$t.$nh.c(k,b,c);l=$$t.$nh.f(l,b,c);var m=new $$t.g1;m._d={__x:i,__y:j,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};m._c={__x:k,__y:l,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return m},$type:new $.ig.Type("NumericAngleAxis",$$t.$ju.$type,[$$t.$ne.$type])},true);$c("NumericRadiusAxis:nl","NumericAxisBase",{a3:function(){return new $$t.nm(this)},hn:function(a){$$t.$ju.hn.call(this,a);this._mp=a},_mp:null,isRadial:function(){return true},ee:function(){var a=this._mu;var b=this._mt;var c=Math.min(this.my(),this.mx())*(a-b)/2;c=Math.max(c,14);return c},my:function(){return this.j7().width()},mx:function(){return this.j7().height()},mq:null,init:function(){this.ms=NaN;$$t.$ju.init.call(this);this._ab=$$t.$nl.$type;this._mu=this.radiusExtentScale();this._mt=this.innerRadiusExtentScale();this.mq=new $$t.ng;this._kl=this.kj()},au:function(){return new $$t.ns},_mr:false,mv:function(a){if(a==null){return 0}return a},ms:0,kj:function(){var $self=this;var a=$$t.$ju.kj.call(this);a._b._c=function(b){if(($self.labelSettings()==null||$self.labelSettings().visibility()==0)&&$self.mo()!=null){if(($self.labelSettings()==null||($self.labelSettings()._c==4||$self.labelSettings()._c==5))&&$self.ms!=b){$self.ms=b;$self._av.bg(b);$self.seriesViewer().lb()}}};a._k=function(b,c,d){var e=$b($$t.$ni.$type,b);$self.mq.i(c,d,e._z,e._aa,e.center(),e.minAngle(),e.maxAngle())};a._l=function(b,c,d,e){if(d==e){return}var f=$b($$t.$ni.$type,b);$self.mq.j(c,d,e,f._z,f._aa,f.center(),f.minAngle(),f.maxAngle())};a._m=function(b,c){return $self.getScaledValue3(c)};a._q=function(b,c){var d=$b($$t.$ni.$type,b);return c<=d.effectiveMaximum()};a._n=function(b,c){var d=$b($$t.$ni.$type,b);return c<=d.effectiveMaximum()};a._j=function(b){var c=$b($$t.$ni.$type,b);$self.mq.m(b._t,c.crossingAngleRadians(),b._z,b._aa,c.minLength(),c.maxLength(),c.center())};a._e=function(b){b._n=$self.labelSettings()==null||($self.labelSettings()._c==4||$self.labelSettings()._c==0)?b._z.top():b._z.bottom();b._r=b._n;var c=$b($$t.$ni.$type,b);c.crossingAngleRadians($self.mv($self.crossingValue())*Math.PI/180);if($self.labelSettings()==null||($self.labelSettings()._c==4||$self.labelSettings()._c==5)){c._n=$$t.$nh.f(.5,c._aa,c._z)-b._z.top();c._r=c._n;var d=$b($$t.$ns.$type,$self._av);if(d!=null){var e=0;if($self.labelSettings()!=null&&$self.labelSettings()._c==4){e=1}d._dy={__x:$$t.$nh.c(.5,c._aa,c._z),__y:e,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};d._dv=c.crossingAngleRadians()}}};a._p=function(b,c,d){var e=$b($$t.$ni.$type,b);if($self.mo()==null){return false}if(c>e.effectiveMaximum()){return false}var f=false;f=$self.labelSettings()==null||($self.labelSettings()._c==4||$self.labelSettings()._c==5);var g=0;if(f){g=$self._mw}var h=e.center().__x+c*Math.cos(g);var i=e.center().__y+c*Math.sin(g);h=$$t.$nh.c(h,e._aa,e._z);i=$$t.$nh.f(i,e._aa,e._z);if(h<=b._z.right()&&h>=b._z.left()&&(i<=b._z.bottom()&&i>=b._z.top()||!f)){return true}return false};a._h=function(b,c){var d=$b($$t.$ni.$type,b);return new $$t.e2($$t.$nh.c(d.center().__x+c,d._aa,d._z))};a._r=function(b,c,d,e){if(c<b._m){return b._m}else if(c>b._l){return b._l}return c};return a},getScaledValue:function(a,b){return this.getScaledValue3(a)},m1:function(a,b,c,d,e){var f=0;if(b){if(a<=0){f=(Math.log(this.actualMinimumValue())-this._lj)/(this._li-this._lj)}else{f=(Math.log(a)-this._lj)/(this._li-this._lj)}}else{f=(a-this.actualMinimumValue())/(this.actualMaximumValue()-this.actualMinimumValue())}if(c){f=1-f}f=e+f*(d-e);f/=2;return f},getScaledValue3:function(a){return this.m1(a,this.k3(),this._cg,this._mu,this._mt)},getUnscaledValue3:function(a){var b=a*2;b=(b-this._mt)/(this._mu-this._mt);if(this.isInverted()){b=1-b}if(this.k3()){return Math.exp(b*(this._li-this._lj)+this._lj)}else{return this.actualMinimumValue()+b*(this.actualMaximumValue()-this.actualMinimumValue())}},getUnscaledValue:function(a,b){return this.getUnscaledValue3(a)},radiusExtentScale:function(a){if(arguments.length===1){this.h($$t.$nl.radiusExtentScaleProperty,a);return a}else{return this.c($$t.$nl.radiusExtentScaleProperty)}},_mu:0,innerRadiusExtentScale:function(a){if(arguments.length===1){this.h($$t.$nl.innerRadiusExtentScaleProperty,a);return a}else{return this.c($$t.$nl.innerRadiusExtentScaleProperty)}},_mt:0,hr:function(a,b,c,d){switch(b){case"CrossingValue":this._mw=this.mv(this.crossingValue())*Math.PI/180;break}$$t.$ju.hr.call(this,a,b,c,d);switch(b){case"RadiusExtentScale":this._mu=this.radiusExtentScale();if(this._mu<0){this._mu=.1}if(this._mu>1){this._mu=1}if(this._mt>=this._mu){this._mt=this._mu-.01;if(this._mt<0){this._mt=0;this._mu=.01}}this.cn(true);this.h3(false);if(this.mo()!=null){this.mo().renderAxis()}var f=this.c7().getEnumerator();while(f.moveNext()){var e=f.current();e.renderSeries(false)}break;case"InnerRadiusExtentScale":this._mt=this.innerRadiusExtentScale();if(this._mt<0){this._mt=.1}if(this._mt>1){this._mt=1}if(this._mt>=this._mu){this._mt=this._mu-.01;if(this._mt<0){this._mt=0;this._mu=.01}}this.cn(true);this.h3(false);if(this.mo()!=null){this.mo().renderAxis()}var h=this.c7().getEnumerator();while(h.moveNext()){var g=h.current();g.ev(true);g.renderSeries(false)}if(this.seriesViewer()!=null){this.seriesViewer().ln()}break;case"CrossingAxis":var i=$b($$t.$nd.$type,d);var j=$b($$t.$nn.$type,d);if(i==null&&j==null){this.m9(null)}if(i!=null){this.m9(i);i.m1(this)}if(j!=null){this.m9(j);j.m6(this)}this.cn(true);this.h3(false);break;case"IsInverted":if(this.mo()!=null){this.mo().cn(true);this.mo().h3(false)}break}},_mw:0,m9:function(a){this.mo(a)},mn:null,mo:function(a){if(arguments.length===1){this.mn=a;return a}else{if(this.mn!=null){return this.mn}var a=$b($$t.$e6.$type,this.seriesViewer());if(a!=null){for(var b=0;b<a.axes().count();b++){if($b($$t.$nd.$type,a.axes().__inner[b])!==null||$b($$t.$nn.$type,a.axes().__inner[b])!==null){return a.axes().__inner[b]}}}return this.mn}},aj:function(){return this.mo()},kn:function(){return new $$t.ni},km:function(a,b,c,d){var e=$b($$t.$ni.$type,$$t.$ju.km.call(this,a,b,c,d));var f=this.mq.f(b);var g=this.mq.g(b);var h=.5*this._mu;var i=.5*this._mt;var j,k;if($$t.$dn.l_op_Equality(b,$$t.$e7.sc)){k=this.actualMaximumValue();j=this.actualMinimumValue()}else{k=Math.min(g,h);j=this.getUnscaledValue3(f);k=this.getUnscaledValue3(k);var l=this.na(a,b,j,k);j=l.p2;k=l.p3}var m={__x:.5,__y:.5,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var n=f;var o=g;var p=Math.min(a.width(),a.height())*(this._mu-this._mt)/2;e.center(m);var q=Math.max(o,n);var r=Math.min(n,o);e.maxLength(q);e.minLength(r);var s=Math.min(j,k);var t=Math.max(j,k);if(s<this.actualMinimumValue()){s=this.actualMinimumValue()}if(t>this.actualMaximumValue()){t=this.actualMaximumValue()}this.actualVisibleMinimumValue(s);this.actualVisibleMaximumValue(t);e._k.add(function(){var $ret=new $$t.jx;$ret._d=s;$ret._c=t;$ret._b=p;return $ret}());var u=$b($$t.$ne.$type,this.mo());if(u!=null){var v;var w;var x=u.getMinMaxAngle(b,v,w);v=x.p1;w=x.p2;e.minAngle(Math.min(v,w));e.maxAngle(Math.max(v,w))}var y=this.mz();if(o>=h){o=y}if(n<i){n=i}e.minLength(n);e.maxLength(o);e.effectiveMaximum(y);e._f=this.actualTickmarkValues();var z=$b($$t.$kw.$type,e._f);if(z!=null){z._y=this.m5(m,e.minLength(),e.maxLength(),b,a)}return e},na:function(a,b,c,d){var e={__x:.5,__y:.5,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var f=0;if(this.isInverted()){f=this.getScaledValue3(this.actualMinimumValue())}else{f=this.getScaledValue3(this.actualMaximumValue())}var g=0;if(this.crossingValue()!=null){g=this._mw}var h=e.__x+f*Math.cos(g);var i=e.__y+f*Math.sin(g);e.__x=$$t.$nh.c(e.__x,b,a);e.__y=$$t.$nh.f(e.__y,b,a);h=$$t.$nh.c(h,b,a);i=$$t.$nh.f(i,b,a);if(h>=a.left()&&h<=a.right()&&i>=a.top()&&i<=a.bottom()){if(this.isInverted()){d=this.actualMinimumValue()}else{d=this.actualMaximumValue()}}if(e.__x>=a.left()&&e.__x<=a.right()&&e.__y>=a.top()&&e.__y<=a.bottom()){if(this.isInverted()){c=this.actualMaximumValue()}else{c=this.actualMinimumValue()}}return{p2:c,p3:d}},m5:function(a,b,c,d,e){var f=$$t.$nh.d(c-b,d,e);var g=f/Math.min(e.width(),e.height());if(g>.7){return 10}return 5},mz:function(){var a=0;if(!this.isInverted()){a=this.getScaledValue3(this.actualMaximumValue())}else{a=this.getScaledValue3(this.actualMinimumValue())}return a},mc:function(a){if(this.mo()!=null){this.mo().renderAxis()}},h4:function(a){$$t.$ju.h4.call(this,a);var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$t.$dn.empty();var c=!b.isEmpty()?this.j7():$$t.$dn.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.$ju.ij.call(this,a,b);if(b.height()!=a.height()||b.width()!=a.width()){this.updateRange()}},m8:function(a,b,c,d,e){var f=$b($$t.$nj.$type,this.km(b,c,d,e));if(f==null){return}this.mq.j(a._d,f.minLength(),f.maxLength(),b,c,f.center(),f.minAngle(),f.maxAngle())},a1:function(){return 3},jz:function(a,b,c,d,e){var f=$b($$t.$ni.$type,this.km(c,b,d,e));var g=a;var h=new $$t.c8;var i=$$t.$nh.d(g,b,c);var j=$$t.$nh.g(g,b,c);if(i<=0||j<=0){return null}var k=$$t.$nh.c(f.center().__x,b,c);var l=$$t.$nh.f(f.center().__y,b,c);if(f.maxAngle()-f.minAngle()<Math.PI&&f.maxAngle()-f.minAngle()>0){var m={__x:$$t.$nh.c(f.center().__x+g*Math.cos(f.minAngle()),b,c),__y:$$t.$nh.f(f.center().__y+g*Math.sin(f.minAngle()),b,c),$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var n={__x:$$t.$nh.c(f.center().__x+g*Math.cos(f.maxAngle()),b,c),__y:$$t.$nh.f(f.center().__y+g*Math.sin(f.maxAngle()),b,c),$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var o=new $$t.da;o.__startPoint=m;o.__isClosed=false;o.__segments.add(function(){var $ret=new $$t.dg;$ret._b=false;$ret._e=n;$ret._f=new $$t.di(1,i,j);$ret._d=1;return $ret}());h._c.add(o)}else{var p=new $$t.da;p.__startPoint={__x:k,__y:l-j,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};p.__isClosed=true;p.__segments.add(function(){var $ret=new $$t.dg;$ret._b=false;$ret._e={__x:k,__y:l+j,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};$ret._f=new $$t.di(1,i,j);$ret._d=1;return $ret}());p.__segments.add(function(){var $ret=new $$t.dg;$ret._b=false;$ret._e={__x:k,__y:l-j,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};$ret._f=new $$t.di(1,i,j);$ret._d=1;return $ret}());h._c.add(p)}return h},$type:new $.ig.Type("NumericRadiusAxis",$$t.$ju.$type)},true);$c("OrdinalTimeXAxis:oc","CategoryXAxis",{getScaledValue2:function(a,b,c){return this.getScaledValue(a,new $$t.ib(0,b,c,this.isInverted(),this.j2()))},eg:function(a,b,c){return this.getScaledValue(a,b)},getScaledValue:function(a,b){if(!b.c.isEmpty()){var c=this.nk(a,$$t.$kz.ac,b.c);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.nk(a,b.e,b.d)},nk:function(a,b,c){var d=this.mp();var e=this.mq();var f=this.mp()-this.mq();var g=f>=1?(a-e)/(d-e):f==0?.5:NaN;if(this._cg){g=1-g}return c.left()+c.width()*(g-b.left())/b.width()},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=i.left();var m=i.width();var n=g.left();var o=g.width();var p=h.left();var q=h.width();var r=0;var s=1;var t=this.mp();var u=this.mq();var v=this.mp()-this.mq();var w=this.ma(a);var x=w!=null;for(var y=0;y<b.count();y++){var z=b.item(y);for(var aa=c;aa<d;aa++){f=x?w[aa]:a.item(aa);if(k){var ab=v>=1?(f[z]-u)/(t-u):v==0?.5:NaN;if(j){ab=1-ab}ab=l+m*(ab-r)/s;var ac=(ab-p)/q;ac=p+q*(ac-n)/o;f[z]=ac}else{var ad=v>=1?(f[z]-u)/(t-u):v==0?.5:NaN;if(j){ad=1-ad}ad=p+q*(ad-n)/o;f[z]=ad}}}},getScaledValueList:function(a,b,c,d){for(var e=b;e<c;e++){a.item(e,this.getScaledValue(a.item(e),d))}},getUnscaledValue2:function(a,b,c){return this.getUnscaledValue(a,new $$t.ib(0,b,this.j7(),this.isInverted(),this.j2()))},getUnscaledValue3:function(a,b,c,d){return this.getUnscaledValue(a,new $$t.ib(0,b,this.j7(),this.isInverted(),this.j2()))},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.nl(c,$$t.$kz.ac,b.c);return c}return this.nl(a,b.e,b.d)},nl:function(a,b,c){var d=b.left()+(a-c.left())*b.width()/c.width();if(this._cg){d=1-d}return this.mq()+d*(this.mp()-this.mq())},ej:function(a,b,c){return this.getUnscaledValue(a,b)},getUnscaledValueList:function(a,b,c,d){for(var e=b;e<c;e++){a.item(e,this.getUnscaledValue(a.item(e),d))}},init:function(){this.m7=$$t.$ah.maxValue();this.m6=$$t.$ah.minValue();this.nd=$$t.$ah.maxValue();this.nc=$$t.$ah.minValue();this.m9=$$t.$ah.maxValue();this.m8=$$t.$ah.minValue();this.nn=null;this.m2=0;this._nw=new $$t.ai;this.nb=$$t.$ah.minValue();this.na=$$t.$ah.maxValue();$$t.$od.init.call(this);this.m0=new $$t.oh;var a=this.labelFormats();a.collectionChanged=$.ig.Delegate.prototype.combine(a.collectionChanged,this.ny.runOn(this));this.mq(0)},hr:function(a,b,c,d){$$t.$od.hr.call(this,a,b,c,d);switch(b){case"FastItemsSource":var e=$b($$t.$hy.$type,c);if(e!=null){e.deregisterColumn(this.m5());this.m5(null)}if(this.kl()!=null){this.m5($$t.$nv.md(this.dateTimeMemberPath(),this))}break;case"DateTimeMemberPath":if(this.kl()!=null){this.kl().deregisterColumn(this.m5());this.m5($$t.$nv.md(this.dateTimeMemberPath(),this))}break;case"DateTimeColumn":this.updateRange();this._nw=this.nv();break;case"MinimumValue":case"MaximumValue":this.updateRange();this.renderAxis();break;case"LabellingMode":this.renderAxis();break}},m7:new Date,actualMinimumValue:function(a){if(arguments.length===1){this.m7=a;return a}else{return this.m7}},m6:new Date,actualMaximumValue:function(a){if(arguments.length===1){this.m6=a;return a}else{return this.m6}},nd:new Date,visibleMinimum:function(a){if(arguments.length===1){this.nd=a;return a}else{return this.nd}},nc:new Date,visibleMaximum:function(a){if(arguments.length===1){this.nc=a;return a}else{return this.nc}},m9:new Date,nh:function(a){if(arguments.length===1){this.m9=a;return a}else{return this.m9}},m8:new Date,ng:function(a){if(arguments.length===1){this.m8=a;return a}else{return this.m8}},nz:function(){if(this.m5()==null||this.m5().count()==0||this.m5().count()<this.mq()-1){this.actualMinimumValue($$t.$ah.minValue());this.actualMaximumValue($$t.$ah.maxValue());return}var a=Math.max(0,Math.min(this.mq(),this.m5().count()-1));var b=Math.max(0,Math.min(this.mp(),this.m5().count()-1));var c=+this.actualMinimumValue()!=+this.m5().item(a)||+this.actualMaximumValue()!=+this.m5().item(b);if(c){var d=this.actualMinimumValue();var e=this.actualMaximumValue();this.actualMinimumValue(this.m5().item(a));this.actualMaximumValue(this.m5().item(b));this.n0()}},n0:function(){if(this.m5()==null||this.m5().count()==0||this.seriesViewer()==null){var a=+this.visibleMinimum()!=+this.actualMinimumValue()||+this.visibleMaximum()!=+this.actualMaximumValue();this.visibleMinimum(this.actualMinimumValue());this.visibleMaximum(this.actualMaximumValue());this.nh(this.visibleMinimum());this.ng(this.visibleMaximum());if(a&&this.visibleRangeChanged!=null){this.visibleRangeChanged(this,$$t.$cj.empty)}return}var b=this.j1();var c=new $$t.ib(1,this.seriesViewer().windowRect(),this.seriesViewer().viewportRect(),this.isInverted());c.c=this.j2();var d=this.getUnscaledValue(b.left(),c);var e=this.getUnscaledValue(b.right(),c);var f=$.ig.truncate(Math.floor(d));var g=$.ig.truncate(Math.ceil(e));var h=f>=0&&f<this.m5().count()?this.m5().item(f):this.actualMinimumValue();var i=g>=0&&g<this.m5().count()?this.m5().item(g):this.actualMaximumValue();var j=h;var k=i;if(d>f){var l=f+1;var m=l>=0&&l<this.m5().count()?this.m5().item(l):i;var n=$.ig.util.dateAdd(h,$.ig.util.timeSpanFromMilliseconds($.ig.util.timeSpanTotalMilliseconds(m-h)*(d-f)));j=n}if(e<g){var o=g-1;var p=o>=0&&o<this.m5().count()?this.m5().item(o):h;var q=$.ig.util.dateSubtract(i,$.ig.util.timeSpanFromMilliseconds($.ig.util.timeSpanTotalMilliseconds(i-p)*(g-e)));k=q}this.nh(j);this.ng(k);var r=+this.visibleMinimum()!=+h||+this.visibleMaximum()!=+i;this.visibleMinimum(h);this.visibleMaximum(i);if(r&&this.visibleRangeChanged!=null){this.visibleRangeChanged(this,$$t.$cj.empty)}},nn:null,h4:function(a){var b=$$t.$oj.og(this.actualMinimumValue(),false,this.actualMinimumValue(),this.labellingMode(),this.nu(),this.labelFormats(),this._fg);if(b!=this.nn&&this.useEnhancedIntervalManagement()){this.h8()}this.nn=b;$$t.$od.h4.call(this,a)},nm:null,dateTimeMemberPath:function(a){if(arguments.length===1){var b=this.dateTimeMemberPath();if(a!=b){this.nm=a;this.hx("DateTimeMemberPath",b,this.dateTimeMemberPath())}return a}else{return this.nm}},m2:0,labellingMode:function(a){if(arguments.length===1){var b=this.labellingMode();if(a!=b){this.m2=a;this.hx("LabellingMode",$$t.$og.getBox(b),$$t.$og.getBox(this.labellingMode()))}return a}else{return this.m2}},m4:null,m5:function(a){if(arguments.length===1){if(this.m4!=a){var b=this.m4;this.m4=a;this.hx("DateTimeColumn",b,this.m4)}return a}else{return this.m4}},ik:function(a,b){$$t.$od.ik.call(this,a,b);this.n0()},getWindowRectForSelection:function(a,b){if(this.m5()==null){return $$t.$dn.empty()}var c=a>b;var d=c?b:a;var e=c?a:b;var f=-1;while(++f<this.m5().count()&&this.m5().item(f)<d){}var g=this.m5().count();while(--g>=0&&this.m5().item(g)>e){}var h=new $$t.ib(0,new $$t.dn(0,0,0,1,1),new $$t.dn(0,0,0,1,1),this.isInverted(),this.seriesViewer().effectiveViewport());var i=this.getScaledValue(f,h);var j=this.getScaledValue(g+1,h);return new $$t.dn(0,i,NaN,Math.max(0,j-i),NaN)},m0:null,labelFormats:function(){return this.m0},ny:function(a,b){this.h3(false)},ht:function(a){$$t.$od.ht.call(this,a);this.dateTimeMemberPath(a)},fv:function(a){if(this.formatLabel()!=null){return this.formatLabel()(a)}if(this._ah!=null){return this._ah.i(a)}if(!($b($$t.$ah.$type,a)!==null)){return $$t.$od.fv.call(this,a)}var b=$$t.$ah.minValue();var c=false;if(this._mr!=null){if($b($$t.$ah.$type,this._mr)!==null){b=this._mr;c=true}}var d=$$t.$oj.ob(a,c,b,this.labellingMode(),this.nu(),this.labelFormats(),this._fg);return d==null?$$t.$od.fv.call(this,a):d},getValueLabel:function(a){var b=0;if(this.categoryMode()==0){b=$.ig.truncate(Math.round(a))}else{b=$.ig.truncate(Math.floor(a))}if(b<0||b>this.itemsCount()-1){return $$t.$od.getValueLabel.call(this,a)}var c=this.m5().item(b);var d=this.fv(c);if(d==null){return null}return d.toString()},nx:function(){return this.visibleMaximum()-this.visibleMinimum()},nu:function(){return this.ng()-this.nh()},mc:function(){return this.m5()},ij:function(a,b){$$t.$od.ij.call(this,a,b);this.n0()},mj:function(a,b){var c=this.categoryMode()==0?0:.5;return $$t.$od.mj.call(this,a+c,b)},mi:function(a,b,c,d){return b},_nw:null,nv:function(){var $self=this;if(this.m5()==null||this.m5().count()<2){return 0}return $$t.$oj.om(function(a){return $self.m5().item(a)},this.m5().count())},itemLabelFormat:function(){return $$t.$oj.oi(this._nw)},nb:new Date,minimumValue:function(a){if(arguments.length===1){var b=this.minimumValue();if(+a!=+b){this.nb=a;this.hr(this,"MinimumValue",b,this.minimumValue())}return a}else{return this.nb}},na:new Date,maximumValue:function(a){if(arguments.length===1){var b=this.maximumValue();if(+a!=+b){this.na=a;this.hr(this,"MaximumValue",b,this.maximumValue())}return a}else{return this.na}},c0:function(){if(+this.minimumValue()==+$$t.$ah.maxValue()||+this.maximumValue()==+$$t.$ah.minValue()){return $$t.$od.c0.call(this)}if(this.cn()&&this.useEnhancedIntervalManagement()){this._bb=this.ba()}if(this.kl()==null||this.m5()==null){return false}var a=this.mq();if(+this.minimumValue()!=+$$t.$ah.minValue()){var b=-1;while(b++<=this.m5().count()){if(this.m5().item(b)>=this.minimumValue()){break}}a=b}var c=this.categoryMode()==0?this.kl().count()-1:this.kl().count();if(+this.maximumValue()!=+$$t.$ah.maxValue()){var d=this.kl().count();while(d-- >0){if(this.m5().item(d)<=this.maximumValue()){break}}c=d}if(a!=this.mq()||c!=this.mp()){var e=new $$t.iq(0,this.mq(),a,this.mp(),c);this.mq(a);this.mp(c);this.hy(e);this.nz();this.ln();return true}return false},visibleRangeChanged:null,lw:function(a){$$t.$od.lw.call(this,a);this.updateRange1(true)},$type:new $.ig.Type("OrdinalTimeXAxis",$$t.$od.$type,[$$t.$of.$type])},true);$c("PercentChangeAxisRenderer:ot","NumericAxisRenderer",{init:function(a){$$t.$km.init.call(this,a)},w:function(a,b,c,d){var e=$$t.$km.w.call(this,a,b,c,d);if(a._s==null){e=e.toString()+"%"}return e},$type:new $.ig.Type("PercentChangeAxisRenderer",$$t.$km.$type)},true);$c("PercentChangeYAxis:ou","NumericYAxis",{init:function(){$$t.$n1.init.call(this)},ko:function(){return new $$t.ov(this)},kh:function(){var a=1.7976931348623157e308;var b=-1.7976931348623157e308;var d=this.c7().getEnumerator();while(d.moveNext()){var c=d.current();var e=c.ap(this);if(e==null){continue}var f=c.f4();if($.ig.util.isNaN(f)||f==0){continue}var g=e.maximum()-f;var h=f-e.minimum();var i=Math.abs(g/f*100);var j=Math.abs(h/f*100);a=Math.min(a,-j);b=Math.max(b,i)}return new $$t.jt(a,b)},kk:function(a){return new $$t.ot(a)},dx:function(a,b){var c=(a-b._b)/b._b*100;if(c<this.actualMinimumValue()){
var d=this.actualMinimumValue()/100*b._b+b._b;return d}if(c>this.actualMaximumValue()){var e=this.actualMaximumValue()/100*b._b+b._b;return e}return a},$type:new $.ig.Type("PercentChangeYAxis",$$t.$n1.$type)},true);$c("IPolarRadialRenderingParameters:nj","Object",{$type:new $.ig.Type("IPolarRadialRenderingParameters",null)},true);$c("RadialAxisRenderingParameters:nk","CategoryAxisRenderingParameters",{init:function(){$$t.$kl.init.call(this)},_minLength:0,minLength:function(a){if(arguments.length===1){this._minLength=a;return a}else{return this._minLength}},_maxLength:0,maxLength:function(a){if(arguments.length===1){this._maxLength=a;return a}else{return this._maxLength}},_center:null,center:function(a){if(arguments.length===1){this._center=a;return a}else{return this._center}},_crossingAngleRadians:0,crossingAngleRadians:function(a){if(arguments.length===1){this._crossingAngleRadians=a;return a}else{return this._crossingAngleRadians}},_minAngle:0,minAngle:function(a){if(arguments.length===1){this._minAngle=a;return a}else{return this._minAngle}},_maxAngle:0,maxAngle:function(a){if(arguments.length===1){this._maxAngle=a;return a}else{return this._maxAngle}},_effectiveMaximum:0,effectiveMaximum:function(a){if(arguments.length===1){this._effectiveMaximum=a;return a}else{return this._effectiveMaximum}},$type:new $.ig.Type("RadialAxisRenderingParameters",$$t.$kl.$type,[$$t.$nj.$type])},true);$c("PolarAxisRenderingParameters:ni","NumericAxisRenderingParameters",{init:function(){$$t.$ko.init.call(this)},_minLength:0,minLength:function(a){if(arguments.length===1){this._minLength=a;return a}else{return this._minLength}},_maxLength:0,maxLength:function(a){if(arguments.length===1){this._maxLength=a;return a}else{return this._maxLength}},_center:null,center:function(a){if(arguments.length===1){this._center=a;return a}else{return this._center}},_minAngle:0,minAngle:function(a){if(arguments.length===1){this._minAngle=a;return a}else{return this._minAngle}},_maxAngle:0,maxAngle:function(a){if(arguments.length===1){this._maxAngle=a;return a}else{return this._maxAngle}},_crossingAngleRadians:0,crossingAngleRadians:function(a){if(arguments.length===1){this._crossingAngleRadians=a;return a}else{return this._crossingAngleRadians}},_effectiveMaximum:0,effectiveMaximum:function(a){if(arguments.length===1){this._effectiveMaximum=a;return a}else{return this._effectiveMaximum}},$type:new $.ig.Type("PolarAxisRenderingParameters",$$t.$ko.$type,[$$t.$nj.$type])},true);$c("PolarAxisRenderingManager:ng","Object",{init:function(){$.ig.$op.init.call(this)},p:function(a,b,c,d,e,f){var g=$$t.$nh.d(a,e,f);var h=$$t.$nh.g(a,e,f);var i=$$t.$nh.c(b.__x,e,f);var j=$$t.$nh.f(b.__y,e,f);if(d-c<Math.PI&&d-c>0){var k={__x:$$t.$nh.c(b.__x+a*Math.cos(c),e,f),__y:$$t.$nh.f(b.__y+a*Math.sin(c),e,f),$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var l={__x:$$t.$nh.c(b.__x+a*Math.cos(d),e,f),__y:$$t.$nh.f(b.__y+a*Math.sin(d),e,f),$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};var m=new $$t.da;m.__startPoint=k;m.__isClosed=false;m.__segments.add(function(){var $ret=new $$t.dg;$ret._b=false;$ret._e=l;$ret._f=new $$t.di(1,g,h);$ret._d=1;return $ret}());return m}else{var n=new $$t.da;n.__startPoint={__x:i,__y:j-h,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};n.__isClosed=true;n.__segments.add(function(){var $ret=new $$t.dg;$ret._b=false;$ret._e={__x:i,__y:j+h,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};$ret._f=new $$t.di(1,g,h);$ret._d=1;return $ret}());n.__segments.add(function(){var $ret=new $$t.dg;$ret._b=false;$ret._e={__x:i,__y:j-h,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};$ret._f=new $$t.di(1,g,h);$ret._d=1;return $ret}());return n}},j:function(a,b,c,d,e,f,g,h){var i=Math.min(b,c);var j=Math.max(b,c);var k=new $$t.c8;var l=null;var m=null;var n=null;var o=null;if(i>0){l=this.p(i,f,g,h,e,d);if(h-g<Math.PI&&h-g>0){var p=$b($$t.$dg.$type,l.__segments.__inner[0]);if(p!=null){var q={__x:$$t.$nh.c(f.__x+j*Math.cos(h),e,d),__y:$$t.$nh.f(f.__y+j*Math.sin(h),e,d),$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};m=function(){var $ret=new $$t.de(1);$ret.c(q);return $ret}()}}}if(j>0){n=this.p(j,f,g,h,e,d)}if(i>0){if(h-g<Math.PI&&h-g>0){var r=n.__startPoint;var s=$b($$t.$dg.$type,n.__segments.__inner[0]);if(s!=null){n.__startPoint=s._e;s._e=r;s._d=0;var t={__x:$$t.$nh.c(f.__x+i*Math.cos(g),e,d),__y:$$t.$nh.f(f.__y+i*Math.sin(g),e,d),$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};o=function(){var $ret=new $$t.de(1);$ret.c(t);return $ret}()}}}if(m!=null&&o!=null){l.__segments.add(m);var u=n.__segments.__inner[0];n.__segments.remove(u);l.__segments.add(u);l.__segments.add(o);l.__isClosed=true;k._c.add(l)}else{if(l!=null){k._c.add(l);this.o(n)}if(n!=null){k._c.add(n)}}a.add(k)},o:function(a){if(a.__segments.count()>1){var b=$b($$t.$dg.$type,a.__segments.__inner[0]);var c=$b($$t.$dg.$type,a.__segments.__inner[1]);a.__segments.__inner[0]=c;a.__segments.__inner[1]=b;var d=c._e;var e=a.__startPoint;var f=b._e;a.__startPoint=d;c._e=f;b._e=e;b._d=0;c._d=0}else{var g=a.__startPoint;var h=$b($$t.$dg.$type,a.__segments.__inner[0]);if(h!=null){a.__startPoint=h._e;h._e=g;h._d=0}}},i:function(a,b,c,d,e,f,g){if(b>0){var h=new $$t.c8;h._c.add(this.p(b,e,f,g,d,c));a.add(h)}},n:function(a,b,c,d,e,f,g,h){var i=Math.min(b,c);var j=Math.max(b,c);var k=false;if(j-i>Math.PI){k=true}var l=Math.cos(i);var m=Math.sin(i);var n=h.__x+l*f;var o=h.__y+m*f;var p=h.__x+l*g;var q=h.__y+m*g;var r=Math.cos(j);var s=Math.sin(j);var t=h.__x+r*f;var u=h.__y+s*f;var v=h.__x+r*g;var w=h.__y+s*g;n=$$t.$nh.c(n,e,d);o=$$t.$nh.f(o,e,d);p=$$t.$nh.c(p,e,d);q=$$t.$nh.f(q,e,d);t=$$t.$nh.c(t,e,d);u=$$t.$nh.f(u,e,d);v=$$t.$nh.c(v,e,d);w=$$t.$nh.f(w,e,d);var x=new $$t.da;x.__startPoint={__x:n,__y:o,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};x.__isClosed=true;x.__segments.add(function(){var $ret=new $$t.de(1);$ret.c({__x:p,__y:q,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});return $ret}());x.__segments.add(function(){var $ret=new $$t.dg;$ret._e={__x:v,__y:w,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};$ret._f=new $$t.di(1,$$t.$nh.d(g,e,d),$$t.$nh.g(g,e,d));$ret._d=1;$ret._b=k;return $ret}());x.__segments.add(function(){var $ret=new $$t.de(1);$ret.c({__x:t,__y:u,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});return $ret}());x.__segments.add(function(){var $ret=new $$t.dg;$ret._e={__x:n,__y:o,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};$ret._f=new $$t.di(1,$$t.$nh.d(f,e,d),$$t.$nh.g(f,e,d));$ret._d=0;$ret._b=k;return $ret}());var y=new $$t.c8;y._c.add(x);a.add(y)},m:function(a,b,c,d,e,f,g){var h=new $$t.g1;var i=Math.cos(b);var j=Math.sin(b);var k=g.__x+i*e;var l=g.__y+j*e;var m=g.__x+i*f;var n=g.__y+j*f;k=$$t.$nh.c(k,d,c);l=$$t.$nh.f(l,d,c);m=$$t.$nh.c(m,d,c);n=$$t.$nh.f(n,d,c);h._d={__x:k,__y:l,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};h._c={__x:m,__y:n,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};a.add(h)},a:function(a,b){return a.__x>=b.left()&&a.__x<=b.right()},b:function(a,b){return a.__y>=b.top()&&a.__y<=b.bottom()},c:function(a,b){var c=Math.sqrt(Math.pow(a.__x-b.left(),2)+Math.pow(a.__y-b.top(),2));var d=Math.sqrt(Math.pow(a.__x-b.right(),2)+Math.pow(a.__y-b.top(),2));var e=Math.sqrt(Math.pow(a.__x-b.right(),2)+Math.pow(a.__y-b.bottom(),2));var f=Math.sqrt(Math.pow(a.__x-b.left(),2)+Math.pow(a.__y-b.bottom(),2));return Math.min(c,Math.min(d,Math.min(e,f)))},d:function(a,b){var c=Math.sqrt(Math.pow(a.__x-b.left(),2)+Math.pow(a.__y-b.top(),2));var d=Math.sqrt(Math.pow(a.__x-b.right(),2)+Math.pow(a.__y-b.top(),2));var e=Math.sqrt(Math.pow(a.__x-b.right(),2)+Math.pow(a.__y-b.bottom(),2));var f=Math.sqrt(Math.pow(a.__x-b.left(),2)+Math.pow(a.__y-b.bottom(),2));return Math.max(c,Math.max(d,Math.max(e,f)))},f:function(a){var b={__x:.5,__y:.5,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};if(this.a(b,a)&&this.b(b,a)){return 0}if(this.a(b,a)){if(b.__y<a.top()){return a.top()-b.__y}else{return b.__y-a.bottom()}}if(this.b(b,a)){if(b.__x<a.left()){return a.left()-b.__x}else{return b.__x-a.right()}}return this.c(b,a)},g:function(a){var b={__x:.5,__y:.5,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};return this.d(b,a)},e:function(a,b){var c=Math.sqrt(Math.pow(b.__x-a.__x,2)+Math.pow(b.__y-a.__y,2));var d=Math.acos((b.__x-a.__x)/c);if(b.__y-a.__y<0){d=2*Math.PI-d}return d},h:function(a,b){return(a.__y-.5)*b.__x+(.5-a.__x)*b.__y+(a.__x*.5-.5*a.__y)},l:function(a,b,c){var d={__x:.5,__y:.5,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};if(this.a(d,a)&&this.b(d,a)){b=0;c=Math.PI*2;return{p1:b,p2:c}}var e=this.e(d,{__x:a.left(),__y:a.top(),$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});var f=this.e(d,{__x:a.right(),__y:a.top(),$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});var g=this.e(d,{__x:a.right(),__y:a.bottom(),$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});var h=this.e(d,{__x:a.left(),__y:a.bottom(),$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});if(this.b(d,a)&&a.left()>d.__x){b=e;c=2*Math.PI+h;return{p1:b,p2:c}}b=Math.min(e,Math.min(f,Math.min(g,h)));c=Math.max(e,Math.max(f,Math.max(g,h)));return{p1:b,p2:c}},k:function(a,b,c,d,e,f,g){var h;var i;var j=this.l(a,h,i);h=j.p1;i=j.p2;var k=Math.min(h,i);var l=Math.max(h,i);if($b($$t.$ni.$type,b)!==null){b.minAngle(k);b.maxAngle(l)}else if($b($$t.$nk.$type,b)!==null){b.minAngle(k);b.maxAngle(l)}if(h==0&&i==Math.PI*2){var m=c;var n=d;var o=Math.min(m,n);var p=Math.max(m,n);b._k.add(function(){var $ret=new $$t.jx;$ret._d=o;$ret._c=p;$ret._b=g;return $ret}());return}else{if(i>Math.PI*2){i=i-Math.PI*2}var q=f(h);var r=f(i);if(q<c||q>d){q=f(h+Math.PI*2)}if(r<c||r>d){r=f(i+Math.PI*2)}var s=Math.min(q,r);var t=Math.max(q,r);if(!e&&q>r||e&&q<r){var u=d-t;var v=s-c;b._k.add(function(){var $ret=new $$t.jx;$ret._d=t;$ret._c=d;$ret._b=u/(u+v)*g;return $ret}());b._k.add(function(){var $ret=new $$t.jx;$ret._d=c;$ret._c=s;$ret._b=v/(u+v)*g;return $ret}())}else{b._k.add(function(){var $ret=new $$t.jx;$ret._d=s;$ret._c=t;$ret._b=g;return $ret}())}}},$type:new $.ig.Type("PolarAxisRenderingManager",$.ig.$ot)},true);$c("PolarAxes:ow","Object",{_b:null,_a:null,init:function(a,b){this.g={__x:.5,__y:.5,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};$.ig.$op.init.call(this);this._b=a;this._a=b},g:null,c:function(a,b,c,d,e){var f=this.g.__x+b*e(a);return $$t.$nh.c(f,c,d)},h:function(a,b,c,d,e,f,g,h,i,j){var k=this._a.getScaledAngle1(a,e,f);var l=this._b.m1(b,g,h,i,j);var m=this.g.__x;var n=this.g.__y;var o=m+l*Math.cos(k);var p=n+l*Math.sin(k);o=d.left()+d.width()*(o-c.left())/c.width();p=d.top()+d.height()*(p-c.top())/c.height();return{__x:o,__y:p,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName}},e:function(a,b,c,d,e,f,g,h){var i=Math.min(b!=null?b.count():0,c!=null?c.count():0);a.clear();var j;var k;var l=this.g.__x;var m=this.g.__y;var n;var o;var p=Math.min(this._a.actualMinimumValue(),this._a.actualMaximumValue());var q=Math.max(this._a.actualMinimumValue(),this._a.actualMaximumValue());var r=Math.min(this._b.actualMaximumValue(),this._b.actualMinimumValue());var s=Math.max(this._b.actualMaximumValue(),this._b.actualMinimumValue());var t=this._a.k3();var u=this._a.isInverted();var v=this._b.k3();var w=this._b.isInverted();var x=this._b._mu;var y=this._b._mt;for(var z=0;z<i;z++){if(b.item(z)<=q&&b.item(z)>=p&&c.item(z)<=s&&c.item(z)>=r||($.ig.util.isNaN(b.item(z))||$.ig.util.isNaN(c.item(z)))){j=this._a.getScaledAngle1(b.item(z),t,u);k=this._b.m1(c.item(z),v,w,x,y);n=l+k*f(z,j);o=m+k*g(z,j);n=e.left()+e.width()*(n-d.left())/d.width();o=e.top()+e.height()*(o-d.top())/d.height();a.add({__x:n,__y:o,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})}else{a.add({__x:NaN,__y:NaN,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})}}},f:function(a,b,c,d,e,f){var g=$$t.$nh.a(a,c,d);var h=$$t.$nh.e(b,c,d);var i=Math.sqrt(Math.pow(g-this.g.__x,2)+Math.pow(h-this.g.__y,2));var j=Math.acos((g-this.g.__x)/i);if(h-this.g.__y<0){j=2*Math.PI-j}e=this._a.getUnscaledAngle(j);f=this._b.getUnscaledValue3(i);return{p4:e,p5:f}},d:function(a,b,c,d,e){var f=this.g.__y+b*e(a);return $$t.$nh.f(f,c,d)},$type:new $.ig.Type("PolarAxes",$.ig.$ot)},true);$c("RadialAxes:ox","Object",{_b:null,_a:null,init:function(a,b){this.h={__x:.5,__y:.5,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName};$.ig.$op.init.call(this);this._b=a;this._a=b},h:null,d:function(a,b,c,d){var e=this.h.__x+b*Math.cos(a);return $$t.$nh.c(e,c,d)},f:function(a,b,c,d,e,f,g){var h=Math.min(b!=null?b.count():0,c!=null?c.count():0);var i=false;if(a.count()==h){i=true}var j;var k;var l=this.h.__x;var m=this.h.__y;var n;var o;for(var p=0;p<h;p++){j=this._a.getScaledAngle(b.item(p));k=this._b.getScaledValue3(c.item(p));n=l+k*f(p,j);o=m+k*g(p,j);n=e.left()+e.width()*(n-d.left())/d.width();o=e.top()+e.height()*(o-d.top())/d.height();if(!i){a.add({__x:n,__y:o,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})}else{a.item(p,{__x:n,__y:o,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})}}},g:function(a,b,c,d,e,f){var g=$$t.$nh.a(a,c,d);var h=$$t.$nh.e(b,c,d);var i=Math.sqrt(Math.pow(g-this.h.__x,2)+Math.pow(h-this.h.__y,2));var j=Math.acos((g-this.h.__x)/i);if(h-this.h.__y<0){j=2*Math.PI-j}e=this._a.getUnscaledAngle(j);f=this._b.getUnscaledValue3(i);return{p4:e,p5:f}},e:function(a,b,c,d){var e=this.h.__y+b*Math.sin(a);return $$t.$nh.f(e,c,d)},c:function(a){var b=Math.sqrt(Math.pow(a.__x-this.h.__x,2)+Math.pow(a.__y-this.h.__y,2));var c=Math.acos((a.__x-this.h.__x)/b);if(a.__y-this.h.__y<0){c=2*Math.PI-c}return c},$type:new $.ig.Type("RadialAxes",$.ig.$ot)},true);$c("RadialAxisLabelPanel:ns","HorizontalAxisLabelPanelBase",{init:function(){this.du=new $$t.bz($$t.$l.$type,0);$$t.$bc.init.call(this)},ae:function(){return new $$t.nt(this)},ch:function(a){$$t.$bc.ch.call(this,a);this._ds=a},_ds:null,_dy:null,_dv:0,dt:function(){return!this.am()},dc:function(){return this._ao&&(!this._av||this.bl()==-180)},dd:function(){return!this._aw},b2:function(a){$$t.$bc.b2.call(this,a);if(this._dv%360==0||this.am()){this._ds.a3()}else{this._ds.a2(a)}},bl:function(){var a=$$t.$bc.bl.call(this);if(this.dt()){a-=this._dv*180/Math.PI}return a},db:function(){return this.bl()%360!=0},da:function(){if(this._ad!=null&&this._ad.seriesViewer()!=null&&this._ad.seriesViewer().eo()){return false}if(this.am()){return true}var a=this._dv*180/Math.PI;if(a<30||a>330||a>150&&a<210){return true}return false},du:null,cm:function(a,b){var c=b*Math.PI/180;var d=Math.abs(Math.sin(c));if(this._ad.labelSettings()!=null&&this._ad.labelSettings()._c==4){d=d*-1}this._ds.a4(a,b,d)},dx:function(){var a=1.7976931348623157e308;var c=this._ba.getEnumerator();while(c.moveNext()){var b=c.current();a=Math.min(b._c,a)}return a},dw:function(){var a=-1.7976931348623157e308;var c=this._ba.getEnumerator();while(c.moveNext()){var b=c.current();a=Math.max(b._c,a)}return a},dq:function(a,b){var c;if(this._ad.isInverted()){c=this.dx()}else{c=this.dw()}var d=new $$t.bz($$t.$l.$type,0);var e=new $$t.bz($$t.$f.$type,0);for(var f=0;f<this._ba.count();f++){var g=this._ba.__inner[f];if(g._c==c&&!g._a){d.add(this._ba.indexOf(g))}}this.du=d;var h=new $$t.bz($$t.$dn.$type,0);for(var i=0;i<a.count();i++){var j=a.__inner[i];var k=this._ba.__inner[i]._a;if(!this.du.contains(i)){h.add(j);e.add(k)}}this._ao=this.an(h,e)},at:function(a,b){if(this.du.contains(a)){return false}else{return $$t.$bc.at.call(this,a,b)}},dr:function(){this.du=new $$t.bz($$t.$l.$type,0);$$t.$bc.dr.call(this)},ai:function(){return 5},ay:function(a){return a==5||a==4||a==1||a==0},b9:function(){},$type:new $.ig.Type("RadialAxisLabelPanel",$$t.$bc.$type)},true);$c("TimeAxisLabelFormat:oi","Object",{init:function(){this.n=0;$.ig.$op.init.call(this)},n:null,range:function(a){if(arguments.length===1){var b=this.range();if(a!=b){this.n=a;this.p("Range",b,this.range())}return a}else{return this.n}},a:null,format:function(a){if(arguments.length===1){var b=this.format();if(a!=b){this.a=a;this.p("Format",b,this.format())}return a}else{return this.a}},d:null,repeatedYearFormat:function(a){if(arguments.length===1){var b=this.repeatedYearFormat();if(a!=b){this.d=a;this.p("RepeatedYearFormat",b,this.repeatedYearFormat())}return a}else{return this.d}},c:null,repeatedMonthFormat:function(a){if(arguments.length===1){var b=this.repeatedMonthFormat();if(a!=b){this.c=a;this.p("RepeatedMonthFormat",b,this.repeatedMonthFormat())}return a}else{return this.c}},b:null,repeatedDayFormat:function(a){if(arguments.length===1){var b=this.repeatedDayFormat();if(a!=b){this.b=a;this.p("RepeatedDayFormat",b,this.repeatedDayFormat())}return a}else{return this.b}},p:function(a,b,c){this.q(a,b,c);if(this.propertyChanged!=null){this.propertyChanged(this,new $$t.cn(a))}},q:function(a,b,c){},propertyChanged:null,$type:new $.ig.Type("TimeAxisLabelFormat",$.ig.$ot,[$$t.$cl.$type])},true);$c("TimeAxisLabelFormatCollection:oh","ObservableCollection$1",{init:function(){$$t.$by.init.call(this,$$t.$oi.$type,0)},$type:new $.ig.Type("TimeAxisLabelFormatCollection",$$t.$by.$type.specialize($$t.$oi.$type))},true);$c("TimeAxisInterval:op","Object",{init:function(){this.j=0;$.ig.$op.init.call(this)},j:null,range:function(a){if(arguments.length===1){var b=this.range();if(a!=b){this.j=a;this.l("Range",b,this.range())}return a}else{return this.j}},e:0,interval:function(a){if(arguments.length===1){var b=this.interval();if(a!=b){this.e=a;this.l("Interval",b,this.interval())}return a}else{return this.e}},a:0,intervalType:function(a){if(arguments.length===1){var b=this.intervalType();if(a!=b){this.a=a;this.l("Interval",$$t.$oq.getBox(b),$$t.$oq.getBox(this.intervalType()))}return a}else{return this.a}},d:function(a){var b;switch(this.intervalType()){case 0:var c=1e4;return $.ig.Date.prototype.addSeconds(a,1/c);case 1:b=$.ig.Date.prototype.addSeconds(a,1/1e3);return $.ig.Date.prototype.fromValues(b.getFullYear(),$.ig.Date.prototype.getMonth(b),b.getDate(),b.getHours(),b.getMinutes(),b.getSeconds(),b.getMilliseconds());case 2:b=$.ig.Date.prototype.addSeconds(a,1);return $.ig.Date.prototype.fromValues(b.getFullYear(),$.ig.Date.prototype.getMonth(b),b.getDate(),b.getHours(),b.getMinutes(),b.getSeconds(),0);case 3:b=$.ig.Date.prototype.addMinutes(a,1);return $.ig.Date.prototype.fromValues(b.getFullYear(),$.ig.Date.prototype.getMonth(b),b.getDate(),b.getHours(),b.getMinutes(),0,0);case 4:case 5:b=$.ig.Date.prototype.addHours(a,1);return $.ig.Date.prototype.fromValues(b.getFullYear(),$.ig.Date.prototype.getMonth(b),b.getDate(),b.getHours(),0,0,0);case 6:case 7:case 8:b=$.ig.Date.prototype.addDays(a,1);return $.ig.Date.prototype.fromValues(b.getFullYear(),$.ig.Date.prototype.getMonth(b),b.getDate(),0,0,0,0);default:return a}},c:function(a){var b=$$t.$ah.maxValue()-a;switch(this.intervalType()){case 0:var c=1e4;if(b>$.ig.util.timeSpanFromTicks($.ig.truncate(this.interval()))){return $.ig.Date.prototype.addSeconds(a,this.interval()/c)}return $$t.$ah.maxValue();case 1:if(b>$.ig.util.timeSpanFromMilliseconds(this.interval())){return $.ig.Date.prototype.addSeconds(a,this.interval()/1e3)}return $$t.$ah.maxValue();case 2:if(b>$.ig.util.timeSpanFromSeconds(this.interval())){return $.ig.Date.prototype.addSeconds(a,this.interval())}return $$t.$ah.maxValue();case 3:if(b>$.ig.util.timeSpanFromMinutes(this.interval())){return $.ig.Date.prototype.addMinutes(a,this.interval())}return $$t.$ah.maxValue();case 4:if(b>$.ig.util.timeSpanFromHours(this.interval())){return $.ig.Date.prototype.addHours(a,this.interval())}return $$t.$ah.maxValue();case 5:if(b>$.ig.util.timeSpanFromDays(this.interval())){return $.ig.Date.prototype.addDays(a,this.interval())}return $$t.$ah.maxValue();case 6:if(b>$.ig.util.timeSpanFromDays(7*this.interval())){return $.ig.Date.prototype.addDays(a,this.interval()*7)}return $$t.$ah.maxValue();case 7:if(b>$.ig.util.timeSpanFromDays(31*$.ig.truncate(this.interval()))){return $.ig.Date.prototype.addMonths(a,$.ig.truncate(this.interval()))}return $$t.$ah.maxValue();case 8:if(b>$.ig.util.timeSpanFromDays(365*$.ig.truncate(this.interval()))){return $.ig.Date.prototype.addYears(a,$.ig.truncate(this.interval()))}return $$t.$ah.maxValue();default:return a}},l:function(a,b,c){this.m(a,b,c);if(this.propertyChanged!=null){this.propertyChanged(this,new $$t.cn(a))}},m:function(a,b,c){},propertyChanged:null,$type:new $.ig.Type("TimeAxisInterval",$.ig.$ot,[$$t.$cl.$type])},true);$c("TimeAxisIntervalCollection:or","ObservableCollection$1",{init:function(){$$t.$by.init.call(this,$$t.$op.$type,0)},$type:new $.ig.Type("TimeAxisIntervalCollection",$$t.$by.$type.specialize($$t.$op.$type))},true);$c("TimeAxisBreak:ok","Object",{init:function(){this.h=0;$.ig.$op.init.call(this)},b:new Date,start:function(a){if(arguments.length===1){var b=this.start();if(+a!=+b){this.b=a;this.j("Start",b,this.start())}return a}else{return this.b}},a:new Date,end:function(a){if(arguments.length===1){var b=this.end();if(+a!=+b){this.a=a;this.j("End",b,this.end())}return a}else{return this.a}},h:null,interval:function(a){if(arguments.length===1){var b=this.interval();if(a!=b){this.h=a;this.j("Interval",b,this.interval())}return a}else{return this.h}},j:function(a,b,c){this.k(a,b,c);if(this.propertyChanged!=null){this.propertyChanged(this,new $$t.cn(a))}},k:function(a,b,c){},propertyChanged:null,$type:new $.ig.Type("TimeAxisBreak",$.ig.$ot,[$$t.$cl.$type])},true);$c("TimeAxisBreakCollection:ol","ObservableCollection$1",{init:function(){$$t.$by.init.call(this,$$t.$ok.$type,0)},$type:new $.ig.Type("TimeAxisBreakCollection",$$t.$by.$type.specialize($$t.$ok.$type))},true);$c("TimeXAxis:oj","TimeAxisBase",{init:function(){this.nt=0;this._omission=new $$t.ai;this._op=new $$t.ai;this.n2=$$t.$ah.maxValue();this.n0=$$t.$ah.maxValue();this.nz=$$t.$ah.maxValue();this.n1=$$t.$ah.minValue();this._on=new $$t.ai;$$t.$nv.init.call(this);this._ab=$$t.$oj.$type;this.omission(0);this._oa=-2147483648;this.nk=new $$t.ol;var a=this.breaks();a.collectionChanged=$.ig.Delegate.prototype.combine(a.collectionChanged,this.os.runOn(this));this.np=new $$t.or;var b=this.intervals();b.collectionChanged=$.ig.Delegate.prototype.combine(b.collectionChanged,this.ot.runOn(this));this.nr=new $$t.oh;var c=this.labelFormats();c.collectionChanged=$.ig.Delegate.prototype.combine(c.collectionChanged,this.ou.runOn(this));this._op=0},isPiecewise:function(){return this.breaks()!=null&&this.breaks().count()>0},getScaledValue:function(a,b){if(!b.c.isEmpty()){var c=this.n8(a,$$t.$kz.ac,b.c,$$t.$dn.empty());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.n8(a,b.e,b.d,b.c)},n8:function(a,b,c,d){var e=new $$t.gj($$t.$ok.$type,Number);var f=this._oa!=-2147483648?this._oa:0;var g=this._ni!=null?this._ni.count():0;while(f<g){var h=this._ni.item1(f);if(h.start().getTime()<=a&&h.end().getTime()>=a){return NaN}if(h.end().getTime()<=a){e=new $$t.gj($$t.$ok.$type,Number,1,h,this._ni.item(h));f++}else{break}}if(f>0){f-=1}if(this._oa!=-2147483648){this._oa=f}var i;var j;if(e.key()!=null){i=e.value();j=e.key().end()}else{i=0;j=this.actualMinimumValue()}var fromPrecedingBreak_=$.ig.Date.prototype.fromTicks($.ig.truncate(a))-j;var k=fromPrecedingBreak_/(this.actualMaximumValue().getTime()-this.actualMinimumValue().getTime()-this.omission());var l=i+k;l-=b.left();l/=b.width();var m=c.left();var n=c.right();var o=c.width();if(this.categoryMode()!=0){var p=this.getCategorySize(b,c,d);m+=p/2;n-=p/2;o-=p}if(this.isInverted()){return n-o*l}return m+o*l},getScaledValueList:function(a,b,c,d){this._oa=0;for(var e=b;e<c;e++){a.item(e,this.getScaledValue(a.item(e),d))}this._oa=-2147483648},startCursor:function(){this._oa=0},resetCursor:function(){this._oa=-2147483648},_oa:0,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.$kz.ac,b.c,this.categoryMode());return c}return this.n9(a,b.e,b.d,b.c)},n9:function(a,b,c,d){var e=c.left();var f=c.width();if(this.categoryMode()!=0){var g=this.getCategorySize(b,c,d);e+=g/2;f-=g}var h=b.left()+b.width()*(a-e)/f;if(this.isInverted()){h=1-h}var i=new $$t.gj($$t.$ok.$type,Number);if(this._ni!=null){var k=this._ni.getEnumerator();while(k.moveNext()){var j=k.current();if(j.value()>=h&&j.value()<=h){return j.key().start().getTime()}if(j.value()<h&&j.value()>i.value()){i=j}}}var precedingBreakEnd_;var l;if(i.key()!=null){l=i.value();precedingBreakEnd_=i.key().end()}else{l=0;precedingBreakEnd_=this.actualMinimumValue()}var portionFromPrecedingBreak_=h-l;var actualRange_=this.actualMaximumValue()-this.actualMinimumValue()-this.omission();return precedingBreakEnd_.getTime()+portionFromPrecedingBreak_*actualRange_},nk:null,breaks:function(){return this.nk},nt:0,labellingMode:function(a){if(arguments.length===1){var b=this.labellingMode();if(a!=b){this.nt=a;this.hx("LabellingMode",$$t.$og.getBox(b),$$t.$og.getBox(this.labellingMode()))}return a}else{return this.nt}},nr:null,labelFormats:function(){return this.nr},hr:function(a,b,c,d){$$t.$nv.hr.call(this,a,b,c,d);switch(b){case"ActualMaximumValue":this.or();break;case"DateTimeColumn":this._on=this.ol();break;case"LabellingMode":this.h3(false);break}},ik:function(a,b){$$t.$nv.ik.call(this,a,b);this.oq();this.nc()},ij:function(a,b){$$t.$nv.ij.call(this,a,b);this.oq();this.nc()},c0:function(){var a=$$t.$nv.c0.call(this);this.oq();return a},_omission:null,omission:function(a){if(arguments.length===1){this._omission=a;return a}else{return this._omission}},or:function(){var a=this.nx(this.breaks());var b=0;var d=a.getEnumerator();while(d.moveNext()){var c=d.current();b+=c.end()-c.start()}this.omission(b)},_ni:null,nx:function(a){var b=new $$t.bz($$t.$ok.$type,0);if(a==null||+this.actualMaximumValue()==+$$t.$ah.maxValue()){return b}var d=a.getEnumerator();while(d.moveNext()){var c=d.current();if(c.end()>=this.actualMinimumValue()&&c.start()<=this.actualMaximumValue()){b.add(c)}if(c.interval()!=0){var e=c.end()-c.start();var f=$.ig.util.dateAdd(c.start(),c.interval());while(f<=this.actualMaximumValue()){var g=this.n3(f,e);var h=function(){var $ret=new $$t.ok;$ret.start(f);$ret.end(g);return $ret}();if(h.end()>=this.actualMinimumValue()&&h.start()<=this.actualMaximumValue()){b.add(h)}if($.ig.util.dateSubtract($$t.$ah.maxValue(),c.interval())<h.start()){break}f=this.n3(h.start(),c.interval())}}}return b},n3:function(a,b){var c=$.ig.Date.prototype.fromTicks(a.getTime());c.setMilliseconds(c.getMilliseconds()+b);return c},oq:function(){this._ni=new $$t.om($$t.$ok.$type,Number);if(+this.actualMaximumValue()==+$$t.$ah.maxValue()||this.breaks()==null||this.breaks().count()==0||this.seriesViewer()==null){return}var a=new $$t.bz($$t.$ok.$type,1,this.nx(this.breaks()));a.sort2(function(b,c){return b.start()<c.start()?-1:b.start()>c.start()?1:0});var b=this.seriesViewer().actualWindowRect();var c=new $$t.ib(0,this.seriesViewer().actualWindowRect(),this.seriesViewer().viewportRect(),this.isInverted(),this.seriesViewer().effectiveViewport());var d=this.actualMaximumValue()-this.actualMinimumValue()-this.omission();var e=0;var g=a.getEnumerator();while(g.moveNext()){var f=g.current();var h=$.ig.util.timeSpanTicks(f.start()-this.actualMinimumValue())/$.ig.util.timeSpanTicks(d);var i=$.ig.util.timeSpanTicks(f.end()-this.actualMinimumValue())/$.ig.util.timeSpanTicks(d);if(i<0||h-e>1){continue}this._ni.add(f,h-e);e+=i-h}},getValueLabel:function(a){if($.ig.util.isNaN(a)){return null}var ticks_=$.ig.truncate(a);var b=new Date(ticks_);var c=this.fv(b);if(c==null){return null}return c.toString()},fv:function(a){if(!($b($$t.$ah.$type,a)!==null)){return $$t.$nv.fv.call(this,a)}var b=$$t.$ah.minValue();var c=false;if(this._oc!=null){if($b($$t.$ah.$type,this._oc)!==null){b=this._oc;c=true}}var d=$$t.$oj.ob(a,c,b,this.labellingMode(),this._op,this.labelFormats(),this._fg);return d==null?$$t.$nv.fv.call(this,a):d},ob:function(a,b,c,d,e,f,g){var h=$$t.$oj.og(a,b,c,d,e,f,g);return $.ig.Date.prototype.toStringFormat(a,h,g)},og:function(a,b,c,d,e,f,g){var h=0;if(b){h=$$t.$oj.nv(a,c)}var i=null;var j;if(f==null||f.count()==0){j=$$t.$oj.of(e,h,d)}else{var k=Number.MAX_VALUE;var l=null;var n=f.getEnumerator();while(n.moveNext()){var m=n.current();if(m.range()<k){k=m.range();l=m}if(m.range()>e){continue}if(i==null||m.range()>i.range()){i=m}}if(i==null){i=l}if(i==null){return null}switch(h){case 3:if(i.repeatedDayFormat()!=null){j=i.repeatedDayFormat()}else if(i.repeatedMonthFormat()!=null){j=i.repeatedMonthFormat()}else if(i.repeatedYearFormat()!=null){j=i.repeatedYearFormat()}else{j=i.format()}break;case 2:if(i.repeatedMonthFormat()!=null){j=i.repeatedMonthFormat()}else if(i.repeatedYearFormat()!=null){j=i.repeatedYearFormat()}else{j=i.format()}break;case 1:if(i.repeatedYearFormat()!=null){j=i.repeatedYearFormat()}else{j=i.format()}break;default:j=i.format();break}}return j},nv:function(a,b){if(a.getFullYear()==b.getFullYear()&&$.ig.Date.prototype.getMonth(a)==$.ig.Date.prototype.getMonth(b)&&a.getDate()==b.getDate()){return 3}else if(a.getFullYear()==b.getFullYear()&&$.ig.Date.prototype.getMonth(a)==$.ig.Date.prototype.getMonth(b)){return 2}else if(a.getFullYear()==b.getFullYear()){return 1}return 0},mf:function(a){if(arguments.length===1){$$t.$nv.mf.call(this,a);return a}else{return $$t.$nv.mf.call(this)||this.intervals()!=null&&this.intervals().count()>0}},np:null,intervals:function(){return this.np},oe:function(a,b){return $$t.$oj.of(this._op,a,b)},of:function(a,b,c){if(c!=2){b=0}a=Math.abs(a);if(a>$.ig.util.timeSpanInit3(1825,0,0,0)){return"yyyy"}if(a>$.ig.util.timeSpanInit3(365,0,0,0)){switch(b){case 3:case 2:case 1:return"MMM"}return"MMM yyyy"}if(a>$.ig.util.timeSpanInit3(4,0,0,0)){switch(b){case 3:case 2:return"dd"}return"MMM dd"}if(a>$.ig.util.timeSpanInit3(1,0,0,0)){switch(b){case 3:return"hh:mmtt";case 2:return"dd hh:mmtt"}return"MMM dd hh:mmtt"}if(a>$.ig.util.timeSpanInit1(0,10,0)){return"hh:mm"}return"hh:mm:ss"},nj:function(){if($$t.$oj.nh==null){$$t.$oj.nh=function(){var $ret=new $$t.om($$t.$ai.$type,$$t.$op.$type);$ret.add(0,function(){var $ret=new $$t.op;$ret.intervalType(0);$ret.interval(1);return $ret}());$ret.add($.ig.util.timeSpanFromMilliseconds(1),function(){var $ret=new $$t.op;$ret.intervalType(1);$ret.interval(1);return $ret}());$ret.add($.ig.util.timeSpanFromSeconds(1),function(){var $ret=new $$t.op;$ret.intervalType(2);$ret.interval(1);return $ret}());$ret.add($.ig.util.timeSpanFromSeconds(30),function(){var $ret=new $$t.op;
$ret.intervalType(2);$ret.interval(30);return $ret}());$ret.add($.ig.util.timeSpanFromMinutes(2),function(){var $ret=new $$t.op;$ret.intervalType(3);$ret.interval(2);return $ret}());$ret.add($.ig.util.timeSpanFromMinutes(5),function(){var $ret=new $$t.op;$ret.intervalType(3);$ret.interval(5);return $ret}());$ret.add($.ig.util.timeSpanFromHours(1),function(){var $ret=new $$t.op;$ret.intervalType(4);$ret.interval(1);return $ret}());$ret.add($.ig.util.timeSpanFromDays(1),function(){var $ret=new $$t.op;$ret.intervalType(5);$ret.interval(1);return $ret}());$ret.add($.ig.util.timeSpanFromDays(2),function(){var $ret=new $$t.op;$ret.intervalType(5);$ret.interval(2);return $ret}());$ret.add($.ig.util.timeSpanFromDays(5),function(){var $ret=new $$t.op;$ret.intervalType(5);$ret.interval(5);return $ret}());$ret.add($.ig.util.timeSpanFromDays(10),function(){var $ret=new $$t.op;$ret.intervalType(5);$ret.interval(10);return $ret}());$ret.add($.ig.util.timeSpanFromDays(30),function(){var $ret=new $$t.op;$ret.intervalType(7);$ret.interval(1);return $ret}());$ret.add($.ig.util.timeSpanFromDays(60),function(){var $ret=new $$t.op;$ret.intervalType(7);$ret.interval(3);return $ret}());$ret.add($.ig.util.timeSpanFromDays(365),function(){var $ret=new $$t.op;$ret.intervalType(8);$ret.interval(1);return $ret}());$ret.add($.ig.util.timeSpanFromDays(365*10),function(){var $ret=new $$t.op;$ret.intervalType(8);$ret.interval(10);return $ret}());return $ret}()}return $$t.$oj.nh},nn:function(){if(this.useEnhancedIntervalManagement()&&(this.labelSettings()==null||this.labelSettings().angle()==0)){var a=this.et();var b=this.j7().width();var c=$.ig.truncate(Math.floor(b/a));var d=Number.MAX_VALUE;var e=c==0?d:$.ig.util.timeSpanFromTicks($a($.ig.util.timeSpanTicks(this._op),c));var f=null;var h=$$t.$oj.nj().getEnumerator();while(h.moveNext()){var g=h.current();f=g.value();if(g.key()>e){break}}var i=this.nm;if(i!=f){this.h8()}this.nm=f;return f}var j=this._op;if(j==0){return function(){var $ret=new $$t.op;$ret.intervalType(8);$ret.interval(1);return $ret}()}if(j>=$.ig.util.timeSpanFromDays(365*100)){return function(){var $ret=new $$t.op;$ret.intervalType(8);$ret.interval(10);return $ret}()}if(j>=$.ig.util.timeSpanFromDays(365*5)){return function(){var $ret=new $$t.op;$ret.intervalType(8);$ret.interval(1);return $ret}()}if(j>=$.ig.util.timeSpanFromDays(365*2)){return function(){var $ret=new $$t.op;$ret.intervalType(7);$ret.interval(3);return $ret}()}if(j>=$.ig.util.timeSpanFromDays(150)){return function(){var $ret=new $$t.op;$ret.intervalType(7);$ret.interval(1);return $ret}()}if(j>=$.ig.util.timeSpanFromDays(60)){return function(){var $ret=new $$t.op;$ret.intervalType(5);$ret.interval(10);return $ret}()}if(j>=$.ig.util.timeSpanFromDays(30)){return function(){var $ret=new $$t.op;$ret.intervalType(5);$ret.interval(5);return $ret}()}if(j>=$.ig.util.timeSpanFromDays(20)){return function(){var $ret=new $$t.op;$ret.intervalType(5);$ret.interval(2);return $ret}()}if(j>=$.ig.util.timeSpanFromDays(4)){return function(){var $ret=new $$t.op;$ret.intervalType(5);$ret.interval(1);return $ret}()}if(j>=$.ig.util.timeSpanFromDays(1)){return function(){var $ret=new $$t.op;$ret.intervalType(4);$ret.interval(12);return $ret}()}if(j>=$.ig.util.timeSpanFromHours(6)){return function(){var $ret=new $$t.op;$ret.intervalType(4);$ret.interval(1);return $ret}()}if(j>=$.ig.util.timeSpanFromMinutes(30)){return function(){var $ret=new $$t.op;$ret.intervalType(3);$ret.interval(5);return $ret}()}if(j>=$.ig.util.timeSpanFromMinutes(10)){return function(){var $ret=new $$t.op;$ret.intervalType(3);$ret.interval(2);return $ret}()}return function(){var $ret=new $$t.op;$ret.intervalType(2);$ret.interval(30);return $ret}()},no:function(){if(this.intervals()==null||this.intervals().count()==0){return this.nn()}if(this._op==0){return function(){var $ret=new $$t.op;$ret.intervalType(8);$ret.interval(1);return $ret}()}var a=null;var c=this.intervals().getEnumerator();while(c.moveNext()){var b=c.current();if(b.range()>this._op){continue}if(a==null||b.range()>a.range()){a=b}}return a==null?this.nn():a},_oc:null,h4:function(a){$$t.$nv.h4.call(this,a);var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$t.$dn.empty();var c=!b.isEmpty()?this.j7():$$t.$dn.empty();var d=this.j2();var e=this.j1();var f=new $$t.ib(0,b,c,this.isInverted(),d);if(this.mb()==null&&!this.mh()&&!this.mi()){return}if(!b.isEmpty()&&!c.isEmpty()){var g=c.bottom();var h=g-c.top();if(this.crossingAxis()!=null){var i=$b($$t.$n1.$type,this.crossingAxis());if(i!=null){var j=this.h9(g,h,b,c,d,c.top(),c.bottom());g=j.p0;h=j.p1}}if($.ig.util.isNaN(g)){g=0}this.hl(this._a4.ay(),g,c,this._a4.e(),true);this._av.bg(h);var k=$.ig.truncate(Math.ceil(e.right()));var l=$.ig.truncate(Math.floor(e.left()));var m=this._a4.a1();var n=this._a4.f();var o=this._a4.az();this.nc();var p=new $$t.bz($$t.$ah.$type,1,this.nw());var q=new $$t.bz(Number,0);for(var r=0;r<p.count();r++){q.add(p.__inner[r].getTime())}this.getScaledValueList(q,0,q.count(),f);this._oc=null;for(var s=0;s<p.count();s++){var t=p.__inner[s];var u=q.__inner[s];var v=$.ig.truncate(Math.round(u));if(v<=k){if(s%2==0){var w=s<q.count()-1?q.__inner[s+1]:e.right();this.ii(m,u,w,c)}this.ih(o,u,c,n,false);this._ks.add(u)}if(v>=l&&v<=k){var x=this.fv(t);this._oc=t;if(x!=null){this._c8.add1(x);this._c9.add(new $$t.e2(u))}}}this._oc=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._av.a9(this._c8);this._av._ba=this._c9;this._av.cl();this.ly()},nw:function(){var a=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$t.$dn.empty();var b=!a.isEmpty()?this.j7():$$t.$dn.empty();var c=this.j2();var d=this.j1();var e=new $$t.ib(0,a,b,this.isInverted(),c);var f=this.no();var g=this.n5();if(!this.mi()&&f!=null){if(f.intervalType()==7&&g.getDate()!=1){g=$.ig.Date.prototype.addMonths(g,1);g=$.ig.Date.prototype.fromValues(g.getFullYear(),$.ig.Date.prototype.getMonth(g),1,0,0,0,0)}else if(f.intervalType()==5&&$.ig.Date.prototype.getTimeOfDay(g)!=0){g=$.ig.Date.prototype.addDays(g,1);g=$.ig.Date.prototype.fromValues(g.getFullYear(),$.ig.Date.prototype.getMonth(g),g.getDate(),0,0,0,0)}else if(f.intervalType()==4&&g.getMinutes()!=0){g=$.ig.Date.prototype.addHours(g,1);g=$.ig.Date.prototype.fromValues(g.getFullYear(),$.ig.Date.prototype.getMonth(g),g.getDate(),g.getHours(),0,0,0)}}var h=new $$t.bz($$t.$ah.$type,0);var i=0;var j=1e4;if(f.interval()==0){return h}while(g<=this.visibleMaximum()&&i++<j){var k=this.ny(g);var l=g;if(k.key()!=null){l=f.d(k.key().end())}h.add(l);while(g<=l){g=f.c(g)}}return h},ny:function(a){if(this._ni==null){return new $$t.gj($$t.$ok.$type,Number)}var c=this._ni.getEnumerator();while(c.moveNext()){var b=c.current();if(b.key().start()<=a&&b.key().end()>=a){return b}}return new $$t.gj($$t.$ok.$type,Number)},_op:null,n2:new Date,visibleMinimum:function(a){if(arguments.length===1){this.n2=a;return a}else{return this.n2}},n0:new Date,n5:function(a){if(arguments.length===1){this.n0=a;return a}else{return this.n0}},nz:new Date,n4:function(a){if(arguments.length===1){this.nz=a;return a}else{return this.nz}},n1:new Date,nm:null,visibleMaximum:function(a){if(arguments.length===1){this.n1=a;return a}else{return this.n1}},nc:function(){$$t.$nv.nc.call(this);if(this.seriesViewer()==null||!$$t.$nc.b(this.seriesViewer().viewportRect())){return}var a=new $$t.ib(0,this.seriesViewer().actualWindowRect(),this.seriesViewer().viewportRect(),this.isInverted(),this.seriesViewer().effectiveViewport());var b=this.j1();var c=b.left();var d=b.right();var e=b.left();var f=b.right();if(this.categoryMode()!=0){var g=this.getCategorySize(a.e,a.d,a.c);e+=g/2;f-=g/2}var h=$.ig.truncate(this.getUnscaledValue(c,a));var i=$.ig.truncate(this.getUnscaledValue(d,a));var j=$.ig.truncate(this.getUnscaledValue(e,a));var k=$.ig.truncate(this.getUnscaledValue(f,a));if(j<0||k<0){this._op=0;return}h=Math.min($$t.$ah.maxValue().getTime(),h);i=Math.min($$t.$ah.maxValue().getTime(),i);h=Math.max($$t.$ah.minValue().getTime(),h);i=Math.max($$t.$ah.minValue().getTime(),i);j=Math.min($$t.$ah.maxValue().getTime(),j);k=Math.min($$t.$ah.maxValue().getTime(),k);var l=$.ig.Date.prototype.fromTicks(Math.min(h,i));var m=$.ig.Date.prototype.fromTicks(Math.max(h,i));var n=$.ig.Date.prototype.fromTicks(Math.min(j,k));var o=$.ig.Date.prototype.fromTicks(Math.max(j,k));var p=+this.visibleMinimum()!=+n||+this.visibleMaximum()!=+o;this.visibleMinimum(n);this.visibleMaximum(o);this.n5(l);this.n4(m);if(p&&this.visibleRangeChanged!=null){this.visibleRangeChanged(this,$$t.$cj.empty)}this._op=this.visibleMaximum()-this.visibleMinimum()},k0:function(a,b,c,d,e){return 0},getIndexClosestToUnscaledValue:function(a){var b=this;if(b.sortedIndices()==null||b.sortedIndices().count()==0){return-1}var c=new $$t.nx($$t.$ah.$type,this.mb(),b.sortedIndices());var ticks_=a;var d=new Date(ticks_);var e=this.mv(d,c);e=Math.max(0,Math.min(b.sortedIndices().count()-1,e));var f=c.item(e);var g;var h;if(f<d){g=e;h=g+1}else{h=e;g=e-1}if(g<0){return h}if(h>=b.sortedIndices().count()){return g}var i=c.item(g);var j=c.item(h);var k=new $$t.ib(0,this.seriesViewer().windowRect(),this.j7(),this.isInverted(),this.seriesViewer().effectiveViewport());this.startCursor();var l=this.getScaledValue(i.getTime(),k);var m=this.getScaledValue(a,k);var n=this.getScaledValue(j.getTime(),k);this.resetCursor();if(i<this.n5()&&j<=this.n4()){return this.mk().__inner[h]}if(j>this.n4()&&i>=this.n5()){return this.mk().__inner[g]}if(Math.abs(l-m)<Math.abs(n-m)){return this.mk().__inner[g]}else{return this.mk().__inner[h]}},os:function(a,b){this.or();this.oq();if(this._av!=null){this._av._al=this.breaks().count()>0}this.h3(false);var d=this.c7().getEnumerator();while(d.moveNext()){var c=d.current();c.renderSeries(false)}},ou:function(a,b){this.h3(false)},ot:function(a,b){this.h3(false)},isCategoryDateTime:function(){return false},getWindowRectForSelection:function(a,b){var c=this.actualMaximumValue()-this.actualMinimumValue();var d=$.ig.util.timeSpanTotalMilliseconds(a-this.actualMinimumValue())/$.ig.util.timeSpanTotalMilliseconds(c);var e=1-$.ig.util.timeSpanTotalMilliseconds(this.actualMaximumValue()-b)/$.ig.util.timeSpanTotalMilliseconds(c);e=Math.min(1,e);return new $$t.dn(0,d,NaN,Math.max(0,e-d),NaN)},getCategorySize:function(a,b,c){if(this._op!=0){var d=$.ig.util.timeSpanFromTicks($.ig.truncate($.ig.util.timeSpanTicks(this._op)*(a.width()/(this.seriesViewer()!=null?this.seriesViewer().actualWindowRect().width():1))));var e=$.ig.util.timeSpanTicks(d)/$.ig.util.timeSpanTicks(this._on);var f=b.width()/4;return Math.min(f,b.width()/(e+1))}return $$t.$nv.getCategorySize.call(this,a,b,c)},_on:null,om:function(a,b){var c=Math.min(5,b);var d=a(0);var e=new $$t.gh($$t.$ai.$type,$$t.$l.$type,0);var f=0;var g=0;for(var h=0;h<c;h++){var i=a(h);var j=i-d;if(!e.containsKey(j)){e.add(j,0)}e.item(j,e.item(j)+1);if(e.item(j)>f){f=e.item(j);g=j}d=i}return g},ol:function(){var $self=this;if(this.mb()==null||this.mb().count()<2||this.mk()==null){return 0}return $$t.$oj.om(function(a){return $self.mb().item($self.mk().__inner[a])},this.mb().count())},m8:function(){$$t.$nv.m8.call(this);this._on=this.ol()},oi:function(a){if(a>=$.ig.util.timeSpanFromDays(1)){return"D"}return"g"},itemLabelFormat:function(){return $$t.$oj.oi(this._on)},visibleRangeChanged:null,mu:function(a,b,c,d){return this.mt(this.visibleMinimum())},mx:function(a,b,c,d){return this.mw(this.visibleMaximum())},$type:new $.ig.Type("TimeXAxis",$$t.$nv.$type,[$$t.$of.$type])},true);$c("VerticalPercentChangeScaler:ov","NumericScaler",{_ad:null,init:function(a){$$t.$kz.init.call(this);this._ad=a},t:function(a,b,c,d,e){var f=$$t.$ky.a(this._ad,b,c,false,-1,d,e);d=f.p5;e=f.p6;return{p3:d,p4:e}},p:function(a,b){if(!b.c.isEmpty()){var c=this.ae(a,$$t.$kz.ac,b.c,b._b,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.ae(a,b.e,b.d,b._b,b.a)},ae:function(a,b,c,d,e){var f;if($.ig.util.isNaN(d)){f=a}else{var g=(a-d)/Math.abs(d)*100;f=g}var h=(f-this.o)/this._m;if(!e){h=1-h}return c.top()+c.height()*(h-b.top())/b.height()},q:function(a,b){var c=b._b;var d=b.e.top()+b.e.height()*(a-b.d.top())/b.d.height();if(!b.a){d=1-d}var e=this.o+d*this._m;var f;if($.ig.util.isNaN(c)){f=e}else{var g=e*Math.abs(c)/100+c;f=g}return f},$type:new $.ig.Type("VerticalPercentChangeScaler",$$t.$kz.$type)},true);$c("AngleRadiusPair:oy","Object",{init:function(){$.ig.$op.init.call(this)},_c:0,_a:0,_b:0,$type:new $.ig.Type("AngleRadiusPair",$.ig.$ot)},true);$c("PolarLinePlanner:oz","Object",{init:function(){$.ig.$op.init.call(this)},_f:false,_b:0,_m:null,_n:null,_o:null,_p:null,_l:0,_q:0,z:null,ab:function(a){if(arguments.length===1){this.z=a;return a}else{return this.z}},aa:null,ac:function(a){if(arguments.length===1){this.aa=a;return a}else{return this.aa}},_a:null,_c:false,_d:false,_i:null,g:function(){if(this._m==null||this._n==null||this._o==null||this._p==null||$$t.$dn.l_op_Equality(this.ab(),$$t.$dn.empty())||$$t.$dn.l_op_Equality(this.ac(),$$t.$dn.empty())){return false}return true},k:function(a,b,c,d){var e=a(d)-a(c);var f=b(d)-b(c);return e*e+f*f},h:function(a){var b=new $$t.bz($$t.$oy.$type,0);var c=this._l*this._l;var d;if(a!=null){d=a}else{var e=new $$t.bz($$t.$l.$type,0);for(var f=0;f<this._q;f++){e.add(f)}d=e}var g=d.getEnumerator();var h=true;h=g.moveNext();var i=0;if(h){i=g.current()}while(h){var j=i;h=g.moveNext();i=g.current();while(h&&this.k(this._o,this._p,j,i)<c){h=g.moveNext();i=g.current()}var k=new $$t.oy;k._c=j;if(!this._f){k._a=this._m(j);k._b=this._n(j)}b.add(k)}return b},v:function(a){var c=this.h(a).getEnumerator();while(c.moveNext()){var b=c.current();if($.ig.util.isNaN(b._a)||Number.isInfinity(b._a)||$.ig.util.isNaN(b._b)||Number.isInfinity(b._b)){this.s({__x:NaN,__y:NaN,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});continue}this.s({__x:this._o(b._c),__y:this._p(b._c),$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})}},j:function(){return Math.pow(this._l/Math.max(this.ab().width()/this.ac().width(),this.ab().height()/this.ac().height()),2)},r:function(a,b){var c=.5+b*Math.cos(a);var d=.5+b*Math.sin(a);c=this.z.left()+this.z.width()*(c-this.aa.left())/this.aa.width();d=this.z.top()+this.z.height()*(d-this.aa.top())/this.aa.height();this.s({__x:c,__y:d,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName})},y:function(a){var b=this.j();var c=this.h(a);var d=c.item(0)._a;var e=c.item(0)._b;var f=c.item(0)._c;for(var g=1;g<c.count();g++){var h=c.item(g)._a;var i=c.item(g)._b;var j=c.item(g)._c;if($.ig.util.isNaN(h)||Number.isInfinity(h)||$.ig.util.isNaN(i)||Number.isInfinity(i)){this.s({__x:NaN,__y:NaN,$type:$$t.$c0.$type,getType:$.ig.$op.getType,getGetHashCode:$.ig.$op.getGetHashCode,typeName:$.ig.$op.typeName});if(this._b!=0){g++;if(g<c.count()){d=c.item(g)._a;e=c.item(g)._b}}continue}this.t(h,i,d,e,g,b,f>j);d=h;e=i;f=j}},t:function(a,b,c,d,e,f,g){var h=false;if(a<c&&!g||a>c&&g){h=true;var i=a;a=c;c=i;i=b;b=d;d=i}var j=$$t.$o7.a(c,d,a,b,f);if(h){var k=new $$t.bz(Number,2,j.count());for(var l=j.count()-1;l>=0;l--){k.add(j.__inner[l])}j=k}for(var m=0;m<j.count();m++){var n=j.__inner[m];var o=c+n*(a-c);var p=d+n*(b-d);this.r(o,p)}},u:function(a){var $self=this;var b=this.ab().top()-10;var c=this.ab().bottom()+10;var d=this.ab().left()-10;var e=this.ab().right()+10;if(this._a==null){this._a=function(){var $ret=new $$t.o1(1,d,c,e,b,$self._d);$ret.i(a);return $ret}()}},e:function(a){return!$.ig.util.isNaN(a.__x)&&!$.ig.util.isNaN(a.__y)&&!Number.isInfinity(a.__x)&&!Number.isInfinity(a.__y)},s:function(a){if(this._b==0&&!this.e(a)){return}if(this._c){this._i.add(a)}else{this._a.j(a)}},w:function(a){this.x(null,null)},x:function(a,b){this._i=a;if(!this.g()){return}if(this._q>1){this.u(a);if(this._f){this.v(b)}else{this.y(b)}this._a.i(null)}},$type:new $.ig.Type("PolarLinePlanner",$.ig.$ot)},true);$c("AngleAxisLabelPanelView:nb","AxisLabelPanelBaseView",{_ax:null,init:function(a){$$t.$cq.init.call(this,a);this._ax=a},am:function(){$$t.$cq.am.call(this);this._ax._da=true},ay:function(a,b){this._ax._de=-1.7976931348623157e308;this._ax._db=-1.7976931348623157e308;this._ax._dd=-1.7976931348623157e308;this._ax._dc=-1.7976931348623157e308;for(var c=0;c<this._a._bb.count();c++){var d=this._a._bb.__inner[c];var e=this._a._ba.__inner[c];var f=e._a;var g=this._ax._dg(e._c);var h=this.m(d);var i=this.l(d);var j=h+this.p()+this.q();var k=i+this.r()+this.o();var l=g.__x-j/2;var m=g.__y-k/2;this._ax._dd=Math.max(h,this._ax._dd);this._ax._dc=Math.max(i,this._ax._dc);this._ax._de=Math.max(j,this._ax._de);this._ax._db=Math.max(k,this._ax._db);var n=new $$t.dn(0,l,m,j,k);a.add(n);b.add(f)}},o:function(){return 0},p:function(){return 0},q:function(){return 0},r:function(){return 0},$type:new $.ig.Type("AngleAxisLabelPanelView",$$t.$cq.$type)},true);$c("CategoryAngleAxisView:no","CategoryAxisBaseView",{_bg:null,init:function(a){$$t.$ih.init.call(this,a);this._bg=a},onInit:function(){$$t.$ih.onInit.call(this);this._a.majorStroke($$t.$hh.h);this._a.stroke($$t.$hh.g)},$type:new $.ig.Type("CategoryAngleAxisView",$$t.$ih.$type)},true);$c("CategoryDateTimeXAxisView:nz","CategoryAxisBaseView",{_bg:null,init:function(a){$$t.$ih.init.call(this,a);this._bg=a},onInit:function(){$$t.$ih.onInit.call(this);this._a.tickLength($$t.$hh.f)},o:function(a){var b=this.n($.ig.Date.prototype.fromTicks($.ig.truncate(a)));return b},$type:new $.ig.Type("CategoryDateTimeXAxisView",$$t.$ih.$type)},true);$c("NumericAngleAxisView:nf","NumericAxisBaseView",{_bg:null,init:function(a){$$t.$jv.init.call(this,a);this._bg=a},onInit:function(){$$t.$jv.onInit.call(this);this._a.majorStroke($$t.$hh.h);this._a.stroke($$t.$hh.g)},$type:new $.ig.Type("NumericAngleAxisView",$$t.$jv.$type)},true);$c("NumericRadiusAxisView:nm","NumericAxisBaseView",{_bg:null,init:function(a){$$t.$jv.init.call(this,a);this._bg=a},onInit:function(){$$t.$jv.onInit.call(this);this._a.majorStroke($$t.$hh.h);this._a.stroke($$t.$hh.g)},$type:new $.ig.Type("NumericRadiusAxisView",$$t.$jv.$type)},true);$c("RadialAxisLabelPanelView:nt","HorizontalAxisLabelPanelBaseView",{_a1:null,init:function(a){$$t.$m3.init.call(this,a);this._a1=a},a4:function(a,b,c){var d=this.m(a);var e=this.l(a);var f=new $$t.ez;f._j.add(function(){var $ret=new $$t.e1;$ret._j=b;$ret._k=d/2;$ret._l=e/2;return $ret}());f._j.add(function(){var $ret=new $$t.g7;$ret._j=d/-2;$ret._k=d/2*c;return $ret}());a._j=f},a3:function(){this._a._j=null},a2:function(a){var $self=this;var b=$$t.$nh.f(.5,this._a.c5(),this._a._c4);this._a._j=function(){var $ret=new $$t.e1;$ret._j=$self._a1._dv*180/Math.PI;$ret._k=$self._a1._dy.__x;$ret._l=$self._a1._dy.__y*a.height()+b;return $ret}()},al:function(){$$t.$m3.al.call(this);this._a.c6(new $$t.di(1,this._a.c1().width(),this._a.c1().height()))},$type:new $.ig.Type("RadialAxisLabelPanelView",$$t.$m3.$type)},true);$c("SortedListView$1:nx","Object",{$t:null,c:null,d:null,init:function($t,a,b){this.$t=$t;if(!this.hasOwnProperty("$type")){this.$type=this.$type.specialize(this.$t)}this.c=null;this.d=null;$.ig.$op.init.call(this);this.c=b;this.d=a},add:function(a){throw new $$t.cf(0)},clear:function(){throw new $$t.cf(0)},contains:function(a){return this.d.contains(a)},indexOf:function(a){return this.c.indexOf(this.d.indexOf(a))},insert:function(a,b){throw new $$t.cf(0)},isFixedSize:function(){return true},isReadOnly:function(){return true},remove:function(a){throw new $$t.cf(0)},removeAt:function(a){throw new $$t.cf(0)},item:function(a,b){if(arguments.length===2){throw new $$t.cf(0);return b}else{return this.d.item(this.c.item(a))}},count:function(){return this.d.count()},isSynchronized:function(){throw new $$t.cf(0)},syncRoot:function(){throw new $$t.cf(0)},getEnumerator:function(){var d__=new $.ig.SortedListView___GetEnumerator__IteratorClass$1(this.$t,0);d__.__4__this=this;return d__},copyTo:function(a,b){throw new $$t.cf(0)},$type:new $.ig.Type("SortedListView$1",$.ig.$ot,[$$t.$b0.$type.specialize(0)])},true);$c("SortedListView___GetEnumerator__IteratorClass$1","Object",{$t:null,c:0,b:null,d:0,__4__this:null,init:function($t,a){this.$t=$t;if(!this.hasOwnProperty("$type")){this.$type=this.$type.specialize(this.$t)}$.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.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 $$t.s(0)},dispose:function(){},current:function(){return this.b},current1:function(){return $e(this.$t,this.b)},$type:new $.ig.Type("SortedListView___GetEnumerator__IteratorClass$1",$.ig.$ot,[$$t.$aq.$type.specialize(0),$$t.$ac.$type,$$t.$ar.$type])},true);$$t.$nn.startAngleOffsetProperty=$$t.$bj.i("StartAngleOffset",Number,$$t.$nn.$type,new $$t.bk(2,0,function(a,b){a.hx("StartAngleOffset",b.oldValue(),b.newValue())}));$$t.$nn.intervalProperty=$$t.$bj.i("Interval",Number,$$t.$nn.$type,new $$t.bk(2,NaN,function(a,b){a.hx("Interval",b.oldValue(),b.newValue());a.h3(false)}));$$t.$nn.minorIntervalProperty=$$t.$bj.i("MinorInterval",Number,$$t.$nn.$type,new $$t.bk(2,NaN,function(a,b){$b($$t.$nn.$type,a).hx("MinorInterval",b.oldValue(),b.newValue());$b($$t.$nn.$type,a).h3(false)}));$$t.$nv.dateTimeMemberPathProperty=$$t.$bj.i("DateTimeMemberPath",String,$$t.$nv.$type,new $$t.bk(2,null,function(a,b){a.hx("DateTimeMemberPath",b.oldValue(),b.newValue())}));$$t.$nv.isDataPreSortedProperty=$$t.$bj.i("IsDataPreSorted",$$t.$f.$type,$$t.$nv.$type,new $$t.bk(2,false,function(a,b){a.hx("IsDataPreSorted",b.oldValue(),b.newValue())}));$$t.$nv.minimumValueProperty=$$t.$bj.i("MinimumValue",$$t.$ah.$type,$$t.$nv.$type,new $$t.bk(2,null,function(a,b){a.hx("MinimumValue",b.oldValue(),b.newValue())}));$$t.$nv.maximumValueProperty=$$t.$bj.i("MaximumValue",$$t.$ah.$type,$$t.$nv.$type,new $$t.bk(2,null,function(a,b){a.hx("MaximumValue",b.oldValue(),b.newValue())}));$$t.$nu.displayTypeProperty=$$t.$bj.i("DisplayType",$$t.$n0.$type,$$t.$nu.$type,new $$t.bk(2,$$t.$n0.getBox(0),function(a,b){a.hx("DisplayType",b.oldValue(),b.newValue())}));$$t.$nu.intervalProperty=$$t.$bj.i("Interval",$$t.$v.$type,$$t.$nu.$type,new $$t.bk(2,0,function(a,b){a.hx("Interval",b.oldValue(),b.newValue())}));$$t.$nu.minorIntervalProperty=$$t.$bj.i("MinorInterval",$$t.$v.$type,$$t.$nu.$type,new $$t.bk(2,0,function(a,b){$b($$t.$nu.$type,a).hx("MinorInterval",b.oldValue(),b.newValue());$b($$t.$nu.$type,a).h3(false)}));$$t.$nd.startAngleOffsetProperty=$$t.$bj.i("StartAngleOffset",Number,$$t.$nd.$type,new $$t.bk(2,0,function(a,b){a.hx("StartAngleOffset",b.oldValue(),b.newValue())}));$$t.$nl.radiusExtentScaleProperty=$$t.$bj.i("RadiusExtentScale",Number,$$t.$nl.$type,new $$t.bk(2,.75,function(a,b){a.hx("RadiusExtentScale",b.oldValue(),b.newValue())}));$$t.$nl.innerRadiusExtentScaleProperty=$$t.$bj.i("InnerRadiusExtentScale",Number,$$t.$nl.$type,new $$t.bk(2,0,function(a,b){a.hx("InnerRadiusExtentScale",b.oldValue(),b.newValue())}));$$t.$oj.nh=null});