igniteui-react-charts
Version:
Ignite UI React charting components for building rich data visualizations using TypeScript APIs.
272 lines (271 loc) • 8.24 kB
TypeScript
import { AnnotationLayer } from "./AnnotationLayer";
import { DependencyProperty } from "igniteui-react-core";
import { IFastItemColumn$1 } from "igniteui-react-core";
import { Base, Type, Point } from "igniteui-react-core";
import { Series } from "./Series";
import { CalloutPlacementPositionsCollection } from "./CalloutPlacementPositionsCollection";
import { LabelCollisionPlacementPositions } from "igniteui-react-core";
import { HighlightedValueLabelMode } from "igniteui-react-core";
import { AutoCalloutVisibilityMode } from "./AutoCalloutVisibilityMode";
import { Brush } from "igniteui-react-core";
import { Thickness } from "igniteui-react-core";
import { CalloutCollisionMode } from "igniteui-react-core";
import { FontInfo } from "igniteui-react-core";
import { Rect } from "igniteui-react-core";
import { CalloutLayerFrame } from "./CalloutLayerFrame";
import { Size } from "igniteui-react-core";
import { CalloutAnnotationWrapper } from "./CalloutAnnotationWrapper";
import { FastItemsSourceEventAction } from "igniteui-react-core";
import { CalloutLabelUpdatingEventArgs } from "./CalloutLabelUpdatingEventArgs";
import { CalloutSeriesSelectingEventArgs } from "./CalloutSeriesSelectingEventArgs";
import { CalloutStyleUpdatingEventArgs } from "./CalloutStyleUpdatingEventArgs";
import { CalloutRenderStyleUpdatingEventArgs } from "./CalloutRenderStyleUpdatingEventArgs";
import { SeriesView } from "./SeriesView";
import { Frame } from "./Frame";
import { CalloutContentUpdatingEventArgs } from "./CalloutContentUpdatingEventArgs";
import { DataContext } from "igniteui-react-core";
import { SeriesHitTestMode } from "./SeriesHitTestMode";
import { HashPool$2 } from "igniteui-react-core";
import { AxisRange } from "./AxisRange";
import { NumericAxisBase } from "./NumericAxisBase";
import { AnnotationLayerView } from "./AnnotationLayerView";
import { RenderingContext } from "igniteui-react-core";
import { TextBlock } from "igniteui-react-core";
import { Visibility } from "igniteui-react-core";
/**
* @hidden
*/
export declare class CalloutLayer extends AnnotationLayer {
static $t: Type;
protected bk(): Series;
protected get_ep(): boolean;
constructor();
private ad7;
private aeg;
private ad8;
protected pb(a: FastItemsSourceEventAction, b: number, c: number, d: string): void;
gf(a: boolean): boolean;
abf: boolean;
private af9;
ab3: number;
ab1: number;
ab4: number;
ab2: number;
private aa6;
private af7;
wv(): Size;
private abs;
private aen;
private aeo;
calloutStyleUpdating: (sender: any, args: CalloutStyleUpdatingEventArgs) => void;
calloutRenderStyleUpdating: (sender: any, args: CalloutRenderStyleUpdatingEventArgs) => void;
adm: string;
kq(a: any, b: string): any;
md(a: string): string;
get aaz(): IFastItemColumn$1<any>;
set aaz(a: IFastItemColumn$1<any>);
private aau;
ad2: string;
get aa0(): IFastItemColumn$1<any>;
set aa0(a: IFastItemColumn$1<any>);
private aav;
ad5: string;
get aa1(): IFastItemColumn$1<any>;
set aa1(a: IFastItemColumn$1<any>);
private aaw;
adg: string;
get aay(): IFastItemColumn$1<any>;
set aay(a: IFastItemColumn$1<any>);
private aat;
abh: boolean;
adj: string;
z8: any[];
ac8: string;
get aax(): IFastItemColumn$1<any>;
set aax(a: IFastItemColumn$1<any>);
private aas;
private abt;
private abw;
private aea;
protected ct(): SeriesView;
q1(a: SeriesView): void;
protected aai: CalloutLayerView;
private abx;
adp: string;
aap: Series;
ac5: string;
private aaj;
get aak(): CalloutPlacementPositionsCollection;
set aak(a: CalloutPlacementPositionsCollection);
z7: LabelCollisionPlacementPositions[];
abg: boolean;
abm: boolean;
abp: boolean;
gu(a: Series): boolean;
abl: boolean;
abn: boolean;
abo: boolean;
abq: boolean;
aao: HighlightedValueLabelMode;
get aad(): AutoCalloutVisibilityMode;
set aad(a: AutoCalloutVisibilityMode);
get aac(): AutoCalloutVisibilityMode;
set aac(a: AutoCalloutVisibilityMode);
static readonly afa: DependencyProperty;
ab0: number;
abj: boolean;
abi: boolean;
acd: number;
af3: Brush;
af1: Brush;
afz: Brush;
afy: Brush;
abk: boolean;
ace: number;
af2: Brush;
af0: Brush;
get af8(): Thickness;
ab6: number;
ab8: number;
ab7: number;
ab5: number;
aaf: CalloutCollisionMode;
ab9: number;
aca: number;
ads: string;
private aaq;
get aar(): FontInfo;
protected yt(a: Series, b: boolean): void;
protected yv(a: Frame, b: SeriesView): void;
private abu;
private abr;
private aa2;
private af5;
protected st(a: Rect, b: Rect): void;
protected ss(a: Rect, b: Rect): void;
private aa9;
private abb;
private acc;
private af4;
get af6(): Rect;
set af6(a: Rect);
private aa8;
private aeh;
private adu;
private aec;
private aa3;
private acf;
private acg;
private aa4;
private ad9;
private aa5;
private acb;
private aby;
private ach;
protected xk(a: Series): boolean;
qp(): void;
private aba;
aef(): void;
calloutContentUpdating: (sender: any, args: CalloutContentUpdatingEventArgs) => void;
calloutLabelUpdating: (sender: any, args: CalloutLabelUpdatingEventArgs) => void;
calloutSeriesSelecting: (sender: any, args: CalloutSeriesSelectingEventArgs) => void;
private abv;
private aei;
private abd;
private abe;
private abz;
private abc;
protected b3(): SeriesHitTestMode;
a2(a: Point, b: boolean): DataContext;
gw(a: Point, b: boolean): boolean;
protected aem(a: CalloutLayerFrame, b: boolean): void;
protected yy(a: Frame, b: SeriesView): void;
protected ga(): boolean;
private aaa;
protected ra(a: any, b: string, c: any, d: any): void;
private aae;
private z9;
private ael;
private aa7;
private aab;
private aed;
ax(a: AxisRange, b: NumericAxisBase, c: Rect): AxisRange;
private aej;
private aeb;
private aee;
aek(): void;
static $$p: string[];
}
/**
* @hidden
*/
export declare class CalloutLayerView extends AnnotationLayerView {
static $t: Type;
constructor(a: CalloutLayer);
protected ce: CalloutLayer;
private cj;
ax(): void;
private cg;
private cm;
private co;
private cn;
ci: HashPool$2<CalloutAnnotationWrapper, CalloutView>;
cx(a: Brush): Brush;
protected bc(a: RenderingContext, b: boolean): void;
protected ch(): FontInfo;
aq(a: any): void;
private ck;
cz(a: TextBlock): Size;
private cl;
private cf;
cy(a: any, b: Thickness): Size;
cq(a: CalloutView, b: number, c: number): void;
cr(a: CalloutView, b: CalloutAnnotationWrapper, c: any): void;
cs(a: Series, b: Brush): Brush;
cv(): Brush;
ct(): Brush;
cw(a: Series, b: Brush): Brush;
cu(a: Series, b: Brush): Brush;
cp(): void;
}
/**
* @hidden
*/
export declare class CalloutView extends Base {
static $t: Type;
constructor(a: CalloutLayerView);
private a;
y: Visibility;
j(a: RenderingContext): void;
private l;
private t;
private q;
private s;
get r(): Point;
set r(a: Point);
get p(): Brush;
set p(a: Brush);
get o(): Brush;
set o(a: Brush);
get n(): Brush;
set n(a: Brush);
get m(): Brush;
set m(a: Brush);
get e(): number;
set e(a: number);
private w;
private v;
get x(): Thickness;
set x(a: Thickness);
private c;
get d(): number;
set d(a: number);
get h(): any;
set h(a: any);
f: number;
g: number;
u(): Size;
private b;
k(a: Series, b: CalloutAnnotationWrapper, c: any): void;
i(a: CalloutLayer, b: FontInfo, c: any): void;
}