UNPKG

igniteui-webcomponents-charts

Version:

Ignite UI Web Components charting components for building rich data visualizations using TypeScript APIs.

1,526 lines 138 kB
import { Control } from "igniteui-webcomponents-core"; import { INotifyPropertyChanged, Base, Type, Point, EventArgs, PropertyChangedEventArgs, IEnumerable, IEnumerable$1, IList$1 } from "igniteui-webcomponents-core"; import { ILegendOwner } from "igniteui-webcomponents-core"; import { IInternalLegendOwner } from "igniteui-webcomponents-core"; import { IDataLegendTarget } from "igniteui-webcomponents-core"; import { IToolbarTarget } from "igniteui-webcomponents-core"; import { ISupportsAnimation } from "igniteui-webcomponents-core"; import { ISeriesViewerWidget } from "./ISeriesViewerWidget"; import { SRProvider } from "igniteui-webcomponents-core"; import { ToolCommand } from "igniteui-webcomponents-core"; import { HashSet$1 } from "igniteui-webcomponents-core"; import { IToolbarContextAccessor } from "igniteui-webcomponents-core"; import { SeriesPlotAreaMarginHorizontalMode } from "./SeriesPlotAreaMarginHorizontalMode"; import { SeriesPlotAreaMarginVerticalMode } from "./SeriesPlotAreaMarginVerticalMode"; import { SeriesViewerScrollbarMode } from "./SeriesViewerScrollbarMode"; import { IHighlightingManager } from "igniteui-webcomponents-core"; import { DoubleAnimator } from "igniteui-webcomponents-core"; import { BrushCollection } from "igniteui-webcomponents-core"; import { DependencyProperty } from "igniteui-webcomponents-core"; import { DependencyObject } from "igniteui-webcomponents-core"; import { MarkerAutomaticBehavior } from "./MarkerAutomaticBehavior"; import { IChartLegend } from "igniteui-webcomponents-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-webcomponents-core"; import { SeriesHighlightingBehavior } from "./SeriesHighlightingBehavior"; import { LegendHighlightingMode } from "./LegendHighlightingMode"; import { LegendItemBadgeShape } from "igniteui-webcomponents-core"; import { LegendItemBadgeMode } from "igniteui-webcomponents-core"; import { Rect } from "igniteui-webcomponents-core"; import { ChartHitTestMode } from "./ChartHitTestMode"; import { InteractionState } from "igniteui-webcomponents-core"; import { WindowResponse } from "./WindowResponse"; import { Visibility } from "igniteui-webcomponents-core"; import { IOverviewPlusDetailPane } from "igniteui-webcomponents-core"; import { SeriesViewerComponentsFromView } from "./SeriesViewerComponentsFromView"; import { ZoomCoercionMode } from "./ZoomCoercionMode"; import { ModifierKeys } from "igniteui-webcomponents-core"; import { SeriesHighlightedValuesDisplayMode } from "igniteui-webcomponents-core"; import { DataTemplate } from "igniteui-webcomponents-core"; import { HorizontalAlignment } from "igniteui-webcomponents-core"; import { CanvasRenderScheduler } from "igniteui-webcomponents-core"; import { SyncSettings } from "./SyncSettings"; import { ToolActionInfo } from "igniteui-webcomponents-core"; import { ToolCommandExecutionState } from "igniteui-webcomponents-core"; import { ICommandAvailabilityListener } from "igniteui-webcomponents-core"; import { ICommandStateChangedListener } from "igniteui-webcomponents-core"; import { List$1 } from "igniteui-webcomponents-core"; import { SeriesViewerComponentsForView } from "./SeriesViewerComponentsForView"; import { Dictionary$2 } from "igniteui-webcomponents-core"; import { IDataLegend } from "igniteui-webcomponents-core"; import { PropertyUpdatedEventArgs } from "igniteui-webcomponents-core"; import { NotifyCollectionChangedEventArgs } from "igniteui-webcomponents-core"; import { ObservableCollection$1 } from "igniteui-webcomponents-core"; import { Size } from "igniteui-webcomponents-core"; import { FrameworkElement } from "igniteui-webcomponents-core"; import { EventProxy } from "igniteui-webcomponents-core"; import { MouseEventArgs } from "igniteui-webcomponents-core"; import { MouseButtonEventArgs } from "igniteui-webcomponents-core"; import { Tuple$2 } from "igniteui-webcomponents-core"; import { ScalerParams } from "./ScalerParams"; import { SeriesViewerManipulationEventArgs } from "./SeriesViewerManipulationEventArgs"; import { IFastItemsSource } from "igniteui-webcomponents-core"; import { Key } from "igniteui-webcomponents-core"; import { RectChangedEventArgs } from "igniteui-webcomponents-core"; import { RefreshCompletedEventArgs } from "./RefreshCompletedEventArgs"; import { Thickness } from "igniteui-webcomponents-core"; import { AxisTitlePosition } from "./AxisTitlePosition"; import { FontInfo } from "igniteui-webcomponents-core"; import { CoercionInfo } from "./CoercionInfo"; import { IDataLegendSeries } from "igniteui-webcomponents-core"; import { CaptureImageSettings } from "igniteui-webcomponents-core"; import { CultureInfo } from "igniteui-webcomponents-core"; import { ImageCapturedEventArgs } from "igniteui-webcomponents-core"; import { ChartContentType } from "./ChartContentType"; import { ISchedulableRender } from "igniteui-webcomponents-core"; import { Rectangle } from "igniteui-webcomponents-core"; import { Path } from "igniteui-webcomponents-core"; import { Line } from "igniteui-webcomponents-core"; import { RenderingContext } from "igniteui-webcomponents-core"; import { TextBlock } from "igniteui-webcomponents-core"; import { ITileZoomTile } from "./ITileZoomTile"; import { IExecutionContext } from "igniteui-webcomponents-core"; import { RenderSurface } from "./RenderSurface"; import { PathGeometry } from "igniteui-webcomponents-core"; import { Geometry } from "igniteui-webcomponents-core"; import { DataContext } from "igniteui-webcomponents-core"; import { LabelPanelsArrangeState } from "./LabelPanelsArrangeState"; import { DataTemplateRenderInfo } from "igniteui-webcomponents-core"; import { DataTemplateMeasureInfo } from "igniteui-webcomponents-core"; import { AxisLabelsLocation } from "./AxisLabelsLocation"; import { IProvidesViewport } from "./IProvidesViewport"; import { ActualLegendItemBadgeShape } from "./ActualLegendItemBadgeShape"; import { StandardLegendItems } from "igniteui-webcomponents-core"; import { DomRenderer, DomWrapper } from "igniteui-webcomponents-core"; import { PointerTooltipStyle } from "./PointerTooltipStyle"; import { DefaultPaletteInfo } from "./DefaultPaletteInfo"; import { AxisRange } from "./AxisRange"; import { AxisAnnotationCollection } from "./AxisAnnotationCollection"; import { VerticalAlignment } from "igniteui-webcomponents-core"; import { Canvas } from "igniteui-webcomponents-core"; import { IFastItemsSourceProvider } from "igniteui-webcomponents-core"; import { AxisExtentType } from "./AxisExtentType"; import { DoubleCollection } from "igniteui-webcomponents-core"; import { LabelPosition } from "./LabelPosition"; import { BindingFormatter } from "igniteui-webcomponents-core"; import { LabelFontHeuristics } from "./LabelFontHeuristics"; import { AxisOrientation } from "./AxisOrientation"; import { Pool$1 } from "igniteui-webcomponents-core"; import { AxisComponentsFromView } from "./AxisComponentsFromView"; import { AxisRangeChangedEventArgs } from "./AxisRangeChangedEventArgs"; import { GeometryCollection } from "igniteui-webcomponents-core"; import { PathRenderingInfo } from "./PathRenderingInfo"; import { RenderRequestedEventArgs } from "./RenderRequestedEventArgs"; import { CategoryMode } from "./CategoryMode"; import { GridMode } from "./GridMode"; import { Panel } from "igniteui-webcomponents-core"; import { UIElement } from "igniteui-webcomponents-core"; import { TickmarkValues } from "./TickmarkValues"; import { ICategoryScaler } from "./ICategoryScaler"; import { FastItemsSourceEventArgs } from "igniteui-webcomponents-core"; import { FastItemsSourceEventAction } from "igniteui-webcomponents-core"; import { AxisRangeBufferMode } from "./AxisRangeBufferMode"; import { NumericAxisRenderingParameters } from "./NumericAxisRenderingParameters"; import { AxisRenderingParametersBase } from "./AxisRenderingParametersBase"; import { AutomaticSeriesPurpose } from "./AutomaticSeriesPurpose"; import { SeriesMatcher } from "./SeriesMatcher"; import { Stack$1 } from "igniteui-webcomponents-core"; import { RenderValidEventArgs } from "./RenderValidEventArgs"; import { SeriesLayerPropertyOverlayValueResolvingEventArgs } from "./SeriesLayerPropertyOverlayValueResolvingEventArgs"; import { HighlightingInfo } from "igniteui-webcomponents-core"; import { Marker } from "./Marker"; import { Polyline } from "igniteui-webcomponents-core"; import { ContentControl } from "igniteui-webcomponents-core"; import { Polygon } from "igniteui-webcomponents-core"; import { AutoMarginsAndAngleUpdateMode } from "./AutoMarginsAndAngleUpdateMode"; import { ComputedPlotAreaMarginMode } from "./ComputedPlotAreaMarginMode"; import { ILegendSeries } from "igniteui-webcomponents-core"; import { ILegendSeriesInternal } from "igniteui-webcomponents-core"; import { ILegendTemplateProvider } from "igniteui-webcomponents-core"; import { PenLineJoin } from "igniteui-webcomponents-core"; import { PenLineCap } from "igniteui-webcomponents-core"; import { Color } from "igniteui-webcomponents-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-webcomponents-core"; import { SeriesPointOfInterest } from "./SeriesPointOfInterest"; import { ValueLayerValueMode } from "./ValueLayerValueMode"; import { TransitionOutCompletedEventArgs } from "./TransitionOutCompletedEventArgs"; import { ISortingAxis } from "./ISortingAxis"; import { SeriesComponentsFromView } from "./SeriesComponentsFromView"; import { IFastItemColumn$1 } from "igniteui-webcomponents-core"; import { MarkerType } from "./MarkerType"; import { Style } from "igniteui-webcomponents-core"; import { TrendLineManagerType } from "./TrendLineManagerType"; import { TrendLineType } from "igniteui-webcomponents-core"; import { Clipper } from "igniteui-webcomponents-core"; import { HashPool$2 } from "igniteui-webcomponents-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); c9: SeriesViewerView; static staticInit(): void; private ds; private get dt(); private an; ao(a: SeriesViewer): AutomaticSeriesManager; getDesiredToolbarActions(): ToolActionInfo[]; onToolCommandExecuting(a: ToolCommand): ToolCommandExecutionState; addCommandAvailabilityListener(a: ICommandAvailabilityListener): void; removeCommandAvailabilityListener(a: ICommandAvailabilityListener): void; private gp; 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 gm; get gn(): HashSet$1<IToolbarContextAccessor>; provideContextAccessor(a: IToolbarContextAccessor): void; dismissContextAccessor(a: IToolbarContextAccessor): void; private od; private a8; get a9(): IDataChartToolbarProvider; get fi(): boolean; private ba; get bb(): ISeriesViewerInteractionManager; get fa(): boolean; constructor(); private ri; private n1; private eb; protected p1(a: any, b: NotifyCollectionChangedEventArgs): void; private ea; protected pe(a: any, b: NotifyCollectionChangedEventArgs): void; private pl; private pj; n3(a: (arg1: Series) => void): void; private pm; private pk; private c1; n8(): void; private qm; protected get_ft(): boolean; get ft(): boolean; protected get_fs(): boolean; get fs(): boolean; n9(): void; get series(): SeriesCollection; private br; private i0; private rk; private bz; get b0(): SeriesPlotAreaMarginHorizontalMode; set b0(a: SeriesPlotAreaMarginHorizontalMode); private b1; get b2(): SeriesPlotAreaMarginVerticalMode; set b2(a: SeriesPlotAreaMarginVerticalMode); ob(): void; protected oz(): void; private _skipDataCleanup; get skipDataCleanup(): boolean; set skipDataCleanup(a: boolean); protected rc(a: any): void; get ew(): boolean; private rl; of(a: number, b: number, c: boolean, d: boolean): { p0?: number; p1?: number; }; eu(): boolean; get f8(): boolean; protected get e6(): boolean; protected get en(): boolean; protected get em(): boolean; get el(): boolean; get dk(): IHighlightingManager; get dl(): IHighlightingManager; get dj(): IHighlightingManager; get bc(): ISeriesViewerScrollbarManager; private nx; private ny; private nw; db: DoubleAnimator; dd: DoubleAnimator; da: DoubleAnimator; dc: DoubleAnimator; private n7; private rj; private n2; ge(a: number): boolean; gf(a: number): boolean; gd(a: number): boolean; n6(): void; vn(a: number): Brush; vt(a: number): Brush; vr(a: number): Brush; vs(a: number): Brush; private vm; ag: BrushCollection; aj: BrushCollection; ah: BrushCollection; ai: BrushCollection; bg: MarkerAutomaticBehavior; ar: ChartContentManager; get v8(): Point; set v8(a: Point); private v7; q8(): void; get e9(): boolean; get legend(): IChartLegend; set legend(a: IChartLegend); static readonly tp: DependencyProperty; get ej(): boolean; set ej(a: boolean); get f2(): boolean; set f2(a: 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; pw(a: Point, b: boolean): void; private bh; private bl; px(a: Point, b: boolean, c: boolean): void; static readonly sm: DependencyProperty; static readonly ud: DependencyProperty; get fj(): boolean; set fj(a: boolean); static readonly tl: DependencyProperty; get f7(): boolean; set f7(a: boolean); static readonly ug: DependencyProperty; get by(): SeriesHighlightingMode; set by(a: SeriesHighlightingMode); static readonly s3: DependencyProperty; get cb(): SeriesSelectionMode; set cb(a: SeriesSelectionMode); static readonly ua: DependencyProperty; get b6(): SeriesSelectionBehavior; set b6(a: SeriesSelectionBehavior); static readonly t7: DependencyProperty; get b9(): SeriesSelectionMode; set b9(a: SeriesSelectionMode); static readonly sw: DependencyProperty; get ch(): SeriesViewerScrollbarMode; set ch(a: SeriesViewerScrollbarMode); protected cf: SeriesViewerScrollbarMode; static readonly tb: DependencyProperty; get ci(): SeriesViewerScrollbarMode; set ci(a: SeriesViewerScrollbarMode); protected cg: SeriesViewerScrollbarMode; static readonly uu: DependencyProperty; get ce(): SeriesViewerHorizontalScrollbarPosition; set ce(a: SeriesViewerHorizontalScrollbarPosition); static readonly td: DependencyProperty; get cl(): SeriesViewerVerticalScrollbarPosition; set cl(a: SeriesViewerVerticalScrollbarPosition); static readonly uw: DependencyProperty; get vv(): Brush; set vv(a: Brush); static readonly s7: DependencyProperty; get vw(): Brush; set vw(a: Brush); static readonly tc: DependencyProperty; get h0(): number; set h0(a: number); static readonly tf: DependencyProperty; get hz(): number; set hz(a: number); static readonly ta: DependencyProperty; get hw(): number; set hw(a: number); static readonly s6: DependencyProperty; get hx(): number; set hx(a: number); static readonly s8: DependencyProperty; get hy(): number; set hy(a: number); static readonly s9: DependencyProperty; get h2(): number; set h2(a: number); static readonly th: DependencyProperty; get h1(): number; set h1(a: number); static readonly tg: DependencyProperty; get ey(): boolean; set ey(a: boolean); static readonly kr: string; static readonly te: DependencyProperty; get v5(): Brush; set v5(a: Brush); static readonly ur: DependencyProperty; get v6(): Brush; set v6(a: Brush); static readonly uv: DependencyProperty; get io(): number; set io(a: number); static readonly uy: DependencyProperty; get im(): number; set im(a: number); static readonly ut: DependencyProperty; get ik(): number; set ik(a: number); static readonly uq: DependencyProperty; get ir(): number; set ir(a: number); nn(): void; private pz; static readonly u1: DependencyProperty; get il(): number; set il(a: number); static readonly us: DependencyProperty; get iq(): number; set iq(a: number); static readonly u0: DependencyProperty; get ip(): number; set ip(a: number); static readonly uz: DependencyProperty; get gj(): boolean; set gj(a: boolean); static readonly mx: string; static readonly ux: DependencyProperty; private ca; private b5; private bx; private bu; get bv(): SeriesHighlightingBehavior; private b7; get b8(): SeriesSelectionMode; private b3; get b4(): SeriesSelectionBehavior; get bw(): SeriesHighlightingBehavior; set bw(a: SeriesHighlightingBehavior); static readonly s1: DependencyProperty; get bd(): LegendHighlightingMode; set bd(a: LegendHighlightingMode); static readonly tm: DependencyProperty; get bf(): LegendItemBadgeShape; set bf(a: LegendItemBadgeShape); static readonly to: DependencyProperty; get be(): LegendItemBadgeMode; set be(a: LegendItemBadgeMode); static readonly tn: DependencyProperty; get ev(): boolean; set ev(a: boolean); static readonly st: DependencyProperty; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; propertyUpdated: (sender: any, e: PropertyUpdatedEventArgs) => void; protected qv(a: string, b: any, c: any): void; jf: any; pn(): void; po(a: IEnumerable): void; p4(a: Series, b: any, c: any, d: Point): void; p8(a: Series, b: any, c: any, d: Point): void; p5(a: Series, b: any, c: any, d: Point): void; p6(a: Series, b: any, c: any, d: Point): void; p7(a: Series, b: any, c: any, d: Point): void; nd(a: Rect, b: ScalerParams): Tuple$2<boolean, number>; get fp(): boolean; private d6; oy(a: boolean, b: Point): void; ow(a: boolean, b: Point): void; p9(a: Series, b: any, c: any, d: Point): void; qa(a: Series, b: any, c: any, d: Point): void; seriesCursorMouseMove: (sender: any, e: ChartCursorEventArgs) => void; qz(a: Series, b: any): void; seriesMouseLeftButtonDown: (sender: any, e: DataChartMouseButtonEventArgs) => void; q3(a: Series, b: any, c: MouseButtonEventArgs, d: Point): void; seriesMouseLeftButtonUp: (sender: any, e: DataChartMouseButtonEventArgs) => void; seriesClick: (sender: any, e: DataChartMouseButtonEventArgs) => void; q4(a: Series, b: any, c: MouseButtonEventArgs, d: Point): void; qy(a: Series, b: any, c: MouseButtonEventArgs, d: Point): void; p2(a: Series, b: any): void; private gu; private gv; private fc; private gr; private n4; private gs; seriesMouseMove: (sender: any, e: ChartMouseEventArgs) => void; rp(a: Point): void; rq(a: Point): void; q5(a: Series, b: any, c: MouseEventArgs, d: Point): void; seriesMouseEnter: (sender: any, e: ChartMouseEventArgs) => void; q1(a: Series, b: any, c: MouseEventArgs, d: Point): void; seriesMouseLeave: (sender: any, e: ChartMouseEventArgs) => void; q2(a: Series, b: any, c: MouseEventArgs, d: Point): void; private d0; ox(): void; private dz; ov(): void; private wg; protected get_wz(): Rect; get wz(): Rect; private we; get wl(): Rect; set wl(a: Rect); protected get_ex(): boolean; get ex(): boolean; wr(a: Rect, b: Rect, c: Rect): Rect; private dx; private wd; protected get_wk(): Rect; get wk(): Rect; wp(a: Rect, b: Rect, c: Rect): Rect; protected wj(a: Rect): Rect; wq(): Rect; protected ru(a: Axis): void; w0: Rect; gi: boolean; eg: boolean; fz: boolean; jd: number; private iz; get i3(): number; set i3(a: number); i9: number; jc: number; jb: number; i8: number; i5: number; i6: number; ja: number; protected fq: boolean; protected ei: boolean; qp(a: Rect, b: Rect): void; private cc; cd(): SeriesViewerComponentsForView; private d4; nm(a: Point, b: boolean): void; fe: boolean; private at; get av(): ChartHitTestMode; set av(a: ChartHitTestMode); q7(): void; protected aw(): ChartHitTestMode; private as; get au(): ChartHitTestMode; set au(a: ChartHitTestMode); ff: boolean; seriesAnimating: (series: Series) => void; private du; queueForAnimationIdle(a: () => void, b: number): void; getAnimationIdleVersionNumber(): number; isAnimationActive(): boolean; p3(a: Series): void; pg(): void; protected qb(): void; qx(a: Series): void; abstract fl(): boolean; abstract fm(): boolean; fk(): boolean; private d3; onDetachedFromUI(): void; onAttachedToUI(): void; get c0(): InteractionState; set c0(a: InteractionState); private d1; private cv; pq(a: Point): void; pr(a: Point, b: boolean): void; fx(a: Point, b: number): boolean; o9(a: Point): void; fw(a: Key): boolean; private d8; eq: boolean; private dy; get ek(): boolean; set ek(a: boolean); protected get_fb(): boolean; get fb(): boolean; pb(a: Point): void; get et(): boolean; mm: string; pv(a: Point): void; pc(a: Point, b: boolean): void; pa(a: Point): void; get fy(): boolean; set fy(a: boolean); private qk; pu(a: Point): void; ql(a: Point, b: number, c: number, d: number): void; pt(a: number): void; qh(a: Point, b: number, c: number, d: number): void; pp(a: Point): void; ps(a: number): void; pf(a: Point): void; qg(a: Point, b: number, c: number, d: number): void; qd(): void; pi(a: Size): void; n5(): void; o2(a: Point, b: boolean): void; cy(a: boolean): InteractionState; viewerManipulationStarting: (sender: any, e: SeriesViewerManipulationEventArgs) => void; viewerManipulationEnding: (sender: any, e: SeriesViewerManipulationEventArgs) => void; private ee; qj(a: boolean, b: Point): void; qi(): void; rr(): void; nu(): void; np(): void; no(): void; qn(): void; rb(): void; q9(): void; o1(a: Point, b: boolean): void; f4(): boolean; private d9; get ga(): boolean; set ga(a: boolean); o0(a: Point, b: boolean, c: boolean): void; r3(a: any, b: PropertyUpdatedEventArgs): void; r2(a: SyncLink, b: SyncLink): void; nq(a: Point): void; r6(a: Rect, b: boolean): void; r7(a: Rect, b: boolean, c: boolean): void; qo(a: Rect, b: boolean): void; get fg(): boolean; private _go; go(): IEnumerable$1<SeriesViewer>; wb(a: Point): Point; v9(a: Point): Point; wy(a: Rect): Rect; wm(a: Rect): Rect; windowRectChanged: (sender: any, e: RectChangedEventArgs) => void; private q6; qf(a: Rect, b: Rect): void; sizeChanged: (sender: any, e: RectChangedEventArgs) => void; qc(a: Size, b: Size): void; e1: boolean; f0(a: Rect, b: Rect): boolean; actualWindowRectChanged: (sender: any, e: RectChangedEventArgs) => void; private qs; r8(a: number): void; r9(a: number): void; rh(): void; gridAreaRectChanged: (sender: any, e: RectChangedEventArgs) => void; private qt; protected get_fd(): boolean; get fd(): boolean; py(a: Rect, b: Rect): void; cp: WindowResponse; oe(): void; es: boolean; iv: number; iu: number; private g2; get ho(): number; set ho(a: number); private g1; get hn(): number; set hn(a: number); ix: number; iw: number; private _syncChannel; get syncChannel(): string; set syncChannel(a: string); private cm; get actualSyncLink(): SyncLink; set actualSyncLink(a: SyncLink); gb: boolean; oc(): void; w5: Visibility; private ed; o7(): void; o5(): void; o6(): void; get c2(): IOverviewPlusDetailPane; protected rz(a: boolean): void; w4: Visibility; e0: boolean; gh: boolean; vu: Brush; v4: Brush; private cq; get cr(): ZoomCoercionMode; set cr(a: ZoomCoercionMode); cs(): ZoomCoercionMode; ct: ZoomCoercionMode; vy: Brush; vj: Brush; vx: Brush; f5: boolean; ep(): boolean; eh(): boolean; w1: Rect; nj(): void; private i2; private notifyCrosshairUpdate; r4(a: number, b: number): void; r5(a: number, b: number, c: number, d: number): void; hu(): number; hv(): number; private h8; private h7; protected qq(a: any, b: string, c: any, d: any): void; get e7(): boolean; protected get fv(): boolean; bq: Series; ry(a: Point): void; private nc; r1(): void; protected os(): void; r0(): void; private ec; protected gc: boolean; cw: InteractionState; cx: InteractionState; cz: InteractionState; ve: ModifierKeys; vf: ModifierKeys; vg: ModifierKeys; private wf; get ws(): Rect; set ws(a: Rect); bt: 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; p0(a: any, b: SeriesViewerSelectedSeriesItemsChangedEventArgs): void; focusedSeriesItemsChanged: (sender: any, e: SeriesViewerSelectedSeriesItemsChangedEventArgs) => void; pd(a: any, b: SeriesViewerSelectedSeriesItemsChangedEventArgs): void; gw: Date; gk: boolean; protected rt(): void; ne(a: Rect, b: Rect): void; f1(): boolean; protected ot(a: Rect, b: Rect): void; is: number; it: number; private wv; refreshCompleted: (sender: any, e: RefreshCompletedEventArgs) => void; qw(): void; protected abstract c8(): SeriesViewerView; protected qe(a: SeriesViewerView): void; v1: Brush; vk: Brush; static wu: Rect; sa: DataTemplate; sj: DataTemplate; sg: DataTemplate; sh: DataTemplate; sb: DataTemplate; se: DataTemplate; sc: DataTemplate; si: DataTemplate; sf: DataTemplate; sd: DataTemplate; mc: string; vd: HorizontalAlignment; vc: HorizontalAlignment; private jk; get mj(): string; set mj(a: string); private jj; get l7(): string; set l7(a: string); private vi; get v3(): Brush; set v3(a: Brush); private vh; get v2(): Brush; set v2(a: Brush); private hh; get ii(): number; set ii(a: number); private hf; get ig(): number; set ig(a: number); private hg; get ih(): number; set ih(a: number); private he; get ie(): number; set ie(a: number); private hd; get id(): number; set id(a: number); private hb; get ib(): number; set ib(a: number); private hc; get ic(): number; set ic(a: number); private ha; get ia(): number; set ia(a: number); l0: string; w2(): Thickness; w3(): Thickness; ap(a: Axis): AxisTitlePosition; aq(a: Axis): AxisTitlePosition; abstract getFontInfo(): FontInfo; getFontHeight(): number; protected get_fu(): boolean; get fu(): boolean; o4(): void; abstract getFontBrush(): Brush; abstract vl(): Brush; jh: any; provideContainer(a: any): void; o3(a: number, b: number): void; notifyContainerResized(): void; wn(): Rect; nv(): void; wa(): Point; df(): FontInfo; de(): FontInfo; vo(): Brush; vp(): Brush; nh(a: Series): void; rd(a: Series): void; al: CanvasRenderScheduler; am: CanvasRenderScheduler; ak: CanvasRenderScheduler; private d7; get fr(): boolean; set fr(a: boolean); private dw; get ef(): boolean; set ef(a: boolean); private _syncSettings; get syncSettings(): SyncSettings; set syncSettings(a: SyncSettings); ng(a: any): void; rf(a: any): void; op(source_: any, a: number, b: any, c: any): void; og(source_: any): void; on(source_: any, a: number, b: any): void; oo(source_: any, a: number, b: any): void; destroyed: boolean; protected je: any; protected gl: Dictionary$2<string, any>; fo: boolean; destroy(): void; protected nt(): void; ro(source_: any): void; rg(): void; rn(a: string, source_: any): void; re(a: string, b: boolean): void; protected rm(a: Series, b: any): void; protected rw(a: any): void; protected rx(): void; private hi; get ij(): number; set ij(a: number); private g7; get h4(): number; set h4(a: number); private g9; get h9(): number; set h9(a: number); private g5; get hr(): number; set hr(a: number); private g4; get hq(): number; set hq(a: number); private g3; get hp(): number; set hp(a: number); f3(): boolean; private d2; get e3(): boolean; set e3(a: boolean); private g8; get h5(): number; set h5(a: number); private g6; get h3(): number; set h3(a: number); static cu(a: string, b: any): CoercionInfo; private ji; get k9(): string; set k9(a: string); private gy; get hk(): number; set hk(a: number); private gx; get hj(): number; set hj(a: number); f6: boolean; private wc; get wh(): Rect; set wh(a: Rect); wo(): Rect; ez: boolean; private oa; wt(): Rect; protected wi(): Rect; jg(a: number, b: number): any; private gz; get hl(): number; set hl(a: number); private g0; get hm(): number; set hm(a: number); or(): void; oq(): void; flush(): void; n0(a: boolean, b: boolean, c: boolean): void; gg(): boolean; private sk; private az; protected ra(a: DependencyObject, b: (arg1: boolean) => void): void; protected rs(a: DependencyObject): void; nr(): void; e4: boolean; e5: boolean; e2: boolean; ph(): void; private d5; get fh(): boolean; ni(): void; fn(): boolean; private i1; i7(): number; di(): FontInfo; dh(): FontInfo; rv(): void; protected eo: boolean; v0: Brush; vz: Brush; h6: number; e8: boolean; seriesDataUpdated: (sender: any, e: EventArgs) => void; q0(): void; ok(): void; ol(): void; private om; oj(a: Point): void; private gq; attachDataLegend(a: IDataLegend): void; detachDataLegend(a: IDataLegend): void; get isDetached(): boolean; dv: () => void; seriesDataChanged: (sender: any, e: PropertyChangedEventArgs) => void; getDataLegendSeries(): IDataLegendSeries[]; nf(a: Rect): void; ww(a: Rect): Rect; wx(a: Rect): Rect; protected gt: List$1<CaptureImageSettings>; nk(a: CaptureImageSettings): void; private nl; protected jx(a: CaptureImageSettings, b: (arg1: string, arg2: any) => void): string; imageCaptured: (sender: any, args: ImageCapturedEventArgs) => void; protected qu(a: CaptureImageSettings, b: string, c?: any): void; notifySeriesDataChanged(): void; static $$p: string[]; } /** * @hidden */ export declare abstract class SeriesViewerView extends Base implements ISchedulableRender { static $t: Type; constructor(a: SeriesViewer); l(): IExecutionContext; co(): void; p: SeriesViewer; c4(): void; e(): Series; private cn; a: CanvasRenderScheduler; n: IOverviewPlusDetailPane; private dn; private dm; em(): void; private ct; private cs; o: OverviewPlusDetailViewportHost; cb(a: number, b: number, c: RenderSurface): void; d5(): void; cd(): void; d7(): void; ck(): void; cc(): void; ce(): void; dy(a: Series): void; dc(): void; private er; aq(a: Series): boolean; protected g: SeriesCollection; protected b: AxisCollection; private ai; get au(): boolean; set au(a: boolean); bp(a: Series): void; dt(a: RenderingContext): void; bx(): void; bt(): void; cf(): void; ca(): void; dr(): void; protected fi: Rectangle; protected ff: Path; d8(): void; eg(a: Rect): void; bw(): void; df(): void; eo(a: number, b: number, c: number, d: number): void; protected fe: Line; protected fd: Line; ed(): void; cl(): void; eh(a: number, b: number, c: number, d: number): void; d9(): void; cg(): void; cj(): void; private e6; private e7; en(a: Rect, b: Rect): void; ec(): void; ep(a: Rect): void; dw(a: Axis): void; dx(a: Axis): void; bo(a: Axis): void; bl(a: Axis): void; private h; i(): SeriesViewerComponentsFromView; static aw(a: Series): List$1<Series>; d2(): void; j: SeriesViewerViewManager; protected w: RenderingContext; z: RenderingContext; y: RenderingContext; x: RenderingContext; an: boolean; ao: boolean; bi: any; c0(a: any): void; private al; protected cy(a: Point, b: boolean): void; protected cz(a: Point, b: boolean): void; protected c3(a: Point): void; protected cx(a: Point, b: boolean, c: boolean): void; du(a: RenderingContext): void; protected get_ap(): boolean; get ap(): boolean; k: EventProxy; ef(): void; a9: number; f(a: Point, b: boolean, c: DataContext, d: boolean): { ret: Series; p2: DataContext; }; bd(): number; bc(): number; a8: number; a7: number; private e9; private aj; cu(): void; c1(a: number, b: number): void; private fg; private fh; b6(a: Rectangle): void; b9(a: Rectangle): void; b8(): void; d3(): void; private a1; private az; private a0; private ay; private ak; private aa; private b2; private ek; v(): FontInfo; u(): FontInfo; private e5; private e4; private bf; private a2; private be; fm(): Thickness; fl(): Thickness; protected dv(a: Rect): void; cq(): void; private fa; protected d0(): void; isValid(): boolean; preRender(): void; protected ds(): void; protected ab: boolean; protected d1(): void; c2(): void; cw(): void; fb(): Rect; e8(): Point; private d6; ee(): void; dp(): void; protected as(a: Point): boolean; c8(a: Point, b: boolean, c: boolean): void; protected c7(a: Point): void; protected c6(a: Point): void; protected c9(a: Point): void; d4(): void; get ez(): ModifierKeys; eq(a: Rect): void; cr(a: boolean): void; bk(a: boolean): void; protected el(): void; private af; get isDirty(): boolean; set isDirty(a: boolean); undirty(a: boolean): void; get index(): number; postRender(): void; b7(): void; protected ae: boolean; ch(): void; ea(): void; bv(a: boolean): void; bm(a: any): void; ei(a: number): void; ej(a: number): void; bn(a: any): void; dz(a: any): void; da(a: Brush): void; bu(a: Point): void; av: boolean; m(a: boolean): InteractionState; c5(): void; private et; private es; bb(a: TextBlock, b: FontInfo): number; ba(a: string, b: FontInfo): number; dj(): void; private eu; di(): void; de(): void; c(a: Axis): AxisTitlePosition; d(a: Axis): AxisTitlePosition; dk(): void; dl(): void; t(): FontInfo; e3(): Brush; q(): FontInfo; e0(): Brush; s(): FontInfo; r(): FontInfo; e2(): Brush; e1(): Brush; get a4(): number; get a5(): number; get a6(): number; get a3(): number; get ew(): TextBlock; get ev(): TextBlock; fc(): Rect; fk(): Thickness; fj(): Thickness; private ad; private ac; dd(a: any, b: any): void; dh(a: any, b: any): void; ey(): HorizontalAlignment; ex(): HorizontalAlignment; private ag; bq(): void; am(): boolean; b5(): void; cp(): void; at(a: Point): boolean; dq(): void; private ax; b3(a: Dictionary$2<any, ITileZoomTile>, b: List$1<ITileZoomTile>, c: number): void; bh(a: Rect, b: ITileZoomTile, c: number): any; b0(): void; b1(a: ITileZoomTile): void; cm(): void; ar: boolean; private bg; by(): void; br(): void; bz(a: number): void; bs(): void; private ah; ci(): void; eb(): void; dg(): void; cv(): void; db(): void; b4(a: any): void; bj(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 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 interface IAxisAnnotationManager { owner: Axis; onAutoAnnotionsChanged(a: Axis, b: AxisAnnotationCollection, c: NotifyCollectionChangedEventArgs): void; onAutoAnnotionsReset(a: Axis, b: AxisAnnotationCollection, c: EventArgs): void; onAnnotionsChanged(a: Axis, b: AxisAnnotationCollection, c: NotifyCollectionChangedEventArgs): void; onAnnotionsReset(a: Axis, b: AxisAnnotationCollection, c: EventArgs): void; onAddAnnotations(a: Axis): void; arrangeAnnotations(a: Axis, b: AxisLabelPanelBaseView, c: List$1<FrameworkElement>, d: List$1<Rect>, e: boolean, f: number, g: number, h: number, i: number, j: number): void; } /** * @hidden */ export declare let IAxisAnnotationManager_$type: Type; /** * @hidden */ export declare class AxisLabelSettings extends Base implements INotifyPropertyChanged { static $t: Type; constructor(); private ab; get textStyle(): string; set textStyle(a: string); private ay; get textColor(): Brush; set textColor(a: Brush); get location(): AxisLabelsLocation; set location(a: AxisLabelsLocation); private b; get visibility(): Visibility; set visibility(a: Visibility); private a3; get showFirstLabel(): boolean; set showFirstLabel(a: boolean); private i; c: AxisLabelsLocation; a: Axis; registerAxis(a: Axis): void; unregisterAxis(a: Axis): void; get angle(): number; set angle(a: number); private n; get extent(): number; set extent(a: number); private p; set margin(a: number); get leftMargin(): number; set leftMargin(a: number); private q; get rightMargin(): number; set rightMargin(a: number); private r; get topMargin(): number; set topMargin(a: number); private s; get bottomMargin(): number; set bottomMargin(a: number); private o; private av; get horizontalAlignment(): HorizontalAlignment; set horizontalAlignment(a: HorizontalAlignment); private a0; get verticalAlignment(): VerticalAlignment; set verticalAlignment(a: VerticalAlignment); propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; propertyUpdated: (sender: any, e: PropertyUpdatedEventArgs) => void; as(a: string, b: any, c: any): void; protected ar(a: any, b: string, c: any, d: any): void; k(): boolean; l(): boolean; static readonly extentPropertyDefault: number; get j(): boolean; private f; get g(): FontInfo; set g(a: FontInfo); h(a: DomRenderer): FontInfo; } /** * @hidden */ export declare class TitleSettings extends AxisLabelSettings { static $t: Type; constructor(); private a5; get position(): AxisTitlePosition; set position(a: AxisTitlePosition); protected ar(a: any, b: string, c: any, d: any): void; } /** * @hidden */ export declare abstract class Axis extends Control implements INotifyPropertyChanged { static $t: Type; a4(): AxisView; a5: AxisView; hv(a: AxisView): void; abstract ag(): number[]; hh(): void; private bt; get bu(): SRProvider; private a9; get ba(): IAxisVisualDataManager; ek(): number; f4(): any; f3(): any; protected get_cb(): boolean; get cb(): boolean; protected get_cj(): boolean; get cj(): boolean; protected get_b9(): boolean; get b9(): boolean; protected get_cm(): boolean; get cm(): boolean; protected get_cp(): boolean; get cp(): boolean; protected get_cn(): boolean; get cn(): boolean; d5(a: Point): number; protected get_ce(): boolean; get ce(): boolean; protected get_ck(): boolean; get ck(): boolean; protected get_cl(): boolean; get cl(): boolean; protected get_cc(): boolean; get cc(): boolean; protected get_cd(): boolean; get cd(): boolean; ak(): Axis; constructor(); private a7; get a8(): IAxisAnnotationManager; get ca(): boolean; private hf; private hg; private hd; private he; provideRenderer(a: DomRenderer): void; au: (item: any) => string; hs(a: Rect, b: Rect): void; abstract av(): AxisLabelPanelBase; ac(): void; iu: Canvas; get bo(): IFastItemsSourceProvider; set bo(a: IFastItemsSourceProvider); private bn; get bi(): SeriesViewer; set bi(a: SeriesViewer); private bh; get bg(): XamDataChart; set bg(a: XamDataChart); readonly bs: (sender: any, e: RectChangedEventArgs) => void; private by; get c6(): boolean; set c6(a: boolean); private dm; get e8(): number; set e8(a: number); private dg; get dy(): number; set dy(a: number); private dt; get fe(): number; set