UNPKG

igniteui-react-charts

Version:

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

294 lines (293 loc) 9.03 kB
import { AxisLabelPanelBase } from "./AxisLabelPanelBase"; import { Point, Type, IList$1 } from "igniteui-react-core"; import { AxisLabelPanelBaseView } from "./AxisLabelPanelBaseView"; import { Rect } from "igniteui-react-core"; import { Axis } from "./Axis"; import { List$1 } from "igniteui-react-core"; import { AxisAngleLabelMode } from "./AxisAngleLabelMode"; import { AxisLabelsLocation } from "./AxisLabelsLocation"; import { CategoryAxisBase } from "./CategoryAxisBase"; import { IAngleScaler } from "./IAngleScaler"; import { DependencyProperty } from "igniteui-react-core"; import { CategoryAxisRenderer } from "./CategoryAxisRenderer"; import { AxisOrientation } from "./AxisOrientation"; import { AxisView } from "./AxisView"; import { PolarAxisRenderingManager } from "./PolarAxisRenderingManager"; import { AxisRenderingParametersBase } from "./AxisRenderingParametersBase"; import { ScalerParams } from "./ScalerParams"; import { AxisRangeChangedEventArgs } from "./AxisRangeChangedEventArgs"; import { Geometry } from "igniteui-react-core"; import { NumericAxisBase } from "./NumericAxisBase"; import { NumericAxisRenderer } from "./NumericAxisRenderer"; import { NumericAxisRenderingParameters } from "./NumericAxisRenderingParameters"; import { GeometryGroup } from "igniteui-react-core"; import { CategoryAxisBaseView } from "./CategoryAxisBaseView"; import { NumericAxisBaseView } from "./NumericAxisBaseView"; /** * @hidden */ export declare class AngleAxisLabelPanel extends AxisLabelPanelBase { static $t: Type; af(): AxisLabelPanelBaseView; cl(a: AxisLabelPanelBaseView): void; de: AngleAxisLabelPanelView; constructor(); df: boolean; dn: (arg1: number, arg2: number, arg3: number) => Point; aw(a: number, b: Rect): boolean; dk: number; dh: number; dj: number; di: number; dg: number; ba(): List$1<Rect>; private dq; private dp; private dm; private dl; aj(): AxisLabelsLocation; a3(a: AxisLabelsLocation): boolean; } /** * @hidden */ export declare class CategoryAngleAxis extends CategoryAxisBase implements IAngleScaler { static $t: Type; bo(): AxisView; k6(a: AxisView): void; al(): Axis; km(a: Axis): void; kp(a: Axis, b: string): void; rg: CategoryAngleAxisView; protected get_dc(): boolean; kw(a: string): void; rx: number; ry: number; rz: number; rc: AxisAngleLabelMode; private rl; constructor(); a0(): AxisLabelPanelBase; ri: CategoryAxisRenderer; private rm; protected rp(a: number): boolean; protected sj(): string; private r8; private rt; private rh; protected rq(a: number): boolean; private s0; private sz; r0(): number; rf(a: Rect, b: Rect, c: Rect, d: Rect): AxisRenderingParametersBase; private sc; getMinMaxAngle(a: Rect, b: Rect, c: Rect, d: number, e: number): { p3: number; p4: number; }; ac(): void; private rj; get rk(): NumericRadiusAxis; set rk(a: NumericRadiusAxis); ap(): Axis; r9: number; protected ru: number; rd: AxisAngleLabelMode; re(): AxisAngleLabelMode; getCategorySize(a: Rect, b: Rect, c: Rect): number; protected get_rn(): boolean; get rn(): boolean; r2(a: number, b: Rect, c: Rect, d: Rect): number; pz(a: Rect, b: Rect, c: Rect): number; r1(a: number, b: number, c: Rect, d: Rect, e: Rect): number; getGroupCenter(a: number, b: Rect, c: Rect, d: Rect): number; r5(a: number): number; protected lz(a: boolean): void; r4(a: Rect, b: Rect, c: Rect): number; r3(a: Rect, b: Rect, c: Rect): number; getScaledAngle(a: number): number; getUnscaledAngle(a: number): number; f6(a: number, b: ScalerParams): number; f9(a: number, b: ScalerParams): number; fq(a: Point): number; protected la(a: any, b: string, c: any, d: any): void; private so; sq(a: NumericRadiusAxis): void; static readonly sv: DependencyProperty; get r6(): number; set r6(a: number); private rr; get rv(): number; set rv(a: number); gi(): number; static readonly sx: DependencyProperty; get r7(): number; set r7(a: number); private rs; get rw(): number; set rw(a: number); protected ro(): boolean; protected get_bm(): AxisOrientation; get bm(): AxisOrientation; ef(): boolean; private sa; get sb(): number; set sb(a: number); ov(a: number, b: Rect, c: Rect, d: Rect, e: Rect): Geometry; get isVertical(): boolean; j$d(a: number, b: ScalerParams): number; j$c(a: number, b: ScalerParams): number; j$e(a: IList$1<number[]>, b: IList$1<number>, c: number, d: number, e: ScalerParams): void; j$f(a: IList$1<number>, b: number, c: number, d: ScalerParams): void; j$g(a: IList$1<number>, b: number, c: number, d: ScalerParams): void; get j$b(): boolean; j$a(): number[]; static $$p: string[]; } /** * @hidden */ export declare class NumericAngleAxis extends NumericAxisBase implements IAngleScaler { static $t: Type; bo(): AxisView; k6(a: AxisView): void; al(): Axis; km(a: Axis): void; kp(a: Axis, b: string): void; tj: number; s9: AxisAngleLabelMode; tc: NumericAngleAxisView; tf: PolarAxisRenderingManager; protected get_dc(): boolean; constructor(); a0(): AxisLabelPanelBase; tk(): number; private tm; private tg; private th; pu(): NumericAxisRenderer; private tz; f6(a: number, b: ScalerParams): number; getScaledAngle1(a: number, b: boolean, c: boolean): number; getScaledAngle(a: number): number; f9(a: number, b: ScalerParams): number; getUnscaledAngle(a: number): number; tn: number; private ti; ta: AxisAngleLabelMode; tb(): AxisAngleLabelMode; protected la(a: any, b: string, c: any, d: any): void; kw(a: string): void; private ts; py(): NumericAxisRenderingParameters; px(a: Rect, b: Rect, c: Rect, d: Rect): NumericAxisRenderingParameters; getMinMaxAngle(a: Rect, b: Rect, c: Rect, d: number, e: number): { p3: number; p4: number; }; protected lz(a: boolean): void; private td; get te(): NumericRadiusAxis; set te(a: NumericRadiusAxis); ap(): Axis; tu(a: NumericRadiusAxis): void; protected md(a: Rect, b: Rect): void; protected get_bm(): AxisOrientation; get bm(): AxisOrientation; ov(a: number, b: Rect, c: Rect, d: Rect, e: Rect): Geometry; static $$p: string[]; } /** * @hidden */ export declare class NumericRadiusAxis extends NumericAxisBase { static $t: Type; bo(): AxisView; k6(a: AxisView): void; al(): Axis; km(a: Axis): void; kp(a: Axis, b: string): void; tb: NumericRadiusAxisView; protected get_du(): boolean; f5(): number; private tk; private tj; private tc; constructor(); a0(): AxisLabelPanelBase; td: boolean; private th; private te; pu(): NumericAxisRenderer; f6(a: number, b: ScalerParams): number; tn(a: number, b: boolean, c: boolean, d: number, e: number): number; tm(a: number): number; to(a: number): number; f9(a: number, b: ScalerParams): number; tq: number; tg: number; tp: number; tf: number; protected la(a: any, b: string, c: any, d: any): void; protected ti: number; tv(a: Axis): void; private s9; get ta(): Axis; set ta(a: Axis); ap(): Axis; py(): NumericAxisRenderingParameters; px(a: Rect, b: Rect, c: Rect, d: Rect): NumericAxisRenderingParameters; private tw; private tr; tl(): number; sm(a: AxisRangeChangedEventArgs): void; protected lz(a: boolean): void; protected md(a: Rect, b: Rect): void; tu(a: GeometryGroup, b: Rect, c: Rect, d: Rect, e: Rect): void; protected get_bm(): AxisOrientation; get bm(): AxisOrientation; ov(a: number, b: Rect, c: Rect, d: Rect, e: Rect): Geometry; static $$p: string[]; } /** * @hidden */ export declare class AngleAxisLabelPanelView extends AxisLabelPanelBaseView { static $t: Type; protected az: AngleAxisLabelPanel; constructor(a: AngleAxisLabelPanel); am(): void; a1(a: List$1<Rect>, b: List$1<boolean>): void; a0(a: List$1<Rect>, b: List$1<boolean>): void; p(): number; q(): number; r(): number; s(): number; } /** * @hidden */ export declare class CategoryAngleAxisView extends CategoryAxisBaseView { static $t: Type; protected bs: CategoryAngleAxis; constructor(a: CategoryAngleAxis); ar(): void; } /** * @hidden */ export declare class NumericAngleAxisView extends NumericAxisBaseView { static $t: Type; protected bs: NumericAngleAxis; constructor(a: NumericAngleAxis); ar(): void; } /** * @hidden */ export declare class NumericRadiusAxisView extends NumericAxisBaseView { static $t: Type; protected bs: NumericRadiusAxis; constructor(a: NumericRadiusAxis); ar(): void; }