igniteui-react-charts
Version:
Ignite UI React charting components for building rich data visualizations using TypeScript APIs.
351 lines (350 loc) • 9.67 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 { DomRenderer } from "igniteui-react-core";
import { Frame } from "./Frame";
import { CalloutBadgeInfo } from "./CalloutBadgeInfo";
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_eq(): boolean;
constructor();
private afw;
private af5;
private afx;
protected pp(a: FastItemsSourceEventAction, b: number, c: number, d: string): void;
gm(a: boolean): boolean;
acb: boolean;
acd: boolean;
acc: boolean;
ace: boolean;
private aig;
adb: number;
ac9: number;
adc: number;
ada: number;
private ab1;
private abw;
private aby;
private abx;
private aie;
private abv;
xf(): Size;
private acr;
private age;
private agf;
calloutStyleUpdating: (sender: any, args: CalloutStyleUpdatingEventArgs) => void;
calloutRenderStyleUpdating: (sender: any, args: CalloutRenderStyleUpdatingEventArgs) => void;
afb: string;
k0(a: any, b: string): any;
mp(a: string): string;
get abn(): IFastItemColumn$1<any>;
set abn(a: IFastItemColumn$1<any>);
private abh;
afr: string;
get abo(): IFastItemColumn$1<any>;
set abo(a: IFastItemColumn$1<any>);
private abi;
afu: string;
get abp(): IFastItemColumn$1<any>;
set abp(a: IFastItemColumn$1<any>);
private abj;
ae5: string;
get abm(): IFastItemColumn$1<any>;
set abm(a: IFastItemColumn$1<any>);
private abg;
acg: boolean;
ae8: string;
aau: any[];
aew: string;
get abl(): IFastItemColumn$1<any>;
set abl(a: IFastItemColumn$1<any>);
private abf;
private acs;
private acv;
private afz;
protected ct(): SeriesView;
ri(a: SeriesView): void;
aa4: CalloutLayerView;
private acw;
afe: string;
abb: Series;
aet: string;
private aa5;
get aa6(): CalloutPlacementPositionsCollection;
set aa6(a: CalloutPlacementPositionsCollection);
aat: LabelCollisionPlacementPositions[];
acf: boolean;
acl: boolean;
aco: boolean;
g1(a: Series): boolean;
ack: boolean;
acm: boolean;
acn: boolean;
acp: boolean;
aba: HighlightedValueLabelMode;
get aaz(): AutoCalloutVisibilityMode;
set aaz(a: AutoCalloutVisibilityMode);
get aay(): AutoCalloutVisibilityMode;
set aay(a: AutoCalloutVisibilityMode);
static readonly ahf: DependencyProperty;
ac8: number;
aca: boolean;
ac7: number;
ac5: number;
ac6: number;
ah5: Brush;
ah4: Brush;
ab9: boolean;
ac4: number;
ac3: number;
ad0: string;
private abe;
get abk(): IFastItemColumn$1<any>;
set abk(a: IFastItemColumn$1<any>);
private abq;
private agb;
private aey;
provideRenderer(a: DomRenderer): void;
aci: boolean;
ach: boolean;
adm: number;
aia: Brush;
ah8: Brush;
ah6: Brush;
ah3: Brush;
acj: boolean;
adn: number;
ah9: Brush;
ah7: Brush;
get aif(): Thickness;
ade: number;
adg: number;
adf: number;
add: number;
aa1: CalloutCollisionMode;
adh: number;
adi: number;
afh: string;
private abc;
get abd(): FontInfo;
protected ze(a: Series, b: boolean): void;
private acx;
private acy;
protected zg(a: Frame, b: SeriesView): void;
private adl;
private ac1;
private ac0;
private act;
private acq;
private abr;
private aic;
protected ta(a: Rect, b: Rect): void;
protected s9(a: Rect, b: Rect): void;
private ab3;
private ab5;
private adk;
private aib;
get aid(): Rect;
set aid(a: Rect);
private ab2;
private af6;
private afj;
private af1;
private abs;
private ado;
private adp;
private abt;
private afy;
private abu;
private adj;
private acz;
private agg;
private adq;
protected x5(a: Series): boolean;
q5(): void;
private ab4;
af4(): void;
calloutContentUpdating: (sender: any, args: CalloutContentUpdatingEventArgs) => void;
calloutLabelUpdating: (sender: any, args: CalloutLabelUpdatingEventArgs) => void;
calloutSeriesSelecting: (sender: any, args: CalloutSeriesSelectingEventArgs) => void;
private acu;
private af7;
private ab7;
private ab8;
private ac2;
private ab6;
protected b3(): SeriesHitTestMode;
a2(a: Point, b: boolean): DataContext;
g3(a: Point, b: boolean): boolean;
protected agd(a: CalloutLayerFrame, b: boolean): void;
protected zj(a: Frame, b: SeriesView): void;
protected gh(): boolean;
private aaw;
protected rr(a: any, b: string, c: any, d: any): void;
private aa0;
private aav;
private agc;
private abz;
private ab0;
private aax;
af2(): void;
ax(a: AxisRange, b: NumericAxisBase, c: Rect): AxisRange;
af8(): void;
af9(): void;
private af0;
private af3;
aga(): void;
wx(a: Point, b: boolean, c: boolean): Point;
kx(a: Point): any;
protected get_e6(): boolean;
static $$p: string[];
}
/**
* @hidden
*/
export declare class CalloutLayerView extends AnnotationLayerView {
static $t: Type;
constructor(a: CalloutLayer);
protected cn: CalloutLayer;
c0(): void;
private cs;
cw: DomRenderer;
cv(): DomRenderer;
a4(): void;
private cp;
private cx;
private cz;
private cy;
cr: HashPool$2<CalloutAnnotationWrapper, CalloutView>;
c9(a: Brush): Brush;
protected bj(a: RenderingContext, b: boolean): void;
cq(): FontInfo;
ax(a: any): void;
private ct;
db(a: TextBlock): Size;
private cu;
private co;
da(a: any, b: Thickness, c: CalloutBadgeInfo): Size;
c2(a: CalloutView, b: number, c: number): void;
c3(a: CalloutView, b: CalloutAnnotationWrapper, c: any): void;
c4(a: Series, b: Brush): Brush;
c7(): Brush;
c5(): Brush;
c8(a: Series, b: Brush): Brush;
c6(a: Series, b: Brush): Brush;
c1(): void;
getDefaultTooltipTemplate(): string;
}
/**
* @hidden
*/
export declare class CalloutView extends Base {
static $t: Type;
constructor(a: CalloutLayerView);
private w;
private f;
private ac;
private a;
a0: Visibility;
i(): boolean;
private e;
ae(a: RenderingContext): void;
private aj;
private au;
private aq;
private as;
private at;
private ai;
private d;
get ar(): Point;
set ar(a: Point);
get ap(): Brush;
set ap(a: Brush);
get ao(): Brush;
set ao(a: Brush);
get an(): Brush;
set an(a: Brush);
get am(): Brush;
set am(a: Brush);
get t(): number;
set t(a: number);
private ay;
private ax;
get az(): Thickness;
set az(a: Thickness);
private m;
get s(): number;
set s(a: number);
get x(): any;
set x(a: any);
private ah;
u: number;
v: number;
get ak(): Brush;
set ak(a: Brush);
get al(): Brush;
set al(a: Brush);
get q(): number;
set q(a: number);
get p(): number;
set p(a: number);
get r(): number;
set r(a: number);
get h(): boolean;
set h(a: boolean);
private g;
get j(): boolean;
set j(a: boolean);
private l;
get o(): number;
set o(a: number);
private k;
get n(): number;
set n(a: number);
private y;
get aa(): string;
set aa(a: string);
private z;
private ag;
aw(): Size;
private ad;
private av;
private c;
af(a: Series, b: CalloutAnnotationWrapper, c: any): void;
ab(a: CalloutLayer, b: FontInfo, c: any): void;
b(a?: CalloutLayerView): CalloutView;
}