igniteui-react-charts
Version:
Ignite UI React charting components for building rich data visualizations using TypeScript APIs.
253 lines (252 loc) • 6.72 kB
TypeScript
import { AnnotationLayer } from "./AnnotationLayer";
import { Axis } from "./Axis";
import { DataToolTipLayerGroupingMode } from "igniteui-react-core";
import { Series } from "./Series";
import { Rect } from "igniteui-react-core";
import { Point, Type } from "igniteui-react-core";
import { Size } from "igniteui-react-core";
import { SeriesView } from "./SeriesView";
import { DataTooltipGroupedPositionX } from "igniteui-react-core";
import { DataTooltipGroupedPositionY } from "igniteui-react-core";
import { DataAbbreviationMode } from "igniteui-react-core";
import { DataLegendValueMode } from "igniteui-react-core";
import { Thickness } from "igniteui-react-core";
import { Brush } from "igniteui-react-core";
import { FontInfo } from "igniteui-react-core";
import { DataLegendHeaderDateMode } from "igniteui-react-core";
import { DataLegendHeaderTimeMode } from "igniteui-react-core";
import { DataLegendSummaryType } from "igniteui-react-core";
import { LegendItemBadgeShape } from "igniteui-react-core";
import { DataLegendLayoutMode } from "igniteui-react-core";
import { DataLegendUnitsMode } from "igniteui-react-core";
import { DataLegendLabelMode } from "igniteui-react-core";
import { List$1 } from "igniteui-react-core";
import { IDataLegend } from "igniteui-react-core";
import { Frame } from "./Frame";
import { Pool$1 } from "igniteui-react-core";
import { AnnotationLayerView } from "./AnnotationLayerView";
import { PointerTooltip } from "./PointerTooltip";
import { RenderingContext } from "igniteui-react-core";
/**
* @hidden
*/
export declare class DataToolTipLayer extends AnnotationLayer {
static $t: Type;
protected bk(): Series;
protected get_es(): boolean;
constructor();
protected ct(): SeriesView;
q1(a: SeriesView): void;
protected aa1: DataToolTipLayerView;
protected get_e3(): boolean;
aag: Axis;
aby: boolean;
aaz: DataToolTipLayerGroupingMode;
private aax;
get aay(): DataToolTipLayerGroupingMode;
set aay(a: DataToolTipLayerGroupingMode);
private aa0;
protected ra(a: any, b: string, c: any, d: any): void;
private ab2;
private ab3;
private afq;
afu(a: string, b: any): void;
private afr;
protected ys(a: Axis, b: boolean): void;
protected yt(a: Series, b: boolean): void;
protected yv(a: Frame, b: SeriesView): void;
private ab4;
private aaf;
private aa2;
p7(): void;
p8(): void;
get ah0(): Rect;
get ahz(): Rect;
get ahy(): Rect;
get ah2(): Rect;
private ah1;
private abu;
private abr;
private abs;
private abt;
private acx;
private acv;
private acw;
private ac6;
private ac4;
private ac5;
private ac0;
private acy;
private acz;
private acg;
private aci;
private ach;
private acp;
private acr;
private acq;
private acm;
private aco;
private acn;
private acc;
private acj;
private ack;
private acl;
private acd;
private ace;
private acf;
private acu;
private act;
private acs;
private ac3;
private ac2;
private ac1;
private acb;
private ahx;
private aca;
private ab9;
private aaa;
private z9;
private abv;
private abw;
private afp;
private abo;
private aft;
private afs;
private ac9;
protected yy(a: Frame, b: SeriesView): void;
protected ga(): boolean;
ab7: number;
ab8: number;
ab5: number;
ab6: number;
aar: DataTooltipGroupedPositionX;
private aap;
get aaq(): DataTooltipGroupedPositionX;
set aaq(a: DataTooltipGroupedPositionX);
private aas;
aav: DataTooltipGroupedPositionY;
private aat;
get aau(): DataTooltipGroupedPositionY;
set aau(a: DataTooltipGroupedPositionY);
private aaw;
abx: boolean;
aad: string[];
z8: string[];
aac: string[];
z7: string[];
aah: DataAbbreviationMode;
ac7: number;
ac8: number;
aao: DataLegendValueMode;
ae8: string;
abz: boolean;
afe: string;
aae: any[];
aid: Thickness;
ab0: boolean;
afn: string;
ab1: boolean;
aie: Thickness;
ahw: Brush;
private abd;
get abn(): FontInfo;
set abn(a: FontInfo);
adv: string;
aab: any[];
adr: string;
aai: DataLegendHeaderDateMode;
aaj: DataLegendHeaderTimeMode;
ad0: string;
aho: Brush;
ah7: Thickness;
ah6: Thickness;
abq: boolean;
private aa5;
get abf(): FontInfo;
set abf(a: FontInfo);
abp: boolean;
ahn: Brush;
ah5: Thickness;
ah4: Thickness;
private aa4;
get abe(): FontInfo;
set abe(a: FontInfo);
ahr: Brush;
private aa8;
get abi(): FontInfo;
set abi(a: FontInfo);
aam: DataLegendSummaryType;
aek: string;
aia: Thickness;
ah9: Thickness;
aht: Brush;
private aba;
get abk(): FontInfo;
set abk(a: FontInfo);
aef: string;
ahq: Brush;
private aa7;
get abh(): FontInfo;
set abh(a: FontInfo);
aeq: string;
ahs: Brush;
private aa9;
get abj(): FontInfo;
set abj(a: FontInfo);
ah3: Thickness;
aa3: LegendItemBadgeShape;
aal: DataLegendLayoutMode;
aan: DataLegendUnitsMode;
ae1: string;
ahv: Brush;
aic: Thickness;
private abc;
get abm(): FontInfo;
set abm(a: FontInfo);
aib: Thickness;
ahu: Brush;
private abb;
get abl(): FontInfo;
set abl(a: FontInfo);
aak: DataLegendLabelMode;
ahp: Brush;
ah8: Thickness;
private aa6;
get abg(): FontInfo;
set abg(a: FontInfo);
static $$p: string[];
}
/**
* @hidden
*/
export declare class DataToolTipLayerView extends AnnotationLayerView {
static $t: Type;
constructor(a: DataToolTipLayer);
cg: Pool$1<any>;
an(): void;
protected cj: List$1<PointerTooltip>;
private ck;
private cm;
private co;
private cn;
protected ce: DataToolTipLayer;
private ch;
ax(): void;
private _htmlTest;
protected get htmlTest(): any;
protected set htmlTest(a: any);
ci(a: any, b: Series): boolean;
cx(a: any): Size;
cw(): Rect;
cv(): Rect;
cu(): Rect;
ct(a: Point): Point;
cr(a: any, b: number, c: number, d: number, e: number): void;
cy(): Size;
cp(a: any): void;
cs(): void;
protected bc(a: RenderingContext, b: boolean): void;
aq(a: any): void;
cf(a: any): IDataLegend;
cq(a: boolean): void;
}