UNPKG

igniteui-react-charts

Version:

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

1,173 lines (1,172 loc) 36.7 kB
import { EventArgs, Base, Type, Point, IList$1, IEnumerable, IEnumerator$1, IEnumerator, INotifyPropertyChanged, PropertyChangedEventArgs } from "igniteui-react-core"; import { Brush } from "igniteui-react-core"; import { DataTemplate } from "igniteui-react-core"; import { Visibility } from "igniteui-react-core"; import { DoubleCollection } from "igniteui-react-core"; import { PenLineCap } from "igniteui-react-core"; import { Style } from "igniteui-react-core"; import { MarkerType } from "./MarkerType"; import { HorizontalAnchoredCategorySeries } from "./HorizontalAnchoredCategorySeries"; import { CategoryLineRasterizer } from "./CategoryLineRasterizer"; import { Series } from "./Series"; import { List$1 } from "igniteui-react-core"; import { AnchoredCategorySeries } from "./AnchoredCategorySeries"; import { CategoryAxisBase } from "./CategoryAxisBase"; import { CategorySeries } from "./CategorySeries"; import { CategoryFramePreparer } from "./CategoryFramePreparer"; import { NumericAxisBase } from "./NumericAxisBase"; import { ISupportsMarkers } from "./ISupportsMarkers"; import { CategoryFrame } from "./CategoryFrame"; import { IDetectsCollisions } from "./IDetectsCollisions"; import { Rect } from "igniteui-react-core"; import { CategorySeriesView } from "./CategorySeriesView"; import { SeriesView } from "./SeriesView"; import { Axis } from "./Axis"; import { SeriesViewer } from "./SeriesViewer"; import { PointCollection } from "igniteui-react-core"; import { ObservableCollection$1 } from "igniteui-react-core"; import { IFastItemColumn$1 } from "igniteui-react-core"; import { AxisRange } from "./AxisRange"; import { IChartLegend } from "igniteui-react-core"; import { AnchoredCategorySeriesView } from "./AnchoredCategorySeriesView"; import { CategoryBucketCalculator } from "./CategoryBucketCalculator"; import { RenderSurface } from "./RenderSurface"; import { CategoryTransitionInMode } from "./CategoryTransitionInMode"; import { Path } from "igniteui-react-core"; import { CategoryMode } from "./CategoryMode"; import { DependencyObject } from "igniteui-react-core"; import { NumericYAxis } from "./NumericYAxis"; import { Pool$1 } from "igniteui-react-core"; import { Rectangle } from "igniteui-react-core"; import { IScaler } from "./IScaler"; import { IIsCategoryBased } from "./IIsCategoryBased"; import { NumericXAxis } from "./NumericXAxis"; import { CategoryYAxis } from "./CategoryYAxis"; import { AnchoredCategoryBucketCalculator } from "./AnchoredCategoryBucketCalculator"; import { SplineSeriesBase } from "./SplineSeriesBase"; import { CollisionAvoider } from "./CollisionAvoider"; import { ICategoryScaler } from "./ICategoryScaler"; import { IBucketizer } from "./IBucketizer"; import { FastItemsSourceEventAction } from "igniteui-react-core"; import { ValueCollisionMode } from "./ValueCollisionMode"; import { ChartSelection } from "./ChartSelection"; import { SeriesSelectionBehavior } from "./SeriesSelectionBehavior"; import { SeriesPlotAreaMarginHorizontalMode } from "./SeriesPlotAreaMarginHorizontalMode"; import { SeriesPlotAreaMarginVerticalMode } from "./SeriesPlotAreaMarginVerticalMode"; import { IBarSeries } from "./IBarSeries"; import { Color } from "igniteui-react-core"; import { LegendItemBadgeShape } from "igniteui-react-core"; import { LegendItemBadgeMode } from "igniteui-react-core"; import { MarkerFillMode } from "./MarkerFillMode"; import { MarkerOutlineMode } from "./MarkerOutlineMode"; import { SeriesOutlineMode } from "./SeriesOutlineMode"; import { SeriesHighlightedValuesDisplayMode } from "igniteui-react-core"; import { TransitionInSpeedType } from "./TransitionInSpeedType"; import { DomRenderer } from "igniteui-react-core"; import { PropertyUpdatedEventArgs } from "igniteui-react-core"; import { SeriesPointOfInterest } from "./SeriesPointOfInterest"; import { AssigningCategoryStyleEventArgs } from "./AssigningCategoryStyleEventArgs"; import { AssigningCategoryMarkerStyleEventArgs } from "./AssigningCategoryMarkerStyleEventArgs"; import { IProvidesViewport } from "./IProvidesViewport"; import { ISupportsErrorBars } from "./ISupportsErrorBars"; import { ValuesHolder } from "./ValuesHolder"; import { PreparationParams } from "./PreparationParams"; import { RenderingContext } from "igniteui-react-core"; import { SplineSeriesBaseView } from "./SplineSeriesBaseView"; import { Canvas } from "igniteui-react-core"; import { Panel } from "igniteui-react-core"; /** * @hidden */ export declare class StackedSeriesCreatedEventArgs extends EventArgs { static $t: Type; constructor(a: StackedFragmentSeries); c: StackedFragmentSeries; get brush(): Brush; set brush(a: Brush); get legendItemTemplate(): DataTemplate; set legendItemTemplate(a: DataTemplate); get legendItemBadgeTemplate(): DataTemplate; set legendItemBadgeTemplate(a: DataTemplate); get legendItemVisibility(): Visibility; set legendItemVisibility(a: Visibility); get outline(): Brush; set outline(a: Brush); get dashArray(): DoubleCollection; set dashArray(a: DoubleCollection); get dashCap(): PenLineCap; set dashCap(a: PenLineCap); get index(): number; get thickness(): number; set thickness(a: number); get title(): any; set title(a: any); get transitionDuration(): number; set transitionDuration(a: number); get transitionEasingFunction(): (time: number) => number; set transitionEasingFunction(a: (time: number) => number); get markerBrush(): Brush; set markerBrush(a: Brush); get markerOutline(): Brush; set markerOutline(a: Brush); get markerStyle(): Style; set markerStyle(a: Style); get markerTemplate(): DataTemplate; set markerTemplate(a: DataTemplate); get markerType(): MarkerType; set markerType(a: MarkerType); get markerThickness(): number; set markerThickness(a: number); get lineCap(): PenLineCap; set lineCap(a: PenLineCap); } /** * @hidden */ export declare abstract class FragmentBase extends HorizontalAnchoredCategorySeries { static $t: Type; private ___neverPassByValue; constructor(); adk: CategoryLineRasterizer; private _logicalSeriesLink; get logicalSeriesLink(): StackedFragmentSeries; set logicalSeriesLink(a: StackedFragmentSeries); private adm; get parentSeries(): StackedSeriesBase; set parentSeries(a: StackedSeriesBase); protected get_e9(): boolean; protected get_isFragment(): boolean; nn(): string; kb(): number; protected qo(a: Series): void; kg(): number; resolveLegendIndex(): number; bq(): Series; zd(): CategoryAxisBase; adj(): CategoryFramePreparer; zu(): NumericAxisBase; adp(a: ISupportsMarkers, b: CategoryFrame, c: number[], d: IDetectsCollisions, e: number, f: number, g: number, h: number): boolean; aa5(a: CategoryFrame, b: CategorySeriesView): void; ww(a: Point, b: boolean, c: boolean): Point; ai(): Axis[]; private adq; ads(a: PointCollection, b: List$1<number[]>, c: CategorySeriesView): void; hk(a: Rect, b: Rect, c: SeriesView): boolean; abw(a: CategorySeriesView): number; ay(a: Axis): AxisRange; adr(): number; adt(a: IChartLegend): void; protected rq(a: any, b: string, c: any, d: any): void; sa(a: Rect, b: RenderSurface): void; get useHighMarkerFidelity(): boolean; } /** * @hidden */ export declare class AreaFragment extends FragmentBase { static $t: Type; protected bk(): Series; constructor(); protected ct(): SeriesView; adu: AreaFragmentView; rh(a: SeriesView): void; protected get_ey(): boolean; protected get_ex(): boolean; protected zp(): CategoryTransitionInMode; protected adw(a: Point, b: boolean): boolean; g2(a: Point, b: boolean): boolean; private adv; preferredCategoryMode(a: CategoryAxisBase): CategoryMode; pi(a: boolean, b: SeriesView): void; aa8(a: CategoryFrame, b: CategorySeriesView): void; sv(): void; get useHighMarkerFidelity(): boolean; } /** * @hidden */ export declare class ColumnFragment extends FragmentBase { static $t: Type; protected bk(): Series; protected get_e2(): boolean; protected get_fo(): boolean; protected js(): number; protected zp(): CategoryTransitionInMode; constructor(); protected ct(): SeriesView; adv: ColumnFragmentView; rh(a: SeriesView): void; ady: number; adz: number; get fragmentXAxis(): CategoryAxisBase; get fragmentYAxis(): NumericAxisBase; preferredCategoryMode(a: CategoryAxisBase): CategoryMode; zd(): CategoryAxisBase; zu(): NumericAxisBase; protected get_ef(): boolean; fetchXAxis(): Axis; fetchYAxis(): Axis; pi(a: boolean, b: SeriesView): void; ay(a: Axis): AxisRange; hk(a: Rect, b: Rect, c: SeriesView): boolean; hh(): boolean; aag(a: SeriesView): number; aah(a: SeriesView): number; aai(a: SeriesView): number; w8(a: Point): Rect; g2(a: Point, b: boolean): boolean; protected g5(a: Point, b: boolean): boolean; protected ad4(a: Rect, b: number): Rect; k6(a: any, b: Point): any; kw(a: Point): any; ke(a: Point): number; kc(a: Point): number; adp(a: ISupportsMarkers, b: CategoryFrame, c: number[], d: IDetectsCollisions, e: number, f: number, g: number, h: number): boolean; private adx; r7(a: Rect, b: Rect, c: RenderSurface, d: string, e: number): void; aa5(a: CategoryFrame, b: CategorySeriesView): void; aa8(a: CategoryFrame, b: CategorySeriesView): void; protected rq(a: any, b: string, c: any, d: any): void; get useHighMarkerFidelity(): boolean; static $$p: string[]; } /** * @hidden */ export declare class BarFragment extends ColumnFragment { static $t: Type; constructor(); protected get_e0(): boolean; protected get_fo(): boolean; protected get_e2(): boolean; protected zp(): CategoryTransitionInMode; get barFragmentXAxis(): NumericXAxis; get barFragmentYAxis(): CategoryYAxis; zd(): CategoryAxisBase; protected get_isVertical(): boolean; iy(a: Point): number; zu(): NumericAxisBase; protected ad4(a: Rect, b: number): Rect; w8(a: Point): Rect; g2(a: Point, b: boolean): boolean; adp(a: ISupportsMarkers, b: CategoryFrame, c: number[], d: IDetectsCollisions, e: number, f: number, g: number, h: number): boolean; kw(a: Point): any; ke(a: Point): number; abw(a: CategorySeriesView): number; protected rq(a: any, b: string, c: any, d: any): void; get useHighMarkerFidelity(): boolean; } /** * @hidden */ export declare class AreaFragmentBucketCalculator extends AnchoredCategoryBucketCalculator { static $t: Type; constructor(a: AnchoredCategorySeriesView); getBucketWithoutUnknowns(a: number): number[]; getBucket(a: number): number[]; } /** * @hidden */ export declare class LineFragmentBucketCalculator extends AnchoredCategoryBucketCalculator { static $t: Type; constructor(a: AnchoredCategorySeriesView); getBucketWithoutUnknowns(a: number): number[]; getBucket(a: number): number[]; } /** * @hidden */ export declare class SplineFragmentBucketCalculator extends AnchoredCategoryBucketCalculator { static $t: Type; constructor(a: AnchoredCategorySeriesView); getBucket(a: number): number[]; } /** * @hidden */ export declare class StackedBucketCalculator extends CategoryBucketCalculator { static $t: Type; constructor(a: CategorySeriesView); getBucket(a: number): number[]; getBucket1(a: AnchoredCategorySeries, b: number, c: number, d: Rect, e: Rect, f: CategoryFrame): number[]; } /** * @hidden */ export declare class StackedBarBucketCalculator extends StackedBucketCalculator { static $t: Type; constructor(a: CategorySeriesView); g(a: number): void; getBucket(a: number): number[]; getBucket1(a: AnchoredCategorySeries, b: number, c: number, d: Rect, e: Rect, f: CategoryFrame): number[]; } /** * @hidden */ export declare class StackedColumnBucketCalculator extends StackedBucketCalculator { static $t: Type; constructor(a: CategorySeriesView); getBucket(a: number): number[]; getBucket1(a: AnchoredCategorySeries, b: number, c: number, d: Rect, e: Rect, f: CategoryFrame): number[]; } /** * @hidden */ export declare class FragmentBaseValueList extends Base implements IList$1<number> { static $t: Type; private a; constructor(a: FragmentBase); indexOf(a: number): number; insert(a: number, b: number): void; removeAt(a: number): void; item(a: number, b?: number): number; add(a: number): void; clear(): void; contains(a: number): boolean; copyTo(a: number[], b: number): void; get count(): number; get isReadOnly(): boolean; remove(a: number): boolean; getEnumerator(): IEnumerator$1<number>; getEnumeratorObject(): IEnumerator; } /** * @hidden */ export declare class LineFragment extends FragmentBase { static $t: Type; protected bk(): Series; protected get_fn(): boolean; protected z9(): boolean; constructor(); protected ct(): SeriesView; adu: LineFragmentView; rh(a: SeriesView): void; protected adw(a: Point, b: boolean): boolean; protected get_ey(): boolean; g2(a: Point, b: boolean): boolean; private adv; preferredCategoryMode(a: CategoryAxisBase): CategoryMode; pi(a: boolean, b: SeriesView): void; aa8(a: CategoryFrame, b: CategorySeriesView): void; get useHighMarkerFidelity(): boolean; } /** * @hidden */ export declare abstract class SplineFragmentBase extends SplineSeriesBase { static $t: Type; private _logicalSeriesLink; get logicalSeriesLink(): StackedFragmentSeries; set logicalSeriesLink(a: StackedFragmentSeries); ad3: CategoryLineRasterizer; constructor(); private ad5; get parentSeries(): StackedSeriesBase; set parentSeries(a: StackedSeriesBase); protected qo(a: Series): void; protected get_e9(): boolean; preferredCategoryMode(a: CategoryAxisBase): CategoryMode; protected get_isFragment(): boolean; nn(): string; ww(a: Point, b: boolean, c: boolean): Point; ai(): Axis[]; private ad7; kb(): number; resolveLegendIndex(): number; kg(): number; bq(): Series; adp(a: CategoryFrame, b: number[], c: CollisionAvoider, d: number, e: number, f: CategorySeriesView, g: number): boolean; hk(a: Rect, b: Rect, c: SeriesView): boolean; ay(a: Axis): AxisRange; ad8(a: CategoryFrame, b: Rect, c: Rect, d: CategoryAxisBase, e: NumericYAxis, f: CategorySeriesView): void; aa5(a: CategoryFrame, b: CategorySeriesView): void; adj(a: CategorySeriesView): number[][]; adk(a: CategorySeriesView): number[][]; ady(a: CategorySeriesView): void; protected rq(a: any, b: string, c: any, d: any): void; get useHighMarkerFidelity(): boolean; } /** * @hidden */ export declare class SplineAreaFragment extends SplineFragmentBase { static $t: Type; protected bk(): Series; constructor(); protected ct(): SeriesView; rh(a: SeriesView): void; private ad9; ac(): void; protected get_ey(): boolean; protected get_ex(): boolean; protected get_f3(): boolean; protected zp(): CategoryTransitionInMode; protected aeb(a: Point, b: boolean): boolean; g2(a: Point, b: boolean): boolean; private aea; aed: PointCollection; pi(a: boolean, b: SeriesView): void; aa8(a: CategoryFrame, b: CategorySeriesView): void; sa(a: Rect, b: RenderSurface): void; aec(a: PointCollection, b: List$1<number[]>, c: CategorySeriesView): void; abw(a: CategorySeriesView): number; sv(): void; get useHighMarkerFidelity(): boolean; } /** * @hidden */ export declare class SplineFragment extends SplineFragmentBase { static $t: Type; protected bk(): Series; protected get_f3(): boolean; protected z9(): boolean; constructor(); protected ct(): SeriesView; ad9: SplineFragmentView; rh(a: SeriesView): void; protected aeb(a: Point, b: boolean): boolean; protected get_ey(): boolean; g2(a: Point, b: boolean): boolean; private aea; pi(a: boolean, b: SeriesView): void; aa8(a: CategoryFrame, b: CategorySeriesView): void; get useHighMarkerFidelity(): boolean; } /** * @hidden */ export declare class SplineFragmentBaseValueList extends Base implements IList$1<number> { static $t: Type; private a; constructor(a: SplineFragmentBase); indexOf(a: number): number; insert(a: number, b: number): void; removeAt(a: number): void; item(a: number, b?: number): number; add(a: number): void; clear(): void; contains(a: number): boolean; copyTo(a: number[], b: number): void; get count(): number; get isReadOnly(): boolean; remove(a: number): boolean; getEnumerator(): IEnumerator$1<number>; getEnumeratorObject(): IEnumerator; } /** * @hidden */ export declare abstract class StackedSeriesBase extends CategorySeries implements IIsCategoryBased { static $t: Type; constructor(); qv(): void; protected get_fh(): boolean; getHostReferenceValue(): number; protected ct(): SeriesView; abp: StackedSeriesView; rh(a: SeriesView): void; ri(a: Rect, b: Rect): void; private _series; get series(): StackedSeriesCollection; set series(a: StackedSeriesCollection); kl(): number; qh(a: (arg1: Series) => boolean): void; abq: boolean; abs: boolean; protected get_isStacked(): boolean; seriesCreated: (sender: any, e: StackedSeriesCreatedEventArgs) => void; acg: Visibility; abz: number; aby: number; abf: number[]; abg: number[]; private abn; get abo(): StackedSeriesManager; set abo(a: StackedSeriesManager); abk: StackedSeriesCollection; get abj(): StackedSeriesCollection; private ab5; private acb; private aca; so(a: Point): void; zl(a: CategorySeriesView): CategoryFramePreparer; aa5(a: CategoryFrame, b: CategorySeriesView): void; r9(a: boolean): void; protected get_gz(): boolean; pi(a: boolean, b: SeriesView): void; ab6(): void; acc(): void; protected get_abr(): boolean; get abr(): boolean; gj(a: any): boolean; ay(a: Axis): AxisRange; x1(): boolean; protected po(a: FastItemsSourceEventAction, b: number, c: number, d: string): void; abi(): CategorySeriesView; abv(): number; abw(): number; ab1(a: StackedFragmentSeries): number; ab0(a: Point): number; abt(a: AnchoredCategorySeries, b: Rect, c: Rect, d: SeriesView): boolean; private abu; ab7(): void; aa8(a: CategoryFrame, b: CategorySeriesView): void; ab9(a: AnchoredCategorySeries, b: CategoryFrame, c: CategorySeriesView, d: (orderedStartIndex: number, orderedEndIndex: number) => any[]): void; az(a: Rect): AxisRange; sd(): void; protected ab8(): void; protected rq(a: any, b: string, c: any, d: any): void; get currentCategoryMode(): CategoryMode; get scaler(): ICategoryScaler; get yScaler(): IScaler; get bucketizer(): IBucketizer; get currentMode2Index(): number; provideCollisionDetector(): IDetectsCollisions; protected gt(): boolean; protected get_e9(): boolean; sa(a: Rect, b: RenderSurface): void; abh: CategoryFrame; r7(a: Rect, b: Rect, c: RenderSurface, d: string, e: number): void; aa1(a: ValueCollisionMode, b: List$1<ChartSelection>, c: number, d: number, e: number, f: number, g: SeriesSelectionBehavior): void; abx(a: number, b: number): number; aas(a: List$1<ChartSelection>, b: number, c: SeriesSelectionBehavior): void; kv(): any; get mayContainUnknowns(): boolean; get useHighMarkerFidelity(): boolean; static $$p: string[]; } /** * @hidden */ export declare abstract class HorizontalStackedSeriesBase extends StackedSeriesBase { static $t: Type; xAxis: CategoryAxisBase; protected get_em(): boolean; protected get_gb(): boolean; pf(): void; cl(): SeriesPlotAreaMarginHorizontalMode; cm(): SeriesPlotAreaMarginVerticalMode; yAxis: NumericYAxis; getOffsetValue(): number; getCategoryWidth(): number; fetchXAxis(): Axis; fetchYAxis(): Axis; ai(): Axis[]; aaa(): boolean; sv(): void; protected rq(a: any, b: string, c: any, d: any): void; ack(a: any): boolean; acj(a: any): boolean; get useHighMarkerFidelity(): boolean; static $$p: string[]; } /** * @hidden */ export declare class StackedAreaSeries extends HorizontalStackedSeriesBase { static $t: Type; protected bk(): Series; protected get_ex(): boolean; constructor(); ac(): void; protected ct(): SeriesView; acp: StackedAreaSeriesView; rh(a: SeriesView): void; ay(a: Axis): AxisRange; preferredCategoryMode(a: CategoryAxisBase): CategoryMode; ak(a: Rect, b: SeriesSelectionBehavior): ChartSelection[]; qi(a: Rect, b: List$1<ChartSelection>, c: SeriesSelectionBehavior): void; get useHighMarkerFidelity(): boolean; } /** * @hidden */ export declare abstract class VerticalStackedSeriesBase extends StackedSeriesBase { static $t: Type; xAxis: NumericXAxis; yAxis: CategoryYAxis; zd(): CategoryAxisBase; zu(): NumericAxisBase; pf(): void; cl(): SeriesPlotAreaMarginHorizontalMode; cm(): SeriesPlotAreaMarginVerticalMode; az(a: Rect): AxisRange; getOffsetValue(): number; getCategoryWidth(): number; protected get_isVertical(): boolean; fetchXAxis(): Axis; fetchYAxis(): Axis; aaa(): boolean; protected rq(a: any, b: string, c: any, d: any): void; ack(a: any): boolean; acj(a: any): boolean; get useHighMarkerFidelity(): boolean; static $$p: string[]; } /** * @hidden */ export declare class StackedBarSeries extends VerticalStackedSeriesBase implements IBarSeries { static $t: Type; protected bk(): Series; protected get_e0(): boolean; protected get_fo(): boolean; protected js(): number; constructor(); ac(): void; protected ct(): SeriesView; acp: StackedBarSeriesView; rh(a: SeriesView): void; acq: number; acr: number; abi(): CategorySeriesView; preferredCategoryMode(a: CategoryAxisBase): CategoryMode; aaj(): number; abv(): number; abw(): number; ay(a: Axis): AxisRange; gj(a: any): boolean; hk(a: Rect, b: Rect, c: SeriesView): boolean; protected po(a: FastItemsSourceEventAction, b: number, c: number, d: string): void; kc(a: Point): number; kw(a: Point): any; acc(): void; ab0(a: Point): number; abt(a: AnchoredCategorySeries, b: Rect, c: Rect, d: SeriesView): boolean; i3(): number; ab9(a: AnchoredCategorySeries, b: CategoryFrame, c: CategorySeriesView, d: (orderedStartIndex: number, orderedEndIndex: number) => any[]): void; ak(a: Rect, b: SeriesSelectionBehavior): ChartSelection[]; qi(a: Rect, b: List$1<ChartSelection>, c: SeriesSelectionBehavior): void; protected rq(a: any, b: string, c: any, d: any): void; getPreferredCategoryMode(): CategoryMode; get useHighMarkerFidelity(): boolean; static $$p: string[]; } /** * @hidden */ export declare class StackedColumnSeries extends HorizontalStackedSeriesBase { static $t: Type; protected bk(): Series; protected get_e2(): boolean; protected get_fo(): boolean; protected js(): number; constructor(); protected ct(): SeriesView; acp: StackedColumnSeriesView; rh(a: SeriesView): void; acq: number; acr: number; abi(): CategorySeriesView; preferredCategoryMode(a: CategoryAxisBase): CategoryMode; ay(a: Axis): AxisRange; i3(): number; ab9(a: AnchoredCategorySeries, b: CategoryFrame, c: CategorySeriesView, d: (orderedStartIndex: number, orderedEndIndex: number) => any[]): void; ak(a: Rect, b: SeriesSelectionBehavior): ChartSelection[]; qi(a: Rect, b: List$1<ChartSelection>, c: SeriesSelectionBehavior): void; protected rq(a: any, b: string, c: any, d: any): void; get useHighMarkerFidelity(): boolean; static $$p: string[]; } /** * @hidden */ export declare class StackedSplineAreaSeries extends HorizontalStackedSeriesBase { static $t: Type; protected bk(): Series; acq: boolean; protected js(): number; protected get_ex(): boolean; protected get_f3(): boolean; constructor(); ac(): void; protected ct(): SeriesView; acp: StackedSplineAreaSeriesView; rh(a: SeriesView): void; ay(a: Axis): AxisRange; preferredCategoryMode(a: CategoryAxisBase): CategoryMode; protected rq(a: any, b: string, c: any, d: any): void; ak(a: Rect, b: SeriesSelectionBehavior): ChartSelection[]; qi(a: Rect, b: List$1<ChartSelection>, c: SeriesSelectionBehavior): void; get useHighMarkerFidelity(): boolean; static $$p: string[]; } /** * @hidden */ export declare class StackedSplineSeries extends HorizontalStackedSeriesBase { static $t: Type; protected bk(): Series; acq: boolean; protected get_f3(): boolean; protected js(): number; constructor(); ac(): void; protected ct(): SeriesView; acp: StackedSplineSeriesView; rh(a: SeriesView): void; ay(a: Axis): AxisRange; preferredCategoryMode(a: CategoryAxisBase): CategoryMode; ak(a: Rect, b: SeriesSelectionBehavior): ChartSelection[]; qi(a: Rect, b: List$1<ChartSelection>, c: SeriesSelectionBehavior): void; get useHighMarkerFidelity(): boolean; static $$p: string[]; } /** * @hidden */ export declare class StackedFragmentSeries extends DependencyObject implements INotifyPropertyChanged { static $t: Type; constructor(); itemsSource: IEnumerable; highlightedItemsSource: IEnumerable; lb: Brush; k6: Brush; lk: DoubleCollection; lj: DoubleCollection; ln: PenLineCap; ll: PenLineCap; az: boolean; ao: boolean; b6: number; bn: number; li: Color; lh: Color; a9: boolean; au: boolean; b7: number; bo: number; b8: number; bp: number; lo: PenLineCap; lm: PenLineCap; a0: boolean; ap: boolean; h0: DataTemplate; hx: DataTemplate; h1: DataTemplate; hy: DataTemplate; l6: Visibility; l4: Visibility; u: LegendItemBadgeShape; s: LegendItemBadgeMode; t: LegendItemBadgeShape; r: LegendItemBadgeMode; lc: Brush; k7: Brush; ld: Brush; k8: Brush; l3: Style; l2: Style; h2: DataTemplate; hz: DataTemplate; aa: MarkerType; z: MarkerType; w: MarkerFillMode; v: MarkerFillMode; y: MarkerOutlineMode; x: MarkerOutlineMode; e7: string; b3: number; bk: number; le: Brush; k9: Brush; lf: Brush; la: Brush; br: number; bg: number; b1: number; bi: number; ae: SeriesOutlineMode; ad: SeriesOutlineMode; b0: number; bh: number; ac: SeriesHighlightedValuesDisplayMode; b4: number; bl: number; aq: boolean; a1: boolean; b5: number; bm: number; b9: number; bq: number; b2: number; bj: number; co: any; cp: any; ck: any; al: (time: number) => number; ci: number; cj: number; am: (time: number) => number; q: CategoryTransitionInMode; a2: boolean; ah: TransitionInSpeedType; ar: boolean; cc: number; p: CategoryTransitionInMode; ag: TransitionInSpeedType; ak: (time: number) => number; aj: (time: number) => number; cb: number; a8: boolean; at: boolean; a7: boolean; as: boolean; f0: string; fw: string; fy: string; d5: string; d7: string; cl(a: number, b: number): any; eg(): string; ee: string; ei: string; cu: string; cw: string; l7: Visibility; l5: Visibility; ax: boolean; aw: boolean; private _parentSeries; get parentSeries(): StackedSeriesBase; set parentSeries(a: StackedSeriesBase); ch: number; ai: SeriesViewer; an: IFastItemColumn$1<number>; private l; get visualSeriesLink(): AnchoredCategorySeries; set visualSeriesLink(a: AnchoredCategorySeries); bc: List$1<number>; bd: List$1<number>; bb: List$1<number[]>; a4: boolean; cd(a: Point): number; cm(a: Point): any; cg(a: Point, b: boolean): number; cf(a: Point, b: boolean): number; by(a: Point, b: boolean, c: boolean): number; lu(a: Point, b: boolean, c: boolean): Point; ly(a: Point): Rect; j(a: Point): Rect[]; lz(a: Point): Rect; k(a: Point): Rect[]; l0(a: Point): Rect; l1(a: Point): Rect; bu(a: Point, b: boolean, c: boolean): number; lq(a: Point, b: boolean, c: boolean): Point; bw(a: Point, b: boolean, c: boolean): number; ls(a: Point, b: boolean, c: boolean): Point; lv(a: Point, b: boolean, c: boolean): Point; bz(a: Point, b: boolean, c: boolean): number; lr(a: Point, b: boolean, c: boolean): Point; bv(a: Point, b: boolean, c: boolean): number; lt(a: Point, b: boolean, c: boolean): Point; bx(a: Point, b: boolean, c: boolean): number; ce(a: Point): number; bt(): number; bs(a: Point): number; cn(a: Point): any; av(a: List$1<SeriesPointOfInterest>, b: boolean, c: boolean, d: number, e: boolean): boolean; lw(a: Point): Point; lp(a: Point): Point; a5(a: any): boolean; lx(): Rect; f5(): void; gc(a: Point): void; a6(a: Point, b: boolean): boolean; f4(a: Point): void; ca: DomRenderer; provideRenderer(a: DomRenderer): void; lg: Brush; hw(): void; g4(): void; g6(): void; ge(): void; gf(): void; gl(): void; gk(): void; ha(): void; g0(): void; gg(): void; gm(): void; hd(): void; he(): void; hs(): void; hf(): void; hg(): void; gn(): void; gt(): void; gu(): void; gv(): void; gs(): void; gr(): void; gy(): void; g1(): void; g3(): void; g7(): void; g8(): void; g9(): void; gq(): void; gj(): void; gd(): void; go(): void; hb(): void; hc(): void; gw(): void; hh(): void; gx(): void; g5(): void; hj(): void; hl(): void; hk(): void; hn(): void; ho(): void; hp(): void; gp(): void; hm(): void; hr(): void; hi(): void; gz(): void; g2(): void; hq(): void; hu(): void; ht(): void; gh(): void; gi(): void; hv(): void; assigningCategoryStyle: (sender: any, args: AssigningCategoryStyleEventArgs) => void; assigningCategoryMarkerStyle: (sender: any, args: AssigningCategoryMarkerStyleEventArgs) => void; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; propertyUpdated: (sender: any, e: PropertyUpdatedEventArgs) => void; protected ga(a: string, b: any, c: any): void; private ba; private ay; private a3; protected f8(a: any, b: string, c: any, d: any): void; private f7; private f6; gb(): void; static $$p: string[]; } /** * @hidden */ export declare class StackedSeriesCollection extends ObservableCollection$1<StackedFragmentSeries> { static $t: Type; constructor(); collectionResetting: (sender: any, e: EventArgs) => void; protected p(): void; } /** * @hidden */ export declare class StackedSeriesFramePreparer extends CategoryFramePreparer { static $t: Type; constructor(a: number, b: IIsCategoryBased); constructor(a: number, b: IIsCategoryBased, c: ISupportsMarkers, d: IProvidesViewport, e: ISupportsErrorBars, f: IBucketizer); constructor(a: number, ..._rest: any[]); j(a: PreparationParams): ValuesHolder; protected t(a: PreparationParams, b: ValuesHolder, c: number, d: boolean, e: boolean): number; protected l(a: CategoryFrame, b: number[], c: IDetectsCollisions, d: number, e: number, f: number): boolean; } /** * @hidden */ export declare class AreaFragmentView extends AnchoredCategorySeriesView { static $t: Type; dt: AreaFragment; a4(): void; constructor(a: AreaFragment); dz: Path; d1: Path; d0: Path; d2: Path; dv: Path; dx: Path; dw: Path; dy: Path; du(): void; da(): CategoryBucketCalculator; protected bp(): void; protected bq(): void; protected bj(a: RenderingContext, b: boolean): void; protected get_index(): number; ax(a: any): void; } /** * @hidden */ export declare class ColumnFragmentView extends AnchoredCategorySeriesView { static $t: Type; dt: ColumnFragment; a4(): void; constructor(a: ColumnFragment); protected dx: List$1<Rectangle>; du: Pool$1<Rectangle>; dv: List$1<number>; dw: List$1<number>; private d3; private dy; private d0; private dz; protected bs(a: any, b: number): void; d1(a: Rectangle, b: number, c: number): void; protected bt(a: any, b: number): void; protected ak(a: number): any; private d2; protected aj(a: number): any; protected bj(a: RenderingContext, b: boolean): void; protected get_index(): number; ax(a: any): void; getDefaultTooltipTemplate(): string; } /** * @hidden */ export declare class LineFragmentView extends AnchoredCategorySeriesView { static $t: Type; dt: LineFragment; constructor(a: LineFragment); dz: Path; dy: Path; d0: Path; dw: Path; dv: Path; dx: Path; du(): void; da(): CategoryBucketCalculator; protected bp(): void; protected bq(): void; protected bj(a: RenderingContext, b: boolean): void; protected get_index(): number; ax(a: any): void; } /** * @hidden */ export declare class SplineAreaFragmentView extends SplineSeriesBaseView { static $t: Type; private dv; a4(): void; constructor(a: SplineAreaFragment); d1: Path; d3: Path; d2: Path; d4: Path; dx: Path; dz: Path; dy: Path; d0: Path; dw(): void; protected bp(): void; protected bq(): void; protected bj(a: RenderingContext, b: boolean): void; protected get_index(): number; ax(a: any): void; } /** * @hidden */ export declare class SplineFragmentView extends SplineSeriesBaseView { static $t: Type; dv: SplineFragment; constructor(a: SplineFragment); da(): CategoryBucketCalculator; d1: Path; d0: Path; d2: Path; dy: Path; dx: Path; dz: Path; dw(): void; protected bp(): void; protected bq(): void; protected bj(a: RenderingContext, b: boolean): void; protected get_index(): number; ax(a: any): void; } /** * @hidden */ export declare class StackedSeriesView extends CategorySeriesView { static $t: Type; di: StackedSeriesBase; private readonly dj; get dk(): Canvas; private readonly dl; get dm(): Panel; constructor(a: StackedSeriesBase); da(): CategoryBucketCalculator; a1(): void; a3(a: RenderingContext, b: RenderingContext): void; protected an(): void; } /** * @hidden */ export declare class StackedBarSeriesView extends StackedSeriesView { static $t: Type; dn: StackedBarSeries; constructor(a: StackedBarSeries); da(): CategoryBucketCalculator; a4(): void; } /** * @hidden */ export declare class StackedColumnSeriesView extends StackedSeriesView { static $t: Type; constructor(a: StackedColumnSeries); da(): CategoryBucketCalculator; a4(): void; } /** * @hidden */ export declare class StackedAreaSeriesView extends StackedSeriesView { static $t: Type; constructor(a: StackedAreaSeries); a4(): void; } /** * @hidden */ export declare class StackedSplineAreaSeriesView extends StackedSeriesView { static $t: Type; constructor(a: StackedSplineAreaSeries); a4(): void; dn(): number; } /** * @hidden */ export declare class StackedSplineSeriesView extends StackedSeriesView { static $t: Type; constructor(a: StackedSplineSeries); a4(): void; dn(): number; } /** * @hidden */ export declare class StackedSeriesManager extends Base { static $t: Type; constructor(a: StackedSeriesBase); b: StackedSeriesBase; f: ObservableCollection$1<AnchoredCategorySeries>; c: StackedSeriesCollection; e: ObservableCollection$1<AnchoredCategorySeries>; d: ObservableCollection$1<AnchoredCategorySeries>; l: Canvas; m: Panel; a(a: StackedFragmentSeries): AnchoredCategorySeries; k(): void; private j; i(a: boolean): void; private h; g(): void; }