igniteui-react-charts
Version:
Ignite UI React charting components for building rich data visualizations using TypeScript APIs.
253 lines (252 loc) • 6.73 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_et(): boolean;
constructor();
protected ct(): SeriesView;
q3(a: SeriesView): void;
protected aa4: DataToolTipLayerView;
protected get_e4(): boolean;
aaj: Axis;
ab1: boolean;
aa2: DataToolTipLayerGroupingMode;
private aa0;
get aa1(): DataToolTipLayerGroupingMode;
set aa1(a: DataToolTipLayerGroupingMode);
private aa3;
protected rc(a: any, b: string, c: any, d: any): void;
private ab5;
private ab6;
private aft;
afx(a: string, b: any): void;
private afu;
protected yv(a: Axis, b: boolean): void;
protected yw(a: Series, b: boolean): void;
protected yy(a: Frame, b: SeriesView): void;
private ab7;
private aai;
private aa5;
p9(): void;
qa(): void;
get ah3(): Rect;
get ah2(): Rect;
get ah1(): Rect;
get ah5(): Rect;
private ah4;
private abx;
private abu;
private abv;
private abw;
private ac0;
private acy;
private acz;
private ac9;
private ac7;
private ac8;
private ac3;
private ac1;
private ac2;
private acj;
private acl;
private ack;
private acs;
private acu;
private act;
private acp;
private acr;
private acq;
private acf;
private acm;
private acn;
private aco;
private acg;
private ach;
private aci;
private acx;
private acw;
private acv;
private ac6;
private ac5;
private ac4;
private ace;
private ah0;
private acd;
private acc;
private aad;
private aac;
private aby;
private abz;
private afs;
private abr;
private afw;
private afv;
private adc;
protected y1(a: Frame, b: SeriesView): void;
protected gb(): boolean;
aca: number;
acb: number;
ab8: number;
ab9: number;
aau: DataTooltipGroupedPositionX;
private aas;
get aat(): DataTooltipGroupedPositionX;
set aat(a: DataTooltipGroupedPositionX);
private aav;
aay: DataTooltipGroupedPositionY;
private aaw;
get aax(): DataTooltipGroupedPositionY;
set aax(a: DataTooltipGroupedPositionY);
private aaz;
ab0: boolean;
aag: string[];
aab: string[];
aaf: string[];
aaa: string[];
aak: DataAbbreviationMode;
ada: number;
adb: number;
aar: DataLegendValueMode;
afb: string;
ab2: boolean;
afh: string;
aah: any[];
aig: Thickness;
ab3: boolean;
afq: string;
ab4: boolean;
aih: Thickness;
ahz: Brush;
private abg;
get abq(): FontInfo;
set abq(a: FontInfo);
ady: string;
aae: any[];
adu: string;
aal: DataLegendHeaderDateMode;
aam: DataLegendHeaderTimeMode;
ad3: string;
ahr: Brush;
aia: Thickness;
ah9: Thickness;
abt: boolean;
private aa8;
get abi(): FontInfo;
set abi(a: FontInfo);
abs: boolean;
ahq: Brush;
ah8: Thickness;
ah7: Thickness;
private aa7;
get abh(): FontInfo;
set abh(a: FontInfo);
ahu: Brush;
private abb;
get abl(): FontInfo;
set abl(a: FontInfo);
aap: DataLegendSummaryType;
aen: string;
aid: Thickness;
aic: Thickness;
ahw: Brush;
private abd;
get abn(): FontInfo;
set abn(a: FontInfo);
aei: string;
aht: Brush;
private aba;
get abk(): FontInfo;
set abk(a: FontInfo);
aet: string;
ahv: Brush;
private abc;
get abm(): FontInfo;
set abm(a: FontInfo);
ah6: Thickness;
aa6: LegendItemBadgeShape;
aao: DataLegendLayoutMode;
aaq: DataLegendUnitsMode;
ae4: string;
ahy: Brush;
aif: Thickness;
private abf;
get abp(): FontInfo;
set abp(a: FontInfo);
aie: Thickness;
ahx: Brush;
private abe;
get abo(): FontInfo;
set abo(a: FontInfo);
aan: DataLegendLabelMode;
ahs: Brush;
aib: Thickness;
private aa9;
get abj(): FontInfo;
set abj(a: FontInfo);
static $$p: string[];
}
/**
* @hidden
*/
export declare class DataToolTipLayerView extends AnnotationLayerView {
static $t: Type;
constructor(a: DataToolTipLayer);
cp: Pool$1<any>;
as(): void;
protected cs: List$1<PointerTooltip>;
private ct;
private cv;
private cx;
private cw;
protected cn: DataToolTipLayer;
private cq;
a4(): void;
private _htmlTest;
protected get htmlTest(): any;
protected set htmlTest(a: any);
cr(a: any, b: Series): boolean;
c6(a: any): Size;
c5(): Rect;
c4(): Rect;
c3(): Rect;
c2(a: Point): Point;
c0(a: any, b: number, c: number, d: number, e: number): void;
c7(): Size;
cy(a: any): void;
c1(): void;
protected bj(a: RenderingContext, b: boolean): void;
ax(a: any): void;
co(a: any): IDataLegend;
cz(a: boolean): void;
}