UNPKG

igniteui-react-charts

Version:

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

1,564 lines 137 kB
import { Control } from "igniteui-react-core"; import { INotifyPropertyChanged, Base, Type, Point, EventArgs, PropertyChangedEventArgs, IEnumerable, IEnumerable$1, IList$1 } from "igniteui-react-core"; import { ILegendOwner } from "igniteui-react-core"; import { IInternalLegendOwner } from "igniteui-react-core"; import { IDataLegendTarget } from "igniteui-react-core"; import { IToolbarTarget } from "igniteui-react-core"; import { ISupportsAnimation } from "igniteui-react-core"; import { ISeriesViewerWidget } from "./ISeriesViewerWidget"; import { SRProvider } from "igniteui-react-core"; import { ToolCommand } from "igniteui-react-core"; import { HashSet$1 } from "igniteui-react-core"; import { IToolbarContextAccessor } from "igniteui-react-core"; import { SeriesPlotAreaMarginHorizontalMode } from "./SeriesPlotAreaMarginHorizontalMode"; import { SeriesPlotAreaMarginVerticalMode } from "./SeriesPlotAreaMarginVerticalMode"; import { SeriesViewerScrollbarMode } from "./SeriesViewerScrollbarMode"; import { IHighlightingManager } from "igniteui-react-core"; import { DoubleAnimator } from "igniteui-react-core"; import { BrushCollection } from "igniteui-react-core"; import { DependencyProperty } from "igniteui-react-core"; import { DependencyObject } from "igniteui-react-core"; import { MarkerAutomaticBehavior } from "./MarkerAutomaticBehavior"; import { IChartLegend } from "igniteui-react-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-react-core"; import { SeriesHighlightingBehavior } from "./SeriesHighlightingBehavior"; import { LegendHighlightingMode } from "./LegendHighlightingMode"; import { LegendItemBadgeShape } from "igniteui-react-core"; import { LegendItemBadgeMode } from "igniteui-react-core"; import { Rect } from "igniteui-react-core"; import { ChartHitTestMode } from "./ChartHitTestMode"; import { InteractionState } from "igniteui-react-core"; import { WindowResponse } from "./WindowResponse"; import { Visibility } from "igniteui-react-core"; import { IOverviewPlusDetailPane } from "igniteui-react-core"; import { SeriesViewerComponentsFromView } from "./SeriesViewerComponentsFromView"; import { ZoomCoercionMode } from "./ZoomCoercionMode"; import { ModifierKeys } from "igniteui-react-core"; import { SeriesHighlightedValuesDisplayMode } from "igniteui-react-core"; import { DataTemplate } from "igniteui-react-core"; import { HorizontalAlignment } from "igniteui-react-core"; import { CanvasRenderScheduler } from "igniteui-react-core"; import { SyncSettings } from "./SyncSettings"; import { ToolActionInfo } from "igniteui-react-core"; import { ToolCommandExecutionState } from "igniteui-react-core"; import { ICommandAvailabilityListener } from "igniteui-react-core"; import { ICommandStateChangedListener } from "igniteui-react-core"; import { List$1 } from "igniteui-react-core"; import { SeriesViewerComponentsForView } from "./SeriesViewerComponentsForView"; import { Dictionary$2 } from "igniteui-react-core"; import { IDataLegend } from "igniteui-react-core"; import { PropertyUpdatedEventArgs } from "igniteui-react-core"; import { NotifyCollectionChangedEventArgs } from "igniteui-react-core"; import { ObservableCollection$1 } from "igniteui-react-core"; import { Size } from "igniteui-react-core"; import { FrameworkElement } from "igniteui-react-core"; import { EventProxy } from "igniteui-react-core"; import { MouseEventArgs } from "igniteui-react-core"; import { MouseButtonEventArgs } from "igniteui-react-core"; import { Tuple$2 } from "igniteui-react-core"; import { ScalerParams } from "./ScalerParams"; import { SeriesViewerManipulationEventArgs } from "./SeriesViewerManipulationEventArgs"; import { IFastItemsSource } from "igniteui-react-core"; import { Key } from "igniteui-react-core"; import { RectChangedEventArgs } from "igniteui-react-core"; import { RefreshCompletedEventArgs } from "./RefreshCompletedEventArgs"; import { Thickness } from "igniteui-react-core"; import { AxisTitlePosition } from "./AxisTitlePosition"; import { FontInfo } from "igniteui-react-core"; import { CoercionInfo } from "./CoercionInfo"; import { IDataLegendSeries } from "igniteui-react-core"; import { CaptureImageSettings } from "igniteui-react-core"; import { CultureInfo } from "igniteui-react-core"; import { ImageCapturedEventArgs } from "igniteui-react-core"; import { ChartContentType } from "./ChartContentType"; import { ISchedulableRender } from "igniteui-react-core"; import { Rectangle } from "igniteui-react-core"; import { Path } from "igniteui-react-core"; import { Line } from "igniteui-react-core"; import { RenderingContext } from "igniteui-react-core"; import { TextBlock } from "igniteui-react-core"; import { ITileZoomTile } from "./ITileZoomTile"; import { IExecutionContext } from "igniteui-react-core"; import { RenderSurface } from "./RenderSurface"; import { PathGeometry } from "igniteui-react-core"; import { Geometry } from "igniteui-react-core"; import { DataContext } from "igniteui-react-core"; import { LabelPanelsArrangeState } from "./LabelPanelsArrangeState"; import { DataTemplateRenderInfo } from "igniteui-react-core"; import { DataTemplateMeasureInfo } from "igniteui-react-core"; import { AxisLabelsLocation } from "./AxisLabelsLocation"; import { IProvidesViewport } from "./IProvidesViewport"; import { ActualLegendItemBadgeShape } from "./ActualLegendItemBadgeShape"; import { StandardLegendItems } from "igniteui-react-core"; import { DomRenderer, DomWrapper } from "igniteui-react-core"; import { PointerTooltipStyle } from "./PointerTooltipStyle"; import { DefaultPaletteInfo } from "./DefaultPaletteInfo"; import { AxisRange } from "./AxisRange"; import { AxisAnnotationCollection } from "./AxisAnnotationCollection"; import { VerticalAlignment } from "igniteui-react-core"; import { Canvas } from "igniteui-react-core"; import { IFastItemsSourceProvider } from "igniteui-react-core"; import { AxisExtentType } from "./AxisExtentType"; import { DoubleCollection } from "igniteui-react-core"; import { LabelPosition } from "./LabelPosition"; import { BindingFormatter } from "igniteui-react-core"; import { LabelFontHeuristics } from "./LabelFontHeuristics"; import { AxisOrientation } from "./AxisOrientation"; import { Pool$1 } from "igniteui-react-core"; import { AxisComponentsFromView } from "./AxisComponentsFromView"; import { AxisRangeChangedEventArgs } from "./AxisRangeChangedEventArgs"; import { GeometryCollection } from "igniteui-react-core"; import { PathRenderingInfo } from "./PathRenderingInfo"; import { RenderRequestedEventArgs } from "./RenderRequestedEventArgs"; import { CategoryMode } from "./CategoryMode"; import { GridMode } from "./GridMode"; import { Panel } from "igniteui-react-core"; import { UIElement } from "igniteui-react-core"; import { TickmarkValues } from "./TickmarkValues"; import { ICategoryScaler } from "./ICategoryScaler"; import { FastItemsSourceEventArgs } from "igniteui-react-core"; import { FastItemsSourceEventAction } from "igniteui-react-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-react-core"; import { RenderValidEventArgs } from "./RenderValidEventArgs"; import { SeriesLayerPropertyOverlayValueResolvingEventArgs } from "./SeriesLayerPropertyOverlayValueResolvingEventArgs"; import { HighlightingInfo } from "igniteui-react-core"; import { Marker } from "./Marker"; import { Polyline } from "igniteui-react-core"; import { ContentControl } from "igniteui-react-core"; import { Polygon } from "igniteui-react-core"; import { AutoMarginsAndAngleUpdateMode } from "./AutoMarginsAndAngleUpdateMode"; import { ComputedPlotAreaMarginMode } from "./ComputedPlotAreaMarginMode"; import { ILegendSeries } from "igniteui-react-core"; import { ILegendSeriesInternal } from "igniteui-react-core"; import { ILegendTemplateProvider } from "igniteui-react-core"; import { PenLineJoin } from "igniteui-react-core"; import { PenLineCap } from "igniteui-react-core"; import { Color } from "igniteui-react-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-react-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-react-core"; import { MarkerType } from "./MarkerType"; import { Style } from "igniteui-react-core"; import { TrendLineManagerType } from "./TrendLineManagerType"; import { TrendLineType } from "igniteui-react-core"; import { Clipper } from "igniteui-react-core"; import { HashPool$2 } from "igniteui-react-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 go; 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 gl; get gm(): HashSet$1<IToolbarContextAccessor>; provideContextAccessor(a: IToolbarContextAccessor): void; dismissContextAccessor(a: IToolbarContextAccessor): void; private n5; private a8; get a9(): IDataChartToolbarProvider; get fh(): boolean; private ba; get bb(): ISeriesViewerInteractionManager; get e9(): boolean; constructor(); private ra; private nt; private eb; protected pt(a: any, b: NotifyCollectionChangedEventArgs): void; private ea; protected o6(a: any, b: NotifyCollectionChangedEventArgs): void; private pd; private pb; nv(a: (arg1: Series) => void): void; private pe; private pc; private c1; n0(): void; private qe; protected get_fs(): boolean; get fs(): boolean; protected get_fr(): boolean; get fr(): boolean; n1(): void; get series(): SeriesCollection; private br; private iz; private rc; private bz; get b0(): SeriesPlotAreaMarginHorizontalMode; set b0(a: SeriesPlotAreaMarginHorizontalMode); private b1; get b2(): SeriesPlotAreaMarginVerticalMode; set b2(a: SeriesPlotAreaMarginVerticalMode); n3(): void; protected or(): void; private _skipDataCleanup; get skipDataCleanup(): boolean; set skipDataCleanup(a: boolean); protected q4(a: any): void; get ev(): boolean; private rd; n7(a: number, b: number, c: boolean, d: boolean): { p0?: number; p1?: number; }; eu(): boolean; get f7(): boolean; protected get e5(): 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 np; private nq; private no; db: DoubleAnimator; dd: DoubleAnimator; da: DoubleAnimator; dc: DoubleAnimator; private nz; private rb; private nu; gd(a: number): boolean; ge(a: number): boolean; gc(a: number): boolean; ny(): void; vb(a: number): Brush; vh(a: number): Brush; vf(a: number): Brush; vg(a: number): Brush; private va; ag: BrushCollection; aj: BrushCollection; ah: BrushCollection; ai: BrushCollection; bg: MarkerAutomaticBehavior; ar: ChartContentManager; get vw(): Point; set vw(a: Point); private vv; q0(): void; get e8(): boolean; get legend(): IChartLegend; set legend(a: IChartLegend); static readonly te: DependencyProperty; get ej(): boolean; set ej(a: boolean); get f1(): boolean; set f1(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; po(a: Point, b: boolean): void; private bh; private bl; pp(a: Point, b: boolean, c: boolean): void; static readonly se: DependencyProperty; static readonly t1: DependencyProperty; get fi(): boolean; set fi(a: boolean); static readonly ta: DependencyProperty; get f6(): boolean; set f6(a: boolean); static readonly t4: DependencyProperty; get by(): SeriesHighlightingMode; set by(a: SeriesHighlightingMode); static readonly ss: DependencyProperty; get cb(): SeriesSelectionMode; set cb(a: SeriesSelectionMode); static readonly ty: DependencyProperty; get b6(): SeriesSelectionBehavior; set b6(a: SeriesSelectionBehavior); static readonly tw: DependencyProperty; get b9(): SeriesSelectionMode; set b9(a: SeriesSelectionMode); static readonly sm: DependencyProperty; get ch(): SeriesViewerScrollbarMode; set ch(a: SeriesViewerScrollbarMode); protected cf: SeriesViewerScrollbarMode; static readonly s0: DependencyProperty; get ci(): SeriesViewerScrollbarMode; set ci(a: SeriesViewerScrollbarMode); protected cg: SeriesViewerScrollbarMode; static readonly ui: DependencyProperty; get ce(): SeriesViewerHorizontalScrollbarPosition; set ce(a: SeriesViewerHorizontalScrollbarPosition); static readonly s2: DependencyProperty; get cl(): SeriesViewerVerticalScrollbarPosition; set cl(a: SeriesViewerVerticalScrollbarPosition); static readonly uk: DependencyProperty; get vj(): Brush; set vj(a: Brush); static readonly sw: DependencyProperty; get vk(): Brush; set vk(a: Brush); static readonly s1: DependencyProperty; get hz(): number; set hz(a: number); static readonly s4: DependencyProperty; get hy(): number; set hy(a: number); static readonly sz: DependencyProperty; get hv(): number; set hv(a: number); static readonly sv: DependencyProperty; get hw(): number; set hw(a: number); static readonly sx: DependencyProperty; get hx(): number; set hx(a: number); static readonly sy: DependencyProperty; get h1(): number; set h1(a: number); static readonly s6: DependencyProperty; get h0(): number; set h0(a: number); static readonly s5: DependencyProperty; get ex(): boolean; set ex(a: boolean); static readonly kk: string; static readonly s3: DependencyProperty; get vt(): Brush; set vt(a: Brush); static readonly uf: DependencyProperty; get vu(): Brush; set vu(a: Brush); static readonly uj: DependencyProperty; get im(): number; set im(a: number); static readonly um: DependencyProperty; get il(): number; set il(a: number); static readonly uh: DependencyProperty; get ij(): number; set ij(a: number); static readonly ue: DependencyProperty; get iq(): number; set iq(a: number); nf(): void; private pr; static readonly up: DependencyProperty; get ik(): number; set ik(a: number); static readonly ug: DependencyProperty; get ip(): number; set ip(a: number); static readonly uo: DependencyProperty; get io(): number; set io(a: number); static readonly un: DependencyProperty; get gi(): boolean; set gi(a: boolean); static readonly mp: string; static readonly ul: 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 sr: DependencyProperty; get bd(): LegendHighlightingMode; set bd(a: LegendHighlightingMode); static readonly tb: DependencyProperty; get bf(): LegendItemBadgeShape; set bf(a: LegendItemBadgeShape); static readonly td: DependencyProperty; get be(): LegendItemBadgeMode; set be(a: LegendItemBadgeMode); static readonly tc: DependencyProperty; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; propertyUpdated: (sender: any, e: PropertyUpdatedEventArgs) => void; protected qn(a: string, b: any, c: any): void; jb: any; pf(): void; pg(a: IEnumerable): void; pw(a: Series, b: any, c: any, d: Point): void; p0(a: Series, b: any, c: any, d: Point): void; px(a: Series, b: any, c: any, d: Point): void; py(a: Series, b: any, c: any, d: Point): void; pz(a: Series, b: any, c: any, d: Point): void; m5(a: Rect, b: ScalerParams): Tuple$2<boolean, number>; get fo(): boolean; private d6; oq(a: boolean): void; oo(a: boolean): void; p1(a: Series, b: any, c: any, d: Point): void; p2(a: Series, b: any, c: any, d: Point): void; seriesCursorMouseMove: (sender: any, e: ChartCursorEventArgs) => void; qr(a: Series, b: any): void; seriesMouseLeftButtonDown: (sender: any, e: DataChartMouseButtonEventArgs) => void; qv(a: Series, b: any, c: MouseButtonEventArgs, d: Point): void; seriesMouseLeftButtonUp: (sender: any, e: DataChartMouseButtonEventArgs) => void; seriesClick: (sender: any, e: DataChartMouseButtonEventArgs) => void; qw(a: Series, b: any, c: MouseButtonEventArgs, d: Point): void; qq(a: Series, b: any, c: MouseButtonEventArgs, d: Point): void; pu(a: Series, b: any): void; private gt; private gu; private fb; private gq; private nw; private gr; seriesMouseMove: (sender: any, e: ChartMouseEventArgs) => void; rh(a: Point): void; ri(a: Point): void; qx(a: Series, b: any, c: MouseEventArgs, d: Point): void; seriesMouseEnter: (sender: any, e: ChartMouseEventArgs) => void; qt(a: Series, b: any, c: MouseEventArgs, d: Point): void; seriesMouseLeave: (sender: any, e: ChartMouseEventArgs) => void; qu(a: Series, b: any, c: MouseEventArgs, d: Point): void; private d0; op(): void; private dz; on(): void; private v4; protected get_wn(): Rect; get wn(): Rect; private v2; get v9(): Rect; set v9(a: Rect); protected get_ew(): boolean; get ew(): boolean; wf(a: Rect, b: Rect, c: Rect): Rect; private dx; private v1; protected get_v8(): Rect; get v8(): Rect; wd(a: Rect, b: Rect, c: Rect): Rect; protected v7(a: Rect): Rect; we(): Rect; protected rm(a: Axis): void; wo: Rect; gh: boolean; eg: boolean; fy: boolean; i9: number; private iy; get i2(): number; set i2(a: number); i6: number; i8: number; i4: number; i7: number; protected fp: boolean; protected ei: boolean; qh(a: Rect, b: Rect): void; private cc; cd(): SeriesViewerComponentsForView; private d4; ne(a: Point, b: boolean): void; fd: boolean; private at; get av(): ChartHitTestMode; set av(a: ChartHitTestMode); qz(): void; protected aw(): ChartHitTestMode; private as; get au(): ChartHitTestMode; set au(a: ChartHitTestMode); fe: boolean; seriesAnimating: (series: Series) => void; private du; queueForAnimationIdle(a: () => void, b: number): void; getAnimationIdleVersionNumber(): number; isAnimationActive(): boolean; pv(a: Series): void; o8(): void; protected p3(): void; qp(a: Series): void; abstract fk(): boolean; abstract fl(): boolean; fj(): boolean; private d3; onDetachedFromUI(): void; onAttachedToUI(): void; get c0(): InteractionState; set c0(a: InteractionState); private d1; private cv; pi(a: Point): void; pj(a: Point, b: boolean): void; fw(a: Point, b: number): boolean; o1(a: Point): void; fv(a: Key): boolean; private d8; eq: boolean; private dy; get ek(): boolean; set ek(a: boolean); protected get_fa(): boolean; get fa(): boolean; o3(a: Point): void; get et(): boolean; me: string; pn(a: Point): void; o4(a: Point, b: boolean): void; o2(a: Point): void; get fx(): boolean; set fx(a: boolean); private qc; pm(a: Point): void; qd(a: Point, b: number, c: number, d: number): void; pl(a: number): void; p9(a: Point, b: number, c: number, d: number): void; ph(a: Point): void; pk(a: number): void; o7(a: Point): void; p8(a: Point, b: number, c: number, d: number): void; p5(): void; pa(a: Size): void; nx(): void; ou(a: Point, b: boolean): void; cy(a: boolean): InteractionState; viewerManipulationStarting: (sender: any, e: SeriesViewerManipulationEventArgs) => void; viewerManipulationEnding: (sender: any, e: SeriesViewerManipulationEventArgs) => void; private ee; qb(a: boolean): void; qa(): void; rj(): void; nm(): void; nh(): void; ng(): void; qf(): void; q3(): void; q1(): void; ot(a: Point, b: boolean): void; f3(): boolean; private d9; get f9(): boolean; set f9(a: boolean); os(a: Point, b: boolean, c: boolean): void; rv(a: any, b: PropertyUpdatedEventArgs): void; ru(a: SyncLink, b: SyncLink): void; ni(a: Point): void; ry(a: Rect, b: boolean): void; rz(a: Rect, b: boolean, c: boolean): void; qg(a: Rect, b: boolean): void; get ff(): boolean; private _gn; gn(): IEnumerable$1<SeriesViewer>; vz(a: Point): Point; vx(a: Point): Point; wm(a: Rect): Rect; wa(a: Rect): Rect; windowRectChanged: (sender: any, e: RectChangedEventArgs) => void; private qy; p7(a: Rect, b: Rect): void; sizeChanged: (sender: any, e: RectChangedEventArgs) => void; p4(a: Size, b: Size): void; e0: boolean; fz(a: Rect, b: Rect): boolean; actualWindowRectChanged: (sender: any, e: RectChangedEventArgs) => void; private qk; r0(a: number): void; r1(a: number): void; q9(): void; gridAreaRectChanged: (sender: any, e: RectChangedEventArgs) => void; private ql; protected get_fc(): boolean; get fc(): boolean; pq(a: Rect, b: Rect): void; cp: WindowResponse; n6(): void; es: boolean; iu: number; it: number; private g1; get hn(): number; set hn(a: number); private g0; get hm(): number; set hm(a: number); iw: number; iv: number; private _syncChannel; get syncChannel(): string; set syncChannel(a: string); private cm; get actualSyncLink(): SyncLink; set actualSyncLink(a: SyncLink); ga: boolean; n4(): void; wt: Visibility; private ed; oz(): void; ox(): void; oy(): void; get c2(): IOverviewPlusDetailPane; protected rr(a: boolean): void; ws: Visibility; ez: boolean; gg: boolean; vi: Brush; vs: Brush; private cq; get cr(): ZoomCoercionMode; set cr(a: ZoomCoercionMode); cs(): ZoomCoercionMode; ct: ZoomCoercionMode; vm: Brush; u7: Brush; vl: Brush; f4: boolean; ep(): boolean; eh(): boolean; wp: Rect; nb(): void; private i1; private notifyCrosshairUpdate; rw(a: number, b: number): void; rx(a: number, b: number, c: number, d: number): void; ht(): number; hu(): number; private h7; private h6; protected qi(a: any, b: string, c: any, d: any): void; get e6(): boolean; protected get fu(): boolean; bq: Series; rq(a: Point): void; private m4; rt(): void; protected ok(): void; rs(): void; private ec; protected gb: boolean; cw: InteractionState; cx: InteractionState; cz: InteractionState; u2: ModifierKeys; u3: ModifierKeys; u4: ModifierKeys; private v3; get wg(): Rect; set wg(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; ps(a: any, b: SeriesViewerSelectedSeriesItemsChangedEventArgs): void; focusedSeriesItemsChanged: (sender: any, e: SeriesViewerSelectedSeriesItemsChangedEventArgs) => void; o5(a: any, b: SeriesViewerSelectedSeriesItemsChangedEventArgs): void; gv: Date; gj: boolean; protected rl(): void; m6(a: Rect, b: Rect): void; f0(): boolean; protected ol(a: Rect, b: Rect): void; ir: number; is: number; private wj; refreshCompleted: (sender: any, e: RefreshCompletedEventArgs) => void; qo(): void; protected abstract c8(): SeriesViewerView; protected p6(a: SeriesViewerView): void; vp: Brush; u8: Brush; static wi: Rect; r2: DataTemplate; sb: DataTemplate; r8: DataTemplate; r9: DataTemplate; r3: DataTemplate; r6: DataTemplate; r4: DataTemplate; sa: DataTemplate; r7: DataTemplate; r5: DataTemplate; l4: string; u1: HorizontalAlignment; u0: HorizontalAlignment; private jg; get mb(): string; set mb(a: string); private jf; get lz(): string; set lz(a: string); private u6; get vr(): Brush; set vr(a: Brush); private u5; get vq(): Brush; set vq(a: Brush); private hg; get ih(): number; set ih(a: number); private he; get ie(): number; set ie(a: number); private hf; get ig(): number; set ig(a: number); private hd; get id(): number; set id(a: number); private hc; get ic(): number; set ic(a: number); private ha; get ia(): number; set ia(a: number); private hb; get ib(): number; set ib(a: number); private g9; get h9(): number; set h9(a: number); ls: string; wq(): Thickness; wr(): Thickness; ap(a: Axis): AxisTitlePosition; aq(a: Axis): AxisTitlePosition; abstract getFontInfo(): FontInfo; getFontHeight(): number; protected get_ft(): boolean; get ft(): boolean; ow(): void; abstract getFontBrush(): Brush; abstract u9(): Brush; jd: any; provideContainer(a: any): void; ov(a: number, b: number): void; notifyContainerResized(): void; wb(): Rect; nn(): void; vy(): Point; df(): FontInfo; de(): FontInfo; vc(): Brush; vd(): Brush; m9(a: Series): void; q5(a: Series): void; al: CanvasRenderScheduler; am: CanvasRenderScheduler; ak: CanvasRenderScheduler; private d7; get fq(): boolean; set fq(a: boolean); private dw; get ef(): boolean; set ef(a: boolean); private _syncSettings; get syncSettings(): SyncSettings; set syncSettings(a: SyncSettings); m8(a: any): void; q7(a: any): void; oh(source_: any, a: number, b: any, c: any): void; n8(source_: any): void; of(source_: any, a: number, b: any): void; og(source_: any, a: number, b: any): void; destroyed: boolean; protected ja: any; protected gk: Dictionary$2<string, any>; fn: boolean; destroy(): void; protected nl(): void; rg(source_: any): void; q8(): void; rf(a: string, source_: any): void; q6(a: string, b: boolean): void; protected re(a: Series, b: any): void; protected ro(a: any): void; protected rp(): void; private hh; get ii(): number; set ii(a: number); private g6; get h3(): number; set h3(a: number); private g8; get h8(): number; set h8(a: number); private g4; get hq(): number; set hq(a: number); private g3; get hp(): number; set hp(a: number); private g2; get ho(): number; set ho(a: number); f2(): boolean; private d2; get e2(): boolean; set e2(a: boolean); private g7; get h4(): number; set h4(a: number); private g5; get h2(): number; set h2(a: number); static cu(a: string, b: any): CoercionInfo; private je; get k2(): string; set k2(a: string); private gx; get hj(): number; set hj(a: number); private gw; get hi(): number; set hi(a: number); f5: boolean; private v0; get v5(): Rect; set v5(a: Rect); wc(): Rect; ey: boolean; private n2; wh(): Rect; protected v6(): Rect; jc(a: number, b: number): any; private gy; get hk(): number; set hk(a: number); private gz; get hl(): number; set hl(a: number); oj(): void; oi(): void; flush(): void; ns(a: boolean, b: boolean, c: boolean): void; gf(): boolean; private sc; private az; protected q2(a: DependencyObject, b: (arg1: boolean) => void): void; protected rk(a: DependencyObject): void; nj(): void; e3: boolean; e4: boolean; e1: boolean; o9(): void; private d5; get fg(): boolean; na(): void; fm(): boolean; private i0; i5(): number; di(): FontInfo; dh(): FontInfo; rn(): void; protected eo: boolean; vo: Brush; vn: Brush; h5: number; e7: boolean; seriesDataUpdated: (sender: any, e: EventArgs) => void; qs(): void; oc(): void; od(): void; private oe; ob(a: Point): void; private gp; attachDataLegend(a: IDataLegend): void; detachDataLegend(a: IDataLegend): void; get isDetached(): boolean; dv: () => void; seriesDataChanged: (sender: any, e: PropertyChangedEventArgs) => void; getDataLegendSeries(): IDataLegendSeries[]; m7(a: Rect): void; wk(a: Rect): Rect; wl(a: Rect): Rect; protected gs: List$1<CaptureImageSettings>; nc(a: CaptureImageSettings): void; private nd; protected jt(a: CaptureImageSettings, b: (arg1: string, arg2: any) => void): string; imageCaptured: (sender: any, args: ImageCapturedEventArgs) => void; protected qm(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 fe(a: number); private dq; get fb(): number; set fb(a: number); private as; get at(): AxisExtentType; set at(a: AxisExtentType); private dl; get e7(): number; set e7(a: number); dx: number; private ds; get fd(): number; set fd(a: number); private dp; get fa(): number; set fa(a: number); private bk; private bj; get bm(): FontInfo; set bm(a: FontInfo); private f5; get gz(): string; set gz(a: string); private dn; get e9(): number; set e9(a: number); dz: number; private du; get ff(): number; set ff(a: number); private dr; get fc(): number; set fc(a: number); private fq; get fv(): number; set fv(a: number); private fp; get fu(): number; set fu(a: number); private fo; get ft(): number; set ft(a: number); fr: number; pri