UNPKG

igniteui-react-charts

Version:

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

298 lines (297 loc) 9.16 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"; import { TextBlock } from "igniteui-react-core"; /** * @hidden */ export declare class AngleAxisLabelPanel extends AxisLabelPanelBase { static $t: Type; af(): AxisLabelPanelBaseView; cn(a: AxisLabelPanelBaseView): void; dg: AngleAxisLabelPanelView; constructor(); dh: boolean; dq: (arg1: number, arg2: number, arg3: number) => Point; aw(a: number, b: Rect): boolean; dm: number; dj: number; dl: number; dk: number; di: number; bc(): List$1<Rect>; private ds; private dr; private dp; private dn; aj(): AxisLabelsLocation; a3(a: AxisLabelsLocation): boolean; } /** * @hidden */ export declare class CategoryAngleAxis extends CategoryAxisBase implements IAngleScaler { static $t: Type; bo(): AxisView; k8(a: AxisView): void; al(): Axis; ko(a: Axis): void; kr(a: Axis, b: string): void; ri: CategoryAngleAxisView; protected get_dc(): boolean; ky(a: string): void; rz: number; r0: number; r1: number; re: AxisAngleLabelMode; private rn; constructor(); a0(): AxisLabelPanelBase; rk: CategoryAxisRenderer; private ro; protected rr(a: number): boolean; protected sl(): string; private sa; private rv; private rj; protected rs(a: number): boolean; private s2; private s1; r2(): number; rh(a: Rect, b: Rect, c: Rect, d: Rect): AxisRenderingParametersBase; private se; getMinMaxAngle(a: Rect, b: Rect, c: Rect, d: number, e: number): { p3: number; p4: number; }; ac(): void; private rl; get rm(): NumericRadiusAxis; set rm(a: NumericRadiusAxis); ap(): Axis; sb: number; protected rw: number; rf: AxisAngleLabelMode; rg(): AxisAngleLabelMode; getCategorySize(a: Rect, b: Rect, c: Rect): number; protected get_rp(): boolean; get rp(): boolean; r4(a: number, b: Rect, c: Rect, d: Rect): number; p1(a: Rect, b: Rect, c: Rect): number; r3(a: number, b: number, c: Rect, d: Rect, e: Rect): number; getGroupCenter(a: number, b: Rect, c: Rect, d: Rect): number; r7(a: number): number; protected l1(a: boolean): void; r6(a: Rect, b: Rect, c: Rect): number; r5(a: Rect, b: Rect, c: Rect): number; getScaledAngle(a: number): number; getUnscaledAngle(a: number): number; f7(a: number, b: ScalerParams): number; ga(a: number, b: ScalerParams): number; fr(a: Point): number; gj(a: number): number; protected lc(a: any, b: string, c: any, d: any): void; private sq; ss(a: NumericRadiusAxis): void; static readonly sx: DependencyProperty; get r8(): number; set r8(a: number); private rt; get rx(): number; set rx(a: number); gk(): number; static readonly sz: DependencyProperty; get r9(): number; set r9(a: number); private ru; get ry(): number; set ry(a: number); protected rq(): boolean; protected get_bm(): AxisOrientation; get bm(): AxisOrientation; eg(): boolean; private sc; get sd(): number; set sd(a: number); ox(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; k8(a: AxisView): void; al(): Axis; ko(a: Axis): void; kr(a: Axis, b: string): void; tl: number; tb: AxisAngleLabelMode; te: NumericAngleAxisView; th: PolarAxisRenderingManager; protected get_dc(): boolean; constructor(); a0(): AxisLabelPanelBase; tm(): number; private to; private ti; private tj; pw(): NumericAxisRenderer; private t1; f7(a: number, b: ScalerParams): number; getScaledAngle1(a: number, b: boolean, c: boolean): number; getScaledAngle(a: number): number; ga(a: number, b: ScalerParams): number; getUnscaledAngle(a: number): number; tp: number; private tk; tc: AxisAngleLabelMode; td(): AxisAngleLabelMode; protected lc(a: any, b: string, c: any, d: any): void; ky(a: string): void; private tu; p0(): NumericAxisRenderingParameters; pz(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 l1(a: boolean): void; private tf; get tg(): NumericRadiusAxis; set tg(a: NumericRadiusAxis); ap(): Axis; tw(a: NumericRadiusAxis): void; protected mf(a: Rect, b: Rect): void; protected get_bm(): AxisOrientation; get bm(): AxisOrientation; ox(a: number, b: Rect, c: Rect, d: Rect, e: Rect): Geometry; gj(a: number): number; static $$p: string[]; } /** * @hidden */ export declare class NumericRadiusAxis extends NumericAxisBase { static $t: Type; bo(): AxisView; k8(a: AxisView): void; al(): Axis; ko(a: Axis): void; kr(a: Axis, b: string): void; td: NumericRadiusAxisView; protected get_dv(): boolean; f6(): number; private tm; private tl; private te; constructor(); a0(): AxisLabelPanelBase; tf: boolean; private tj; private tg; pw(): NumericAxisRenderer; f7(a: number, b: ScalerParams): number; tp(a: number, b: boolean, c: boolean, d: number, e: number): number; to(a: number): number; tq(a: number): number; ga(a: number, b: ScalerParams): number; ts: number; ti: number; tr: number; th: number; protected lc(a: any, b: string, c: any, d: any): void; protected tk: number; tx(a: Axis): void; private tb; get tc(): Axis; set tc(a: Axis); ap(): Axis; p0(): NumericAxisRenderingParameters; pz(a: Rect, b: Rect, c: Rect, d: Rect): NumericAxisRenderingParameters; private ty; private tt; tn(): number; so(a: AxisRangeChangedEventArgs): void; protected l1(a: boolean): void; protected mf(a: Rect, b: Rect): void; tw(a: GeometryGroup, b: Rect, c: Rect, d: Rect, e: Rect): void; protected get_bm(): AxisOrientation; get bm(): AxisOrientation; ox(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 bv: CategoryAngleAxis; constructor(a: CategoryAngleAxis); as(): void; } /** * @hidden */ export declare class NumericAngleAxisView extends NumericAxisBaseView { static $t: Type; protected bv: NumericAngleAxis; constructor(a: NumericAngleAxis); as(): void; } /** * @hidden */ export declare class NumericRadiusAxisView extends NumericAxisBaseView { static $t: Type; protected bv: NumericRadiusAxis; constructor(a: NumericRadiusAxis); as(): void; a(a: TextBlock): Point[]; }