UNPKG

igniteui-angular-charts

Version:

Ignite UI Angular charting components for building rich data visualizations for modern web apps.

1,514 lines 162 kB
import { Control } from "igniteui-angular-core"; import { INotifyPropertyChanged, Base, Type, Point, EventArgs, PropertyChangedEventArgs, IEnumerable, IEnumerable$1, IList$1, IEqualityComparer$1 } from "igniteui-angular-core"; import { ILegendOwner } from "igniteui-angular-core"; import { IInternalLegendOwner } from "igniteui-angular-core"; import { IDataLegendTarget } from "igniteui-angular-core"; import { IToolbarTarget } from "igniteui-angular-core"; import { ISupportsAnimation } from "igniteui-angular-core"; import { ISeriesViewerWidget } from "./ISeriesViewerWidget"; import { SRProvider } from "igniteui-angular-core"; import { ToolCommand } from "igniteui-angular-core"; import { HashSet$1 } from "igniteui-angular-core"; import { IToolbarContextAccessor } from "igniteui-angular-core"; import { SeriesPlotAreaMarginHorizontalMode } from "./SeriesPlotAreaMarginHorizontalMode"; import { SeriesPlotAreaMarginVerticalMode } from "./SeriesPlotAreaMarginVerticalMode"; import { SeriesViewerScrollbarMode } from "./SeriesViewerScrollbarMode"; import { IHighlightingManager } from "igniteui-angular-core"; import { DoubleAnimator } from "igniteui-angular-core"; import { BrushCollection } from "igniteui-angular-core"; import { DependencyProperty } from "igniteui-angular-core"; import { DependencyObject } from "igniteui-angular-core"; import { MarkerAutomaticBehavior } from "./MarkerAutomaticBehavior"; import { IChartLegend } from "igniteui-angular-core"; import { SeriesHighlightingMode } from "./SeriesHighlightingMode"; import { SeriesSelectionMode } from "./SeriesSelectionMode"; import { SeriesSelectionBehavior } from "./SeriesSelectionBehavior"; import { SeriesViewerHorizontalScrollbarPosition } from "./SeriesViewerHorizontalScrollbarPosition"; import { SeriesViewerVerticalScrollbarPosition } from "./SeriesViewerVerticalScrollbarPosition"; import { Brush } from "igniteui-angular-core"; import { SeriesHighlightingBehavior } from "./SeriesHighlightingBehavior"; import { LegendHighlightingMode } from "./LegendHighlightingMode"; import { LegendItemBadgeShape } from "igniteui-angular-core"; import { LegendItemBadgeMode } from "igniteui-angular-core"; import { Rect } from "igniteui-angular-core"; import { ChartHitTestMode } from "./ChartHitTestMode"; import { InteractionState } from "igniteui-angular-core"; import { WindowResponse } from "./WindowResponse"; import { Visibility } from "igniteui-angular-core"; import { IOverviewPlusDetailPane } from "igniteui-angular-core"; import { SeriesViewerComponentsFromView } from "./SeriesViewerComponentsFromView"; import { ZoomCoercionMode } from "./ZoomCoercionMode"; import { ModifierKeys } from "igniteui-angular-core"; import { SeriesHighlightedValuesDisplayMode } from "igniteui-angular-core"; import { DataTemplate } from "igniteui-angular-core"; import { HorizontalAlignment } from "igniteui-angular-core"; import { CanvasRenderScheduler } from "igniteui-angular-core"; import { SyncSettings } from "./SyncSettings"; import { IExecutionContext } from "igniteui-angular-core"; import { ToolActionInfo } from "igniteui-angular-core"; import { UserAnnotationInformationEventArgs } from "./UserAnnotationInformationEventArgs"; import { UserAnnotationToolTipContentUpdatingEventArgs } from "./UserAnnotationToolTipContentUpdatingEventArgs"; import { List$1 } from "igniteui-angular-core"; import { UserAnnotationInformation } from "./UserAnnotationInformation"; import { ToolCommandExecutionState } from "igniteui-angular-core"; import { ICommandAvailabilityListener } from "igniteui-angular-core"; import { ICommandStateChangedListener } from "igniteui-angular-core"; import { SeriesViewerComponentsForView } from "./SeriesViewerComponentsForView"; import { Dictionary$2 } from "igniteui-angular-core"; import { IDataLegend } from "igniteui-angular-core"; import { PropertyUpdatedEventArgs } from "igniteui-angular-core"; import { NotifyCollectionChangedEventArgs } from "igniteui-angular-core"; import { ObservableCollection$1 } from "igniteui-angular-core"; import { Size } from "igniteui-angular-core"; import { FrameworkElement } from "igniteui-angular-core"; import { EventProxy } from "igniteui-angular-core"; import { MouseEventArgs } from "igniteui-angular-core"; import { MouseButtonEventArgs } from "igniteui-angular-core"; import { Tuple$2 } from "igniteui-angular-core"; import { ScalerParams } from "./ScalerParams"; import { SeriesViewerManipulationEventArgs } from "./SeriesViewerManipulationEventArgs"; import { IFastItemsSource } from "igniteui-angular-core"; import { ChartResizeIdleEventArgs } from "./ChartResizeIdleEventArgs"; import { Key } from "igniteui-angular-core"; import { RectChangedEventArgs } from "igniteui-angular-core"; import { RefreshCompletedEventArgs } from "./RefreshCompletedEventArgs"; import { Thickness } from "igniteui-angular-core"; import { AxisTitlePosition } from "./AxisTitlePosition"; import { FontInfo } from "igniteui-angular-core"; import { CoercionInfo } from "./CoercionInfo"; import { IDataLegendSeries } from "igniteui-angular-core"; import { CaptureImageSettings } from "igniteui-angular-core"; import { CultureInfo } from "igniteui-angular-core"; import { ImageCapturedEventArgs } from "igniteui-angular-core"; import { ChartContentType } from "./ChartContentType"; import { AutomaticSeriesPurpose } from "./AutomaticSeriesPurpose"; import { ISchedulableRender } from "igniteui-angular-core"; import { Rectangle } from "igniteui-angular-core"; import { Path } from "igniteui-angular-core"; import { Line } from "igniteui-angular-core"; import { RenderingContext } from "igniteui-angular-core"; import { TextBlock } from "igniteui-angular-core"; import { ITileZoomTile } from "./ITileZoomTile"; import { RenderSurface } from "./RenderSurface"; import { PathGeometry } from "igniteui-angular-core"; import { Geometry } from "igniteui-angular-core"; import { DataContext } from "igniteui-angular-core"; import { LabelPanelsArrangeState } from "./LabelPanelsArrangeState"; import { DataTemplateRenderInfo } from "igniteui-angular-core"; import { DataTemplateMeasureInfo } from "igniteui-angular-core"; import { AxisLabelsLocation } from "./AxisLabelsLocation"; import { IProvidesViewport } from "./IProvidesViewport"; import { ActualLegendItemBadgeShape } from "./ActualLegendItemBadgeShape"; import { StandardLegendItems } from "igniteui-angular-core"; import { DomRenderer, DomWrapper } from "igniteui-angular-core"; import { PointerTooltipStyle } from "./PointerTooltipStyle"; import { DefaultPaletteInfo } from "./DefaultPaletteInfo"; import { ImageLoader } from "igniteui-angular-core"; import { AxisRange } from "./AxisRange"; import { AxisAnnotationCollection } from "./AxisAnnotationCollection"; import { VerticalAlignment } from "igniteui-angular-core"; import { Canvas } from "igniteui-angular-core"; import { IFastItemsSourceProvider } from "igniteui-angular-core"; import { AxisExtentType } from "./AxisExtentType"; import { DoubleCollection } from "igniteui-angular-core"; import { LabelPosition } from "./LabelPosition"; import { BindingFormatter } from "igniteui-angular-core"; import { LabelFontHeuristics } from "./LabelFontHeuristics"; import { AxisOrientation } from "./AxisOrientation"; import { Pool$1 } from "igniteui-angular-core"; import { AnnotationBackingArrangedSize } from "./AnnotationBackingArrangedSize"; import { AxisComponentsFromView } from "./AxisComponentsFromView"; import { TransformGroup } from "igniteui-angular-core"; import { UIElement } from "igniteui-angular-core"; import { ContentControl } from "igniteui-angular-core"; import { AxisRangeChangedEventArgs } from "./AxisRangeChangedEventArgs"; import { GeometryCollection } from "igniteui-angular-core"; import { PathRenderingInfo } from "./PathRenderingInfo"; import { RenderRequestedEventArgs } from "./RenderRequestedEventArgs"; import { AxisMatcher } from "./AxisMatcher"; import { CategoryMode } from "./CategoryMode"; import { GridMode } from "./GridMode"; import { Panel } from "igniteui-angular-core"; import { TickmarkValues } from "./TickmarkValues"; import { TrimmedTextInfo } from "./TrimmedTextInfo"; import { ICategoryScaler } from "./ICategoryScaler"; import { FastItemsSourceEventArgs } from "igniteui-angular-core"; import { FastItemsSourceEventAction } from "igniteui-angular-core"; import { AxisRangeBufferMode } from "./AxisRangeBufferMode"; import { NumericAxisRenderingParameters } from "./NumericAxisRenderingParameters"; import { AxisRenderingParametersBase } from "./AxisRenderingParametersBase"; import { AutomaticAxisPurpose } from "./AutomaticAxisPurpose"; import { SeriesMatcher } from "./SeriesMatcher"; import { Stack$1 } from "igniteui-angular-core"; import { RenderValidEventArgs } from "./RenderValidEventArgs"; import { SeriesLayerPropertyOverlayValueResolvingEventArgs } from "./SeriesLayerPropertyOverlayValueResolvingEventArgs"; import { CalloutPlacementPositionsCollection } from "./CalloutPlacementPositionsCollection"; import { ValueLayerValueMode } from "./ValueLayerValueMode"; import { CalloutCollisionMode } from "igniteui-angular-core"; import { TrendLineType } from "igniteui-angular-core"; import { PenLineCap } from "igniteui-angular-core"; import { HighlightingInfo } from "igniteui-angular-core"; import { Marker } from "./Marker"; import { Polyline } from "igniteui-angular-core"; import { Polygon } from "igniteui-angular-core"; import { AutoMarginsAndAngleUpdateMode } from "./AutoMarginsAndAngleUpdateMode"; import { ComputedPlotAreaMarginMode } from "./ComputedPlotAreaMarginMode"; import { DataAnnotationTargetMode } from "./DataAnnotationTargetMode"; import { ILegendSeries } from "igniteui-angular-core"; import { ILegendSeriesInternal } from "igniteui-angular-core"; import { ILegendTemplateProvider } from "igniteui-angular-core"; import { PenLineJoin } from "igniteui-angular-core"; import { Color } from "igniteui-angular-core"; import { SeriesVisibleRangeMode } from "./SeriesVisibleRangeMode"; import { SeriesOutlineMode } from "./SeriesOutlineMode"; import { TransitionInSpeedType } from "./TransitionInSpeedType"; import { TransitionOutSpeedType } from "./TransitionOutSpeedType"; import { SeriesHitTestMode } from "./SeriesHitTestMode"; import { SeriesComponentsForView } from "./SeriesComponentsForView"; import { MarkerOutlineMode } from "./MarkerOutlineMode"; import { MarkerFillMode } from "./MarkerFillMode"; import { CollisionGeometry } from "igniteui-angular-core"; import { SeriesPointOfInterest } from "./SeriesPointOfInterest"; import { TransitionOutCompletedEventArgs } from "./TransitionOutCompletedEventArgs"; import { ISortingAxis } from "./ISortingAxis"; import { SeriesComponentsFromView } from "./SeriesComponentsFromView"; import { IFastItemColumn$1 } from "igniteui-angular-core"; import { MarkerType } from "./MarkerType"; import { Style } from "igniteui-angular-core"; import { TrendLineManagerType } from "./TrendLineManagerType"; import { Clipper } from "igniteui-angular-core"; import { CalloutPlacementPositions } from "./CalloutPlacementPositions"; import { HashPool$2 } from "igniteui-angular-core"; /** * @hidden */ export declare abstract class SeriesViewer extends Control implements INotifyPropertyChanged, ILegendOwner, IInternalLegendOwner, IDataLegendTarget, IToolbarTarget, ISupportsAnimation { static $t: Type; private _widget; get widget(): ISeriesViewerWidget; set widget(a: ISeriesViewerWidget); dw: SeriesViewerView; static staticInit(): void; private ee; private get ef(); private an; ao(a: SeriesViewer): AutomaticSeriesManager; getDesiredToolbarActions(): ToolActionInfo[]; userAnnotationInformationRequested: (sender: any, args: UserAnnotationInformationEventArgs) => void; ru(a: any, b: UserAnnotationInformationEventArgs): void; userAnnotationToolTipContentUpdating: (sender: any, args: UserAnnotationToolTipContentUpdatingEventArgs) => void; rv(a: any, b: UserAnnotationToolTipContentUpdatingEventArgs): void; op(a: string): void; pb(a: UserAnnotationInformation): void; onToolCommandExecuting(a: ToolCommand): ToolCommandExecutionState; addCommandAvailabilityListener(a: ICommandAvailabilityListener): void; removeCommandAvailabilityListener(a: ICommandAvailabilityListener): void; private hm; addCommandStateChangedListener(a: ICommandStateChangedListener): void; removeCommandStateChangedListener(a: ICommandStateChangedListener): void; private _commandCompleted; get commandCompleted(): (arg1: ToolCommand) => void; set commandCompleted(a: (arg1: ToolCommand) => void); private _invalidateActions; get invalidateActions(): () => void; set invalidateActions(a: () => void); private hi; get hk(): HashSet$1<IToolbarContextAccessor>; provideContextAccessor(a: IToolbarContextAccessor): void; dismissContextAccessor(a: IToolbarContextAccessor): void; private ps; private bn; get bo(): IDataChartToolbarProvider; get gc(): boolean; private bp; get bq(): ISeriesViewerInteractionManager; get f3(): boolean; constructor(); private sb; private sa; private tg; private pg; private e0; protected rh(a: any, b: NotifyCollectionChangedEventArgs): void; private ez; protected qu(a: any, b: NotifyCollectionChangedEventArgs): void; private q1; private qz; pi(a: (arg1: Series) => void): void; private q2; private q0; private dn; pn(): void; private r4; protected get_go(): boolean; get go(): boolean; protected get_gn(): boolean; get gn(): boolean; po(): void; get series(): SeriesCollection; private b7; get b9(): SeriesCollection; private b8; private j1; private ti; private ch; get ci(): SeriesPlotAreaMarginHorizontalMode; set ci(a: SeriesPlotAreaMarginHorizontalMode); private cj; get ck(): SeriesPlotAreaMarginVerticalMode; set ck(a: SeriesPlotAreaMarginVerticalMode); pq(): void; protected qf(): void; private _skipDataCleanup; get skipDataCleanup(): boolean; set skipDataCleanup(a: boolean); protected s8(a: any): void; get fm(): boolean; private tj; pv(a: number, b: number, c: boolean, d: boolean): { p0?: number; p1?: number; }; fj(): boolean; get g4(): boolean; protected get fx(): boolean; protected get fc(): boolean; protected get fb(): boolean; get fa(): boolean; get d7(): IHighlightingManager; get d8(): IHighlightingManager; get d6(): IHighlightingManager; get br(): ISeriesViewerScrollbarManager; private o7; private o8; private o6; dy: DoubleAnimator; d0: DoubleAnimator; dx: DoubleAnimator; dz: DoubleAnimator; private pm; private th; private ph; ha(a: number): boolean; hb(a: number): boolean; g9(a: number): boolean; pl(): void; xx(a: number): Brush; x3(a: number): Brush; x1(a: number): Brush; x2(a: number): Brush; private xw; ag: BrushCollection; aj: BrushCollection; ah: BrushCollection; ai: BrushCollection; bv: MarkerAutomaticBehavior; a3: ChartContentManager; get yi(): Point; set yi(a: Point); private yh; s4(): void; get f2(): boolean; get legend(): IChartLegend; set legend(a: IChartLegend); static readonly vy: DependencyProperty; get e8(): boolean; set e8(a: boolean); get gy(): boolean; set gy(a: boolean); gd: boolean; plotAreaMouseLeftButtonDown: (sender: any, e: PlotAreaMouseButtonEventArgs) => void; plotAreaMouseLeftButtonUp: (sender: any, e: PlotAreaMouseButtonEventArgs) => void; plotAreaClicked: (sender: any, e: PlotAreaMouseButtonEventArgs) => void; plotAreaMouseEnter: (sender: any, e: PlotAreaMouseEventArgs) => void; plotAreaMouseLeave: (sender: any, e: PlotAreaMouseEventArgs) => void; plotAreaMouseOver: (sender: any, e: PlotAreaMouseEventArgs) => void; axisLabelMouseDown: (sender: any, args: AxisMouseEventArgs) => void; protected se(a: any, b: AxisMouseEventArgs): void; axisLabelMouseUp: (sender: any, args: AxisMouseEventArgs) => void; protected si(a: any, b: AxisMouseEventArgs): void; axisLabelMouseEnter: (sender: any, args: AxisMouseEventArgs) => void; protected sf(a: any, b: AxisMouseEventArgs): void; axisLabelMouseLeave: (sender: any, args: AxisMouseEventArgs) => void; protected sg(a: any, b: AxisMouseEventArgs): void; axisLabelMouseOver: (sender: any, args: AxisMouseEventArgs) => void; protected sh(a: any, b: AxisMouseEventArgs): void; axisLabelMouseClick: (sender: any, args: AxisMouseEventArgs) => void; protected sd(a: any, b: AxisMouseEventArgs): void; axisPanelMouseDown: (sender: any, args: AxisMouseEventArgs) => void; protected sk(a: any, b: AxisMouseEventArgs): void; axisPanelMouseUp: (sender: any, args: AxisMouseEventArgs) => void; protected so(a: any, b: AxisMouseEventArgs): void; axisPanelMouseEnter: (sender: any, args: AxisMouseEventArgs) => void; protected sl(a: any, b: AxisMouseEventArgs): void; axisPanelMouseLeave: (sender: any, args: AxisMouseEventArgs) => void; protected sm(a: any, b: AxisMouseEventArgs): void; axisPanelMouseOver: (sender: any, args: AxisMouseEventArgs) => void; protected sn(a: any, b: AxisMouseEventArgs): void; axisPanelMouseClick: (sender: any, args: AxisMouseEventArgs) => void; protected sj(a: any, b: AxisMouseEventArgs): void; rc(a: Point, b: boolean): void; private bw; private b0; rd(a: Point, b: boolean, c: boolean): void; static readonly ut: DependencyProperty; static readonly wn: DependencyProperty; get ge(): boolean; set ge(a: boolean); static readonly vu: DependencyProperty; get g3(): boolean; set g3(a: boolean); static readonly wq: DependencyProperty; get cg(): SeriesHighlightingMode; set cg(a: SeriesHighlightingMode); static readonly vb: DependencyProperty; get iy(): number; set iy(a: number); static readonly va: DependencyProperty; get ct(): SeriesSelectionMode; set ct(a: SeriesSelectionMode); static readonly wk: DependencyProperty; get co(): SeriesSelectionBehavior; set co(a: SeriesSelectionBehavior); static readonly wh: DependencyProperty; get cr(): SeriesSelectionMode; set cr(a: SeriesSelectionMode); static readonly u3: DependencyProperty; get cz(): SeriesViewerScrollbarMode; set cz(a: SeriesViewerScrollbarMode); protected cx: SeriesViewerScrollbarMode; static readonly vj: DependencyProperty; get c0(): SeriesViewerScrollbarMode; set c0(a: SeriesViewerScrollbarMode); protected cy: SeriesViewerScrollbarMode; static readonly w4: DependencyProperty; get cw(): SeriesViewerHorizontalScrollbarPosition; set cw(a: SeriesViewerHorizontalScrollbarPosition); static readonly vl: DependencyProperty; get c3(): SeriesViewerVerticalScrollbarPosition; set c3(a: SeriesViewerVerticalScrollbarPosition); static readonly w6: DependencyProperty; get x5(): Brush; set x5(a: Brush); static readonly vf: DependencyProperty; get x6(): Brush; set x6(a: Brush); static readonly vk: DependencyProperty; get i3(): number; set i3(a: number); static readonly vn: DependencyProperty; get i2(): number; set i2(a: number); static readonly vi: DependencyProperty; get iz(): number; set iz(a: number); static readonly ve: DependencyProperty; get i0(): number; set i0(a: number); static readonly vg: DependencyProperty; get i1(): number; set i1(a: number); static readonly vh: DependencyProperty; get i5(): number; set i5(a: number); static readonly vp: DependencyProperty; get i4(): number; set i4(a: number); static readonly vo: DependencyProperty; get fo(): boolean; set fo(a: boolean); static readonly lu: string; static readonly vm: DependencyProperty; get yf(): Brush; set yf(a: Brush); static readonly w1: DependencyProperty; get yg(): Brush; set yg(a: Brush); static readonly w5: DependencyProperty; get jp(): number; set jp(a: number); static readonly w8: DependencyProperty; get jo(): number; set jo(a: number); static readonly w3: DependencyProperty; get jm(): number; set jm(a: number); static readonly w0: DependencyProperty; get js(): number; set js(a: number); ow(): void; private rf; static readonly xb: DependencyProperty; get jn(): number; set jn(a: number); static readonly w2: DependencyProperty; get jr(): number; set jr(a: number); static readonly xa: DependencyProperty; get jq(): number; set jq(a: number); static readonly w9: DependencyProperty; get hf(): boolean; set hf(a: boolean); static readonly n3: string; static readonly w7: DependencyProperty; private cs; private cn; private cf; private cc; get cd(): SeriesHighlightingBehavior; private cp; get cq(): SeriesSelectionMode; private cl; get cm(): SeriesSelectionBehavior; get ce(): SeriesHighlightingBehavior; set ce(a: SeriesHighlightingBehavior); static readonly u8: DependencyProperty; get bs(): LegendHighlightingMode; set bs(a: LegendHighlightingMode); static readonly vv: DependencyProperty; get bu(): LegendItemBadgeShape; set bu(a: LegendItemBadgeShape); static readonly vx: DependencyProperty; get bt(): LegendItemBadgeMode; set bt(a: LegendItemBadgeMode); static readonly vw: DependencyProperty; get fk(): boolean; set fk(a: boolean); static readonly u0: DependencyProperty; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; propertyUpdated: (sender: any, e: PropertyUpdatedEventArgs) => void; protected sr(a: string, b: any, c: any): void; kh: any; q3(): void; private hj; q4(a: IEnumerable): void; rk(a: Series, b: any, c: any, d: Point): void; ro(a: Series, b: any, c: any, d: Point): void; rl(a: Series, b: any, c: any, d: Point): void; rm(a: Series, b: any, c: any, d: Point): void; rn(a: Series, b: any, c: any, d: Point): void; oj(a: Rect, b: ScalerParams): Tuple$2<boolean, number>; get gk(): boolean; private ev; qd(a: boolean, b: Point): void; qb(a: boolean, b: Point): void; rp(a: Series, b: any, c: any, d: Point): void; rq(a: Series, b: any, c: any, d: Point): void; seriesCursorMouseMove: (sender: any, e: ChartCursorEventArgs) => void; sv(a: Series, b: any): void; seriesMouseLeftButtonDown: (sender: any, e: DataChartMouseButtonEventArgs) => void; sz(a: Series, b: any, c: MouseButtonEventArgs, d: Point): void; seriesMouseLeftButtonUp: (sender: any, e: DataChartMouseButtonEventArgs) => void; seriesClick: (sender: any, e: DataChartMouseButtonEventArgs) => void; s0(a: Series, b: any, c: MouseButtonEventArgs, d: Point): void; su(a: Series, b: any, c: MouseButtonEventArgs, d: Point): void; ri(a: Series, b: any): void; private hr; private hs; private f5; private ho; private pj; private hp; seriesMouseMove: (sender: any, e: ChartMouseEventArgs) => void; tp(a: Point): void; tq(): void; to(a: Point): void; tt(a: Point): void; ts(a: Point): void; tr(a: Point): void; s1(a: Series, b: any, c: MouseEventArgs, d: Point): void; seriesMouseEnter: (sender: any, e: ChartMouseEventArgs) => void; sx(a: Series, b: any, c: MouseEventArgs, d: Point): void; seriesMouseLeave: (sender: any, e: ChartMouseEventArgs) => void; sy(a: Series, b: any, c: MouseEventArgs, d: Point): void; private em; qc(): void; private el; gr(a: Rect): boolean; private yq; protected get_y9(): Rect; get y9(): Rect; private yo; get yv(): Rect; set yv(a: Rect); protected get_fn(): boolean; get fn(): boolean; y1(a: Rect, b: Rect, c: Rect): Rect; private ej; private yn; protected get_yu(): Rect; get yu(): Rect; yz(a: Rect, b: Rect, c: Rect): Rect; protected yt(a: Rect): Rect; y0(): Rect; protected tz(a: Axis): void; za: Rect; he: boolean; e5: boolean; gv: boolean; kf: number; private j0; get j4(): number; set j4(a: number); ka: number; kb: number; resizeIdle: (sender: any, e: ChartResizeIdleEventArgs) => void; ke: number; kd: number; j9: number; j6: number; j7: number; kc: number; protected gl: boolean; protected e7: boolean; r7(a: Rect, b: Rect): void; private cu; cv(): SeriesViewerComponentsForView; private es; ov(a: Point, b: boolean): void; f8: boolean; private a5; get a7(): ChartHitTestMode; set a7(a: ChartHitTestMode); s3(): void; protected a8(): ChartHitTestMode; private a4; get a6(): ChartHitTestMode; set a6(a: ChartHitTestMode); f9: boolean; seriesAnimating: (series: Series) => void; private eg; queueForAnimationIdle(a: () => void, b: number): void; getAnimationIdleVersionNumber(): number; isAnimationActive(): boolean; rj(a: Series): void; qw(): void; protected rr(): void; st(a: Series): void; abstract gg(): boolean; abstract gh(): boolean; gf(): boolean; private ep; onDetachedFromUI(): void; onAttachedToUI(): void; get dm(): InteractionState; set dm(a: InteractionState); private en; private dh; q6(a: Point): void; q7(a: Point, b: boolean): void; gt(a: Point, b: number): boolean; qp(a: Point): void; gs(a: Key): boolean; private ex; ff: boolean; private ek; get e9(): boolean; set e9(a: boolean); protected get_f4(): boolean; get f4(): boolean; qr(a: Point): void; get fi(): boolean; ns: string; rb(a: Point): void; qs(a: Point, b: boolean): void; qq(a: Point): void; get gu(): boolean; set gu(a: boolean); private r2; ra(a: Point): void; r3(a: Point, b: number, c: number, d: number): void; q9(a: number): void; rz(a: Point, b: number, c: number, d: number): void; q5(a: Point): void; q8(a: number): void; qv(a: Point): void; ry(a: Point, b: number, c: number, d: number): void; rt(): void; qy(a: Size): void; pk(): void; qi(a: Point, b: boolean): void; dk(a: boolean): InteractionState; viewerManipulationStarting: (sender: any, e: SeriesViewerManipulationEventArgs) => void; viewerManipulationEnding: (sender: any, e: SeriesViewerManipulationEventArgs) => void; private e3; r1(a: boolean, b: Point): void; r0(): void; tw(): void; o4(): void; oy(): void; ox(): void; r5(): void; o3(a: Point, b: boolean, c: boolean, d: boolean, e: boolean): void; f7(a: Point): boolean; s7(): void; s5(): void; qh(a: Point, b: boolean): void; g0(): boolean; private ey; get g6(): boolean; set g6(a: boolean); qg(a: Point, b: boolean, c: boolean): void; t8(a: any, b: PropertyUpdatedEventArgs): void; t7(a: SyncLink, b: SyncLink): void; oz(a: Point): void; ud(a: Rect, b: boolean): void; ue(a: Rect, b: boolean, c: boolean): void; r6(a: Rect, b: boolean): void; get ga(): boolean; private _hl; hl(): IEnumerable$1<SeriesViewer>; yl(a: Point): Point; yj(a: Point): Point; y8(a: Rect): Rect; yw(a: Rect): Rect; windowRectChanged: (sender: any, e: RectChangedEventArgs) => void; private s2; rx(a: Rect, b: Rect): void; sizeChanged: (sender: any, e: RectChangedEventArgs) => void; rs(a: Size, b: Size): void; fr: boolean; gw(a: Rect, b: Rect): boolean; actualWindowRectChanged: (sender: any, e: RectChangedEventArgs) => void; private sc; uf(a: number): void; ug(a: number): void; te(): void; gridAreaRectChanged: (sender: any, e: RectChangedEventArgs) => void; private sp; protected get_f6(): boolean; get f6(): boolean; re(a: Rect, b: Rect): void; c9: WindowResponse; pt(): void; fh: boolean; jw: number; jv: number; private h0; get io(): number; set io(a: number); private hz; get im(): number; set im(a: number); jy: number; jx: number; private _syncChannel; get syncChannel(): string; set syncChannel(a: string); private c4; get actualSyncLink(): SyncLink; set actualSyncLink(a: SyncLink); g7: boolean; pr(): void; zf: Visibility; private e2; qn(): void; ql(): void; qm(): void; get dp(): IOverviewPlusDetailPane; protected t4(a: boolean): void; ze: Visibility; fq: boolean; hd: boolean; x4: Brush; ye: Brush; private da; get db(): ZoomCoercionMode; set db(a: ZoomCoercionMode); dc(): ZoomCoercionMode; dd: ZoomCoercionMode; x8: Brush; xt: Brush; x7: Brush; g1: boolean; fe(): boolean; e6(): boolean; zb: Rect; os(): void; private j3; private notifyCrosshairUpdate; ua(a: number, b: number): void; ub(a: number, b: number, c: number, d: number): void; iu(): number; iv(): number; private jb; private ja; protected r8(a: any, b: string, c: any, d: any): void; get fy(): boolean; protected get gq(): boolean; b5: Series; t3(a: Point): void; private oi; t6(): void; protected p8(): void; t5(): void; private e1; protected g8: boolean; di: InteractionState; dj: InteractionState; dl: InteractionState; xo: ModifierKeys; xp: ModifierKeys; xq: ModifierKeys; private yp; get y2(): Rect; set y2(a: Rect); cb: SeriesHighlightedValuesDisplayMode; private _selectedSeriesItems; get selectedSeriesItems(): ChartSelectedItemCollection; set selectedSeriesItems(a: ChartSelectedItemCollection); private _focusedSeriesItems; get focusedSeriesItems(): ChartSelectedItemCollection; set focusedSeriesItems(a: ChartSelectedItemCollection); selectedSeriesItemsChanged: (sender: any, e: SeriesViewerSelectedSeriesItemsChangedEventArgs) => void; rg(a: any, b: SeriesViewerSelectedSeriesItemsChangedEventArgs): void; focusedSeriesItemsChanged: (sender: any, e: SeriesViewerSelectedSeriesItemsChangedEventArgs) => void; qt(a: any, b: SeriesViewerSelectedSeriesItemsChangedEventArgs): void; hu: Date; hg: boolean; protected ty(): void; ok(a: Rect, b: Rect): void; gx(): boolean; protected p9(a: Rect, b: Rect): void; jt: number; ju: number; private y5; refreshCompleted: (sender: any, e: RefreshCompletedEventArgs) => void; ss(): void; protected abstract dv(): SeriesViewerView; protected rw(a: SeriesViewerView): void; yb: Brush; xu: Brush; static y4: Rect; uh: DataTemplate; uq: DataTemplate; un: DataTemplate; uo: DataTemplate; ui: DataTemplate; ul: DataTemplate; uj: DataTemplate; up: DataTemplate; um: DataTemplate; uk: DataTemplate; ni: string; xn: HorizontalAlignment; xm: HorizontalAlignment; private km; get np(): string; set np(a: string); private kl; get nd(): string; set nd(a: string); private xs; get yd(): Brush; set yd(a: Brush); private xr; get yc(): Brush; set yc(a: Brush); private ig; get jk(): number; set jk(a: number); private id; get ji(): number; set ji(a: number); private ie; get jj(): number; set jj(a: number); private ic; get jh(): number; set jh(a: number); private ib; get jg(): number; set jg(a: number); private h9; get je(): number; set je(a: number); private ia; get jf(): number; set jf(a: number); private h8; get jd(): number; set jd(a: number); m6: string; zc(): Thickness; zd(): Thickness; a1(a: Axis): AxisTitlePosition; a2(a: Axis): AxisTitlePosition; abstract getFontInfo(): FontInfo; getFontHeight(): number; protected get_gp(): boolean; get gp(): boolean; qk(): void; abstract getFontBrush(): Brush; abstract xv(): Brush; kj: any; provideContainer(a: any): void; qj(a: number, b: number): void; notifyContainerResized(): void; yx(): Rect; o5(): void; yk(): Point; d2(): FontInfo; d1(): FontInfo; xy(): Brush; xz(): Brush; on(a: Series): void; s9(a: Series): void; al: CanvasRenderScheduler; am: CanvasRenderScheduler; ak: CanvasRenderScheduler; private ew; get gm(): boolean; set gm(a: boolean); private ei; get e4(): boolean; set e4(a: boolean); private _syncSettings; get syncSettings(): SyncSettings; set syncSettings(a: SyncSettings); om(a: any): void; tb(a: any): void; p5(source_: any, a: number, b: any, c: any): void; pw(source_: any): void; p3(source_: any, a: number, b: any): void; p4(source_: any, a: number, b: any): void; destroyed: boolean; protected kg: any; protected hh: Dictionary$2<string, any>; gj: boolean; destroy(): void; protected o2(): void; tn(source_: any): void; tc(): void; tl(a: string, source_: any): void; ta(a: string, b: boolean): void; protected tk(a: Series, b: any): void; protected t1(a: any): void; protected t2(): void; private ih; get jl(): number; set jl(a: number); private h5; get i7(): number; set i7(a: number); private h7; get jc(): number; set jc(a: number); private h3; get ir(): number; set ir(a: number); private h2; get iq(): number; set iq(a: number); private h1; get ip(): number; set ip(a: number); gz(): boolean; private eo; get fu(): boolean; set fu(a: boolean); private h6; get i8(): number; set i8(a: number); private h4; get i6(): number; set i6(a: number); static de(a: string, b: any): CoercionInfo; private kk; get md(): string; set md(a: string); private hw; get ij(): number; set ij(a: number); private hv; get ii(): number; set ii(a: number); g2: boolean; private ym; get yr(): Rect; set yr(a: Rect); yy(): Rect; fp: boolean; private pp; y3(): Rect; protected ys(): Rect; ki(a: number, b: number): any; private hx; get ik(): number; set ik(a: number); private hy; get il(): number; set il(a: number); p7(): void; p6(): void; flush(): void; pf(a: boolean, b: boolean, c: boolean): void; hc(): boolean; private ur; private bc; protected s6(a: DependencyObject, b: (arg1: boolean) => void): void; protected tx(a: DependencyObject): void; o0(): void; fv: boolean; fw: boolean; ft: boolean; qx(): void; private et; get gb(): boolean; oo(): void; gi(): boolean; private j2; j8(): number; d5(): FontInfo; d4(): FontInfo; t0(): void; protected fd: boolean; ya: Brush; x9: Brush; i9: number; fz: boolean; seriesDataUpdated: (sender: any, e: EventArgs) => void; sw(): void; p0(): void; p1(): void; private p2; pz(a: Point): void; private hn; attachDataLegend(a: IDataLegend): void; detachDataLegend(a: IDataLegend): void; get isDetached(): boolean; eh: () => void; seriesDataChanged: (sender: any, e: PropertyChangedEventArgs) => void; getDataLegendSeries(): IDataLegendSeries[]; ol(a: Rect): void; y6(a: Rect): Rect; y7(a: Rect): Rect; protected hq: List$1<CaptureImageSettings>; ot(a: CaptureImageSettings): void; private ou; protected kz(a: CaptureImageSettings, b: (arg1: string, arg2: any) => void): string; imageCaptured: (sender: any, args: ImageCapturedEventArgs) => void; protected sq(a: CaptureImageSettings, b: string, c?: any): void; notifySeriesDataChanged(): void; iw(): number; ix(): number; private df; private get dg(); private ht; private eu; qe(a: Size): void; private tf; get fs(): boolean; private bk; get bl(): IAnnotationLayerProxy; get fl(): boolean; private eq; get f0(): boolean; private er; get f1(): boolean; oq(): void; or(): void; pc(): void; pd(): void; mt(): string; pu(a: string): void; tu(): void; private o9; tv(): void; td(): void; private b6; private tm; uc(a: string): void; private t9; pa(): void; static $$p: string[]; } /** * @hidden */ export declare abstract class SeriesViewerView extends Base implements ISchedulableRender { static $t: Type; constructor(a: SeriesViewer); l(): IExecutionContext; cr(): void; p: SeriesViewer; c7(): void; e(): Series; private cq; a: CanvasRenderScheduler; n: IOverviewPlusDetailPane; private dr; private dq; ep(): void; private cw; private cv; o: OverviewPlusDetailViewportHost; ce(a: number, b: number, c: RenderSurface): void; d8(): void; cg(): void; ea(): void; cn(): void; cf(): void; ch(): void; d1(a: Series): void; df(): void; private eu; ar(a: Series): boolean; protected g: SeriesCollection; protected b: AxisCollection; private ai; get av(): boolean; set av(a: boolean); bs(a: Series): void; dw(a: RenderingContext): void; b0(): void; bw(): void; ci(): void; cd(): void; du(): void; protected fl: Rectangle; protected fi: Path; eb(): void; ej(a: Rect): void; bz(): void; di(): void; er(a: number, b: number, c: number, d: number): void; protected fh: Line; protected fg: Line; eg(): void; co(): void; ek(a: number, b: number, c: number, d: number): void; ec(): void; cj(): void; cm(): void; private e9; private fa; eq(a: Rect, b: Rect): void; ef(): void; es(a: Rect): void; dz(a: Axis): void; d0(a: Axis): void; br(a: Axis): void; bo(a: Axis): void; private h; i(): SeriesViewerComponentsFromView; static az(a: Series): List$1<Series>; d5(): void; j: SeriesViewerViewManager; protected w: RenderingContext; z: RenderingContext; y: RenderingContext; x: RenderingContext; ao: boolean; ap: boolean; bl: any; c3(a: any): void; private al; protected c1(a: Point, b: boolean): void; protected c2(a: Point, b: boolean): void; protected c6(a: Point): void; protected c0(a: Point, b: boolean, c: boolean): void; dx(a: RenderingContext): void; protected get_aq(): boolean; get aq(): boolean; k: EventProxy; ei(): void; bc: number; f(a: Point, b: boolean, c: DataContext, d: boolean): { ret: Series; p2: DataContext; }; bg(): number; bf(): number; bb: number; ba: number; private fc; private aj; cx(): void; c4(a: number, b: number): void; private fj; private fk; b9(a: Rectangle): void; cc(a: Rectangle): void; cb(): void; d6(): void; private a4; private a2; private a3; private a1; private ak; private aa; private b5; private en; v(): FontInfo; u(): FontInfo; private e8; private e7; private bi; private a5; private bh; fp(): Thickness; fo(): Thickness; protected dy(a: Rect): void; ct(): void; private fd; protected d3(): void; isValid(): boolean; preRender(): void; protected dv(): void; protected ab: boolean; protected d4(): void; c5(): void; cz(): void; fe(): Rect; fb(): Point; private d9; eh(): void; ds(): void; protected at(a: Point): boolean; db(a: Point, b: boolean, c: boolean): void; protected da(a: Point): void; protected c9(a: Point): void; protected dc(a: Point): void; d7(): void; get e2(): ModifierKeys; et(a: Rect): void; cu(a: boolean): void; bn(a: boolean): void; protected eo(): void; private af; get isDirty(): boolean; set isDirty(a: boolean); undirty(a: boolean): void; get index(): number; postRender(): void; ca(): void; get am(): boolean; protected ae: boolean; ck(): void; ed(): void; get ay(): List$1<Series>; private ax; by(a: boolean): void; bp(a: any, b: Series): void; el(a: number): void; em(a: number): void; bq(a: any): void; d2(a: any): void; dd(a: Brush): void; bx(a: Point): void; aw: boolean; m(a: boolean): InteractionState; c8(): void; private ew; private ev; be(a: TextBlock, b: FontInfo): number; bd(a: string, b: FontInfo): number; dm(): void; private ex; dl(): void; dh(): void; c(a: Axis): AxisTitlePosition; d(a: Axis): AxisTitlePosition; dn(): void; dp(): void; t(): FontInfo; e6(): Brush; q(): FontInfo; e3(): Brush; s(): FontInfo; r(): FontInfo; e5(): Brush; e4(): Brush; get a7(): number; get a8(): number; get a9(): number; get a6(): number; get ez(): TextBlock; get ey(): TextBlock; ff(): Rect; fn(): Thickness; fm(): Thickness; private ad; private ac; dg(a: any, b: any): void; dk(a: any, b: any): void; e1(): HorizontalAlignment; e0(): HorizontalAlignment; private ag; bt(): void; an(): boolean; b8(): void; cs(): void; au(a: Point): boolean; dt(): void; private a0; b6(a: Dictionary$2<any, ITileZoomTile>, b: List$1<ITileZoomTile>, c: number): void; bk(a: Rect, b: ITileZoomTile, c: number): any; b3(): void; b4(a: ITileZoomTile): void; cp(): void; as: boolean; private bj; b1(): void; bu(): void; b2(a: number): void; bv(): void; private ah; cl(): void; ee(): void; dj(): void; cy(): void; de(): void; b7(a: any): void; bm(a: number, b: number, c: number): any; } /** * @hidden */ export declare class OverviewPlusDetailViewportHost extends Base implements IProvidesViewport { static $t: Type; constructor(a: SeriesViewerView); a: SeriesViewerView; getViewInfo(a: Rect, b: Rect): { p0: Rect; p1: Rect; }; getEffectiveViewport(): Rect; getMainContentViewport(): Rect; } /** * @hidden */ export declare class LegendTemplates extends Base { static $t: Type; private static readonly z; private static readonly ae; private static readonly ad; private static readonly ah; private static readonly ab; private static readonly y; private static readonly aa; private static readonly ac; static af(a: Series): DataTemplate; static a(a: DataTemplateRenderInfo): RenderingContext; static v(a: DataContext): void; private static b; private static c; static u(a: DataTemplateRenderInfo, b: number, c: Brush, d: Brush, e: number, f: number, g: number, h: number): void; static s(a: DataTemplateRenderInfo): void; static r(a: DataTemplateRenderInfo, b: number, c: number): void; static t(a: DataTemplateRenderInfo, b?: number): void; static j(a: DataTemplateRenderInfo): void; static n(a: DataTemplateRenderInfo): void; static o(a: DataTemplateRenderInfo): void; static q(a: DataTemplateRenderInfo): void; static p(a: DataTemplateRenderInfo): void; static i(a: DataTemplateRenderInfo): void; static l(a: DataTemplateRenderInfo): void; static m(a: DataTemplateRenderInfo): void; static k(a: DataTemplateRenderInfo): void; static g(a: DataTemplateRenderInfo): void; private static readonly w; private static readonly x; static resolveLegendItemTemplate(a: StandardLegendItems): DataTemplate; static e(a: DataTemplateRenderInfo): void; static f(a: DataTemplateMeasureInfo): void; static d(a: DataTemplateMeasureInfo): void; static h(a: DataTemplateMeasureInfo): void; } /** * @hidden */ export declare class SeriesViewerViewManager extends Base { static $t: Type; ae: DomRenderer; protected af: DomWrapper; protected aj: DomWrapper; protected ai: DomWrapper; protected ag: DomWrapper; ak: DomWrapper; t: RenderingContext; w: RenderingContext; v: RenderingContext; u: RenderingContext; x: RenderingContext; f: EventProxy; private j; constructor(a: SeriesViewerView); protected ah: DomWrapper; bj(): void; bg(a: any): void; static by(a: DomRenderer, b: () => void): void; private bi; ba(): void; g(): IOverviewPlusDetailPane; bm(): void; bn(): void; b3(): Brush; private ab; private aa; private ac; az(a: number, b: number, c: number): void; b8(): Point; y(): boolean; bc(a: boolean): void; a8(a: BrushCollection, b: BrushCollection, c: Brush, d: FontInfo, e: Brush): { p0: BrushCollection; p1: BrushCollection; p2: Brush; p3: FontInfo; p4: Brush; }; e(): DefaultPaletteInfo; a7(a: number, b: number[], c: Brush, d: Brush, e: number, f: boolean): { p0: number; p1: number[]; p2: Brush; p3: Brush; p4: number; p5: boolean; }; ay(): void; bu(x_: number): void; private ad; bv(y_: number): void; au(a: any): void; a9(): void; bo(): void; av(a: any): void; bk(a: any): void; bd(): void; private l; p(): FontInfo; private ca; ce(): Thickness; private aq; as(): string; private ap; ar(): string; private b9; cd(): Thickness; private b0; b5(): Brush; private bz; b4(): Brush; private k; o(): FontInfo; private a; c(): AxisTitlePosition; private b; d(): AxisTitlePosition; private n; r(): FontInfo; private b2; b7(): Brush; private m; q(): FontInfo; private b1; b6(): Brush; private cb; cf(): Thickness; private cc; cg(): Thickness; bp(): void; private bx; private br; private bq; private bs; private bt; a6(a: number, b: number): void; private h; i(): PointerTooltipStyle; bb(a: boolean): void; private z; an(a: Rect, b: ITileZoomTile, c: number): any; a3(a: ITileZoomTile): void; a2(): void; bl(a: List$1<ITileZoomTile>): void; private al; a0(): void; aw(): void; private am; a1(a: number): void; ax(): void; private s; be(): void; bw(a: boolean): void; a4(): void; a5(): void; bh(): void; bf(): void; ao(a: number, b: number, c: number): any; at(a: number, b: number, c: number, d: string, e?: (arg1: string, arg2: any) => void): string; } /** * @hidden */ export declare class AnnotationBadge extends Control implements INotifyPropertyChanged { static $t: Type; ag: AnnotationBadgeView; private a3; get a5(): Brush; set a5(a: Brush); private a4; get a6(): Brush; set a6(a: Brush); private a8; get ba(): Thickness; set ba(a: Thickness); private a9; get bb(): Thickness; set bb(a: Thickness); private aj; get al(): number; set al(a: number); private ak; get am(): number; set am(a: number); private an; get as(): string; set as(a: string); ah: Axis; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; private a0; private az; private ai; constructor(a: ImageLoader); a7(): Size; private a2; private a1; private ay; } /** * @hidden */ export declare class AutoRangeCalculator extends Base { static $t: Type; static a(a: NumericAxisBase, b: number, c: number, d: boolean, e: number, f: number, g: number): { p5: number; p6: number; }; } /** * @hidden */ export declare class AxisMouseEventArgs extends Base { static $t: Type; constructor(a: Axis, b: number, c: Date, d: string, e: any, f: Point, g: Point); a: Axis; c: number; b: Date; f: Point; g: Point; h: Point; e: string; d: any; } /** * @hidden */ export interface IAxisAnnotationManager { owner: Axis; onAutoAnno