UNPKG

igniteui-react-charts

Version:

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

1,563 lines 157 kB
import { Control } from "igniteui-react-core"; import { INotifyPropertyChanged, Base, Type, Point, EventArgs, PropertyChangedEventArgs, IEnumerable, IEnumerable$1, IList$1, IEqualityComparer$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 { IExecutionContext } from "igniteui-react-core"; import { ToolActionInfo } from "igniteui-react-core"; import { UserAnnotationInformationEventArgs } from "./UserAnnotationInformationEventArgs"; import { UserAnnotationToolTipContentUpdatingEventArgs } from "./UserAnnotationToolTipContentUpdatingEventArgs"; import { List$1 } from "igniteui-react-core"; import { UserAnnotationInformation } from "./UserAnnotationInformation"; import { ToolCommandExecutionState } from "igniteui-react-core"; import { ICommandAvailabilityListener } from "igniteui-react-core"; import { ICommandStateChangedListener } 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 { ChartResizeIdleEventArgs } from "./ChartResizeIdleEventArgs"; 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 { AutomaticSeriesPurpose } from "./AutomaticSeriesPurpose"; 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 { 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 { ImageLoader } from "igniteui-react-core"; 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 { AnnotationBackingArrangedSize } from "./AnnotationBackingArrangedSize"; import { AxisComponentsFromView } from "./AxisComponentsFromView"; import { FeatureState } from "igniteui-react-core"; import { ContentControl } from "igniteui-react-core"; import { Transform } from "igniteui-react-core"; import { TransformGroup } from "igniteui-react-core"; import { UIElement } from "igniteui-react-core"; import { AxisRangeChangedEventArgs } from "./AxisRangeChangedEventArgs"; import { GeometryCollection } from "igniteui-react-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-react-core"; import { TickmarkValues } from "./TickmarkValues"; import { TrimmedTextInfo } from "./TrimmedTextInfo"; 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 { AutomaticAxisPurpose } from "./AutomaticAxisPurpose"; import { SeriesMatcher } from "./SeriesMatcher"; import { Stack$1 } from "igniteui-react-core"; import { RenderValidEventArgs } from "./RenderValidEventArgs"; import { SeriesLayerPropertyOverlayValueResolvingEventArgs } from "./SeriesLayerPropertyOverlayValueResolvingEventArgs"; import { CalloutPlacementPositionsCollection } from "./CalloutPlacementPositionsCollection"; import { ValueLayerValueMode } from "./ValueLayerValueMode"; import { CalloutCollisionMode } from "igniteui-react-core"; import { TrendLineType } from "igniteui-react-core"; import { PenLineCap } from "igniteui-react-core"; import { HighlightingInfo } from "igniteui-react-core"; import { Marker } from "./Marker"; import { Polyline } from "igniteui-react-core"; import { Polygon } from "igniteui-react-core"; import { AutoMarginsAndAngleUpdateMode } from "./AutoMarginsAndAngleUpdateMode"; import { ComputedPlotAreaMarginMode } from "./ComputedPlotAreaMarginMode"; import { DataAnnotationTargetMode } from "./DataAnnotationTargetMode"; 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 { 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 { 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 { Clipper } from "igniteui-react-core"; import { CalloutPlacementPositions } from "./CalloutPlacementPositions"; 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); dw: SeriesViewerView; static staticInit(): void; private ee; private get ef(); private an; ao(a: SeriesViewer): AutomaticSeriesManager; getDesiredToolbarActions(): ToolActionInfo[]; userAnnotationInformationRequested: (sender: any, args: UserAnnotationInformationEventArgs) => void; rv(a: any, b: UserAnnotationInformationEventArgs): void; userAnnotationToolTipContentUpdating: (sender: any, args: UserAnnotationToolTipContentUpdatingEventArgs) => void; rw(a: any, b: UserAnnotationToolTipContentUpdatingEventArgs): void; oq(a: string): void; pc(a: UserAnnotationInformation): void; onToolCommandExecuting(a: ToolCommand): ToolCommandExecutionState; addCommandAvailabilityListener(a: ICommandAvailabilityListener): void; removeCommandAvailabilityListener(a: ICommandAvailabilityListener): void; private hn; 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 hj; get hl(): HashSet$1<IToolbarContextAccessor>; provideContextAccessor(a: IToolbarContextAccessor): void; dismissContextAccessor(a: IToolbarContextAccessor): void; private pt; private bn; get bo(): IDataChartToolbarProvider; get gd(): boolean; private bp; get bq(): ISeriesViewerInteractionManager; get f4(): boolean; constructor(); private sc; private sb; private th; private ph; private e0; protected ri(a: any, b: NotifyCollectionChangedEventArgs): void; private ez; protected qv(a: any, b: NotifyCollectionChangedEventArgs): void; private q2; private q0; pj(a: (arg1: Series) => void): void; private q3; private q1; private dn; po(): void; private r5; protected get_gp(): boolean; get gp(): boolean; protected get_go(): boolean; get go(): boolean; pp(): void; get series(): SeriesCollection; private b7; get b9(): SeriesCollection; private b8; private j2; private tj; private ch; get ci(): SeriesPlotAreaMarginHorizontalMode; set ci(a: SeriesPlotAreaMarginHorizontalMode); private cj; get ck(): SeriesPlotAreaMarginVerticalMode; set ck(a: SeriesPlotAreaMarginVerticalMode); pr(): void; protected qg(): void; private _skipDataCleanup; get skipDataCleanup(): boolean; set skipDataCleanup(a: boolean); protected s9(a: any): void; get fn(): boolean; private tk; pw(a: number, b: number, c: boolean, d: boolean): { p0?: number; p1?: number; }; fj(): boolean; get g5(): boolean; protected get fy(): 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 o8; private o9; private o7; dy: DoubleAnimator; d0: DoubleAnimator; dx: DoubleAnimator; dz: DoubleAnimator; private pn; private ti; private pi; hb(a: number): boolean; hc(a: number): boolean; ha(a: number): boolean; pm(): void; xy(a: number): Brush; x4(a: number): Brush; x2(a: number): Brush; x3(a: number): Brush; private xx; ag: BrushCollection; aj: BrushCollection; ah: BrushCollection; ai: BrushCollection; bv: MarkerAutomaticBehavior; a3: ChartContentManager; get yj(): Point; set yj(a: Point); private yi; s5(): void; get f3(): boolean; get legend(): IChartLegend; set legend(a: IChartLegend); static readonly vz: DependencyProperty; get e8(): boolean; set e8(a: boolean); get gz(): boolean; set gz(a: boolean); ge: 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 sf(a: any, b: AxisMouseEventArgs): void; axisLabelMouseUp: (sender: any, args: AxisMouseEventArgs) => void; protected sj(a: any, b: AxisMouseEventArgs): void; axisLabelMouseEnter: (sender: any, args: AxisMouseEventArgs) => void; protected sg(a: any, b: AxisMouseEventArgs): void; axisLabelMouseLeave: (sender: any, args: AxisMouseEventArgs) => void; protected sh(a: any, b: AxisMouseEventArgs): void; axisLabelMouseOver: (sender: any, args: AxisMouseEventArgs) => void; protected si(a: any, b: AxisMouseEventArgs): void; axisLabelMouseClick: (sender: any, args: AxisMouseEventArgs) => void; protected se(a: any, b: AxisMouseEventArgs): void; axisPanelMouseDown: (sender: any, args: AxisMouseEventArgs) => void; protected sl(a: any, b: AxisMouseEventArgs): void; axisPanelMouseUp: (sender: any, args: AxisMouseEventArgs) => void; protected sp(a: any, b: AxisMouseEventArgs): void; axisPanelMouseEnter: (sender: any, args: AxisMouseEventArgs) => void; protected sm(a: any, b: AxisMouseEventArgs): void; axisPanelMouseLeave: (sender: any, args: AxisMouseEventArgs) => void; protected sn(a: any, b: AxisMouseEventArgs): void; axisPanelMouseOver: (sender: any, args: AxisMouseEventArgs) => void; protected so(a: any, b: AxisMouseEventArgs): void; axisPanelMouseClick: (sender: any, args: AxisMouseEventArgs) => void; protected sk(a: any, b: AxisMouseEventArgs): void; fm(): boolean; rd(a: Point, b: boolean): void; private bw; private b0; re(a: Point, b: boolean, c: boolean): void; static readonly uu: DependencyProperty; static readonly wo: DependencyProperty; get gf(): boolean; set gf(a: boolean); static readonly vv: DependencyProperty; get g4(): boolean; set g4(a: boolean); static readonly wr: DependencyProperty; get cg(): SeriesHighlightingMode; set cg(a: SeriesHighlightingMode); static readonly vc: DependencyProperty; get iz(): number; set iz(a: number); static readonly vb: DependencyProperty; get ct(): SeriesSelectionMode; set ct(a: SeriesSelectionMode); static readonly wl: DependencyProperty; get co(): SeriesSelectionBehavior; set co(a: SeriesSelectionBehavior); static readonly wi: DependencyProperty; get cr(): SeriesSelectionMode; set cr(a: SeriesSelectionMode); static readonly u4: DependencyProperty; get cz(): SeriesViewerScrollbarMode; set cz(a: SeriesViewerScrollbarMode); protected cx: SeriesViewerScrollbarMode; static readonly vk: DependencyProperty; get c0(): SeriesViewerScrollbarMode; set c0(a: SeriesViewerScrollbarMode); protected cy: SeriesViewerScrollbarMode; static readonly w5: DependencyProperty; get cw(): SeriesViewerHorizontalScrollbarPosition; set cw(a: SeriesViewerHorizontalScrollbarPosition); static readonly vm: DependencyProperty; get c3(): SeriesViewerVerticalScrollbarPosition; set c3(a: SeriesViewerVerticalScrollbarPosition); static readonly w7: DependencyProperty; get x6(): Brush; set x6(a: Brush); static readonly vg: DependencyProperty; get x7(): Brush; set x7(a: Brush); static readonly vl: DependencyProperty; get i4(): number; set i4(a: number); static readonly vo: DependencyProperty; get i3(): number; set i3(a: number); static readonly vj: DependencyProperty; get i0(): number; set i0(a: number); static readonly vf: DependencyProperty; get i1(): number; set i1(a: number); static readonly vh: DependencyProperty; get i2(): number; set i2(a: number); static readonly vi: DependencyProperty; get i6(): number; set i6(a: number); static readonly vq: DependencyProperty; get i5(): number; set i5(a: number); static readonly vp: DependencyProperty; get fp(): boolean; set fp(a: boolean); static readonly lv: string; static readonly vn: DependencyProperty; get yg(): Brush; set yg(a: Brush); static readonly w2: DependencyProperty; get yh(): Brush; set yh(a: Brush); static readonly w6: DependencyProperty; get jq(): number; set jq(a: number); static readonly w9: DependencyProperty; get jp(): number; set jp(a: number); static readonly w4: DependencyProperty; get jn(): number; set jn(a: number); static readonly w1: DependencyProperty; get jt(): number; set jt(a: number); ox(): void; private rg; static readonly xc: DependencyProperty; get jo(): number; set jo(a: number); static readonly w3: DependencyProperty; get js(): number; set js(a: number); static readonly xb: DependencyProperty; get jr(): number; set jr(a: number); static readonly xa: DependencyProperty; get hg(): boolean; set hg(a: boolean); static readonly n4: string; static readonly w8: 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 u9: DependencyProperty; get bs(): LegendHighlightingMode; set bs(a: LegendHighlightingMode); static readonly vw: DependencyProperty; get bu(): LegendItemBadgeShape; set bu(a: LegendItemBadgeShape); static readonly vy: DependencyProperty; get bt(): LegendItemBadgeMode; set bt(a: LegendItemBadgeMode); static readonly vx: DependencyProperty; get fk(): boolean; set fk(a: boolean); static readonly u1: DependencyProperty; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; propertyUpdated: (sender: any, e: PropertyUpdatedEventArgs) => void; protected ss(a: string, b: any, c: any): void; ki: any; q4(): void; private hk; q5(a: IEnumerable): void; rl(a: Series, b: any, c: any, d: Point): void; rp(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; ro(a: Series, b: any, c: any, d: Point): void; ok(a: Rect, b: ScalerParams): Tuple$2<boolean, number>; get gl(): boolean; private ev; qe(a: boolean, b: Point): void; qc(a: boolean, b: Point): void; rq(a: Series, b: any, c: any, d: Point): void; rr(a: Series, b: any, c: any, d: Point): void; seriesCursorMouseMove: (sender: any, e: ChartCursorEventArgs) => void; sw(a: Series, b: any): void; seriesMouseLeftButtonDown: (sender: any, e: DataChartMouseButtonEventArgs) => void; s0(a: Series, b: any, c: MouseButtonEventArgs, d: Point): void; seriesMouseLeftButtonUp: (sender: any, e: DataChartMouseButtonEventArgs) => void; seriesClick: (sender: any, e: DataChartMouseButtonEventArgs) => void; s1(a: Series, b: any, c: MouseButtonEventArgs, d: Point): void; sv(a: Series, b: any, c: MouseButtonEventArgs, d: Point): void; rj(a: Series, b: any): void; private hs; private ht; private f6; private hp; private pk; private hq; seriesMouseMove: (sender: any, e: ChartMouseEventArgs) => void; tq(a: Point): void; tr(): void; tp(a: Point): void; tu(a: Point): void; tt(a: Point): void; ts(a: Point): void; s2(a: Series, b: any, c: MouseEventArgs, d: Point): void; seriesMouseEnter: (sender: any, e: ChartMouseEventArgs) => void; sy(a: Series, b: any, c: MouseEventArgs, d: Point): void; seriesMouseLeave: (sender: any, e: ChartMouseEventArgs) => void; sz(a: Series, b: any, c: MouseEventArgs, d: Point): void; private em; qd(): void; private el; gs(a: Rect): boolean; private yr; protected get_za(): Rect; get za(): Rect; private yp; get yw(): Rect; set yw(a: Rect); protected get_fo(): boolean; get fo(): boolean; y2(a: Rect, b: Rect, c: Rect): Rect; private ej; private yo; protected get_yv(): Rect; get yv(): Rect; y0(a: Rect, b: Rect, c: Rect): Rect; protected yu(a: Rect): Rect; y1(): Rect; protected t0(a: Axis): void; zb: Rect; hf: boolean; e5: boolean; gw: boolean; kg: number; private j1; get j5(): number; set j5(a: number); kb: number; kc: number; resizeIdle: (sender: any, e: ChartResizeIdleEventArgs) => void; kf: number; ke: number; ka: number; j7: number; j8: number; kd: number; protected gm: boolean; protected e7: boolean; r8(a: Rect, b: Rect): void; private cu; cv(): SeriesViewerComponentsForView; private es; ow(a: Point, b: boolean): void; f9: boolean; private a5; get a7(): ChartHitTestMode; set a7(a: ChartHitTestMode); s4(): void; protected a8(): ChartHitTestMode; private a4; get a6(): ChartHitTestMode; set a6(a: ChartHitTestMode); ga: boolean; seriesAnimating: (series: Series) => void; private eg; queueForAnimationIdle(a: () => void, b: number): void; getAnimationIdleVersionNumber(): number; isAnimationActive(): boolean; rk(a: Series): void; qx(): void; protected rs(): void; su(a: Series): void; abstract gh(): boolean; abstract gi(): boolean; gg(): boolean; private ep; onDetachedFromUI(): void; onAttachedToUI(): void; get dm(): InteractionState; set dm(a: InteractionState); private en; private dh; q7(a: Point): void; q8(a: Point, b: boolean): void; gu(a: Point, b: number): boolean; qq(a: Point): void; gt(a: Key): boolean; private ex; ff: boolean; private ek; get e9(): boolean; set e9(a: boolean); protected get_f5(): boolean; get f5(): boolean; qs(a: Point): void; get fi(): boolean; nt: string; rc(a: Point): void; qt(a: Point, b: boolean): void; qr(a: Point): void; get gv(): boolean; set gv(a: boolean); private r3; rb(a: Point): void; r4(a: Point, b: number, c: number, d: number): void; ra(a: number): void; r0(a: Point, b: number, c: number, d: number): void; q6(a: Point): void; q9(a: number): void; qw(a: Point): void; rz(a: Point, b: number, c: number, d: number): void; ru(): void; qz(a: Size): void; pl(): void; qj(a: Point, b: boolean): void; dk(a: boolean): InteractionState; viewerManipulationStarting: (sender: any, e: SeriesViewerManipulationEventArgs) => void; viewerManipulationEnding: (sender: any, e: SeriesViewerManipulationEventArgs) => void; private e3; r2(a: boolean, b: Point): void; r1(): void; tx(): void; o5(): void; oz(): void; oy(): void; r6(): void; o4(a: Point, b: boolean, c: boolean, d: boolean, e: boolean): void; f8(a: Point): boolean; s8(): void; s6(): void; qi(a: Point, b: boolean): void; g1(): boolean; private ey; get g7(): boolean; set g7(a: boolean); qh(a: Point, b: boolean, c: boolean): void; t9(a: any, b: PropertyUpdatedEventArgs): void; t8(a: SyncLink, b: SyncLink): void; o0(a: Point): void; ue(a: Rect, b: boolean): void; uf(a: Rect, b: boolean, c: boolean): void; r7(a: Rect, b: boolean): void; get gb(): boolean; private _hm; hm(): IEnumerable$1<SeriesViewer>; ym(a: Point): Point; yk(a: Point): Point; y9(a: Rect): Rect; yx(a: Rect): Rect; windowRectChanged: (sender: any, e: RectChangedEventArgs) => void; private s3; ry(a: Rect, b: Rect): void; sizeChanged: (sender: any, e: RectChangedEventArgs) => void; rt(a: Size, b: Size): void; fs: boolean; gx(a: Rect, b: Rect): boolean; actualWindowRectChanged: (sender: any, e: RectChangedEventArgs) => void; private sd; ug(a: number): void; uh(a: number): void; tf(): void; gridAreaRectChanged: (sender: any, e: RectChangedEventArgs) => void; private sq; protected get_f7(): boolean; get f7(): boolean; rf(a: Rect, b: Rect): void; c9: WindowResponse; pu(): void; fh: boolean; jx: number; jw: number; private h1; get ip(): number; set ip(a: number); private h0; get io(): number; set io(a: number); jz: number; jy: number; private _syncChannel; get syncChannel(): string; set syncChannel(a: string); private c4; get actualSyncLink(): SyncLink; set actualSyncLink(a: SyncLink); g8: boolean; ps(): void; zg: Visibility; private e2; qo(): void; qm(): void; qn(): void; get dp(): IOverviewPlusDetailPane; protected t5(a: boolean): void; zf: Visibility; fr: boolean; he: boolean; x5: Brush; yf: Brush; private da; get db(): ZoomCoercionMode; set db(a: ZoomCoercionMode); dc(): ZoomCoercionMode; dd: ZoomCoercionMode; x9: Brush; xu: Brush; x8: Brush; g2: boolean; fe(): boolean; e6(): boolean; zc: Rect; ot(): void; private j4; private notifyCrosshairUpdate; ub(a: number, b: number): void; uc(a: number, b: number, c: number, d: number): void; iv(): number; iw(): number; private jc; private jb; protected r9(a: any, b: string, c: any, d: any): void; get fz(): boolean; protected get gr(): boolean; b5: Series; t4(a: Point): void; private oj; t7(): void; protected p9(): void; t6(): void; private e1; protected g9: boolean; di: InteractionState; dj: InteractionState; dl: InteractionState; xp: ModifierKeys; xq: ModifierKeys; xr: ModifierKeys; private yq; get y3(): Rect; set y3(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; rh(a: any, b: SeriesViewerSelectedSeriesItemsChangedEventArgs): void; focusedSeriesItemsChanged: (sender: any, e: SeriesViewerSelectedSeriesItemsChangedEventArgs) => void; qu(a: any, b: SeriesViewerSelectedSeriesItemsChangedEventArgs): void; hv: Date; hh: boolean; protected tz(): void; ol(a: Rect, b: Rect): void; gy(): boolean; protected qa(a: Rect, b: Rect): void; ju: number; jv: number; private y6; refreshCompleted: (sender: any, e: RefreshCompletedEventArgs) => void; st(): void; protected abstract dv(): SeriesViewerView; protected rx(a: SeriesViewerView): void; yc: Brush; xv: Brush; static y5: Rect; ui: DataTemplate; ur: DataTemplate; uo: DataTemplate; up: DataTemplate; uj: DataTemplate; um: DataTemplate; uk: DataTemplate; uq: DataTemplate; un: DataTemplate; ul: DataTemplate; nj: string; xo: HorizontalAlignment; xn: HorizontalAlignment; private kn; get nq(): string; set nq(a: string); private km; get ne(): string; set ne(a: string); private xt; get ye(): Brush; set ye(a: Brush); private xs; get yd(): Brush; set yd(a: Brush); private ih; get jl(): number; set jl(a: number); private ie; get jj(): number; set jj(a: number); private ig; get jk(): number; set jk(a: number); private id; get ji(): number; set ji(a: number); private ic; get jh(): number; set jh(a: number); private ia; get jf(): number; set jf(a: number); private ib; get jg(): number; set jg(a: number); private h9; get je(): number; set je(a: number); m7: string; zd(): Thickness; ze(): Thickness; a1(a: Axis): AxisTitlePosition; a2(a: Axis): AxisTitlePosition; abstract getFontInfo(): FontInfo; getFontHeight(): number; protected get_gq(): boolean; get gq(): boolean; ql(): void; abstract getFontBrush(): Brush; abstract xw(): Brush; kk: any; provideContainer(a: any): void; qk(a: number, b: number): void; notifyContainerResized(): void; yy(): Rect; o6(): void; yl(): Point; d2(): FontInfo; d1(): FontInfo; xz(): Brush; x0(): Brush; oo(a: Series): void; ta(a: Series): void; al: CanvasRenderScheduler; am: CanvasRenderScheduler; ak: CanvasRenderScheduler; private ew; get gn(): boolean; set gn(a: boolean); private ei; get e4(): boolean; set e4(a: boolean); private _syncSettings; get syncSettings(): SyncSettings; set syncSettings(a: SyncSettings); on(a: any): void; tc(a: any): void; p6(source_: any, a: number, b: any, c: any): void; px(source_: any): void; p4(source_: any, a: number, b: any): void; p5(source_: any, a: number, b: any): void; destroyed: boolean; protected kh: any; protected hi: Dictionary$2<string, any>; gk: boolean; destroy(): void; protected o3(): void; to(source_: any): void; td(): void; tm(a: string, source_: any): void; tb(a: string, b: boolean): void; protected tl(a: Series, b: any): void; protected t2(a: any): void; protected t3(): void; private ii; get jm(): number; set jm(a: number); private h6; get i8(): number; set i8(a: number); private h8; get jd(): number; set jd(a: number); private h4; get is(): number; set is(a: number); private h3; get ir(): number; set ir(a: number); private h2; get iq(): number; set iq(a: number); g0(): boolean; private eo; get fv(): boolean; set fv(a: boolean); private h7; get i9(): number; set i9(a: number); private h5; get i7(): number; set i7(a: number); static de(a: string, b: any): CoercionInfo; private kl; get me(): string; set me(a: string); private hx; get ik(): number; set ik(a: number); private hw; get ij(): number; set ij(a: number); g3: boolean; private yn; get ys(): Rect; set ys(a: Rect); yz(): Rect; fq: boolean; private pq; y4(): Rect; protected yt(): Rect; kj(a: number, b: number): any; private hy; get il(): number; set il(a: number); private hz; get im(): number; set im(a: number); p8(): void; p7(): void; flush(): void; pg(a: boolean, b: boolean, c: boolean): void; hd(): boolean; private us; private bc; protected s7(a: DependencyObject, b: (arg1: boolean) => void): void; protected ty(a: DependencyObject): void; o1(): void; fw: boolean; fx: boolean; fu: boolean; qy(): void; private et; get gc(): boolean; op(): void; gj(): boolean; private j3; j9(): number; d5(): FontInfo; d4(): FontInfo; t1(): void; protected fd: boolean; yb: Brush; ya: Brush; ja: number; f0: boolean; seriesDataUpdated: (sender: any, e: EventArgs) => void; sx(): void; p1(): void; p2(): void; private p3; p0(a: Point): void; private ho; attachDataLegend(a: IDataLegend): void; detachDataLegend(a: IDataLegend): void; get isDetached(): boolean; eh: () => void; seriesDataChanged: (sender: any, e: PropertyChangedEventArgs) => void; getDataLegendSeries(): IDataLegendSeries[]; om(a: Rect): void; y7(a: Rect): Rect; y8(a: Rect): Rect; protected hr: List$1<CaptureImageSettings>; ou(a: CaptureImageSettings): void; private ov; protected k0(a: CaptureImageSettings, b: (arg1: string, arg2: any) => void): string; imageCaptured: (sender: any, args: ImageCapturedEventArgs) => void; protected sr(a: CaptureImageSettings, b: string, c?: any): void; notifySeriesDataChanged(): void; ix(): number; iy(): number; private df; private get dg(); private hu; private eu; qf(a: Size): void; private tg; get ft(): boolean; private bk; get bl(): IAnnotationLayerProxy; get fl(): boolean; private eq; get f1(): boolean; private er; get f2(): boolean; or(): void; os(): void; pd(): void; pe(): void; mu(): string; pv(a: string): void; tv(): void; private pa; tw(): void; te(): void; private b6; private tn; ud(a: string): void; private ua; pb(): 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; 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 ah; get textStyle(): string; set textStyle(a: string); private a6; get textColor(): Brush; set textColor(a: Brush); get location(): AxisLabelsLocation; set location(a: AxisLabelsLocation); private b; get visibility(): Visibility; set visibility(a: Visibility); private bb; 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; get maximumExtent(): number; set maximumExtent(a: number); private r; get maximumExtentPercentage(): number; se