igniteui-react-charts
Version:
Ignite UI React charting components for building rich data visualizations using TypeScript APIs.
261 lines (260 loc) • 6.62 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 get_f8(): boolean;
protected bk(): Series;
protected get_eu(): boolean;
constructor();
protected ct(): SeriesView;
rj(a: SeriesView): void;
q9(): void;
protected abo: DataToolTipLayerView;
protected get_e5(): boolean;
aa3: Axis;
acl: boolean;
abm: DataToolTipLayerGroupingMode;
private abk;
get abl(): DataToolTipLayerGroupingMode;
set abl(a: DataToolTipLayerGroupingMode);
private abn;
protected rs(a: any, b: string, c: any, d: any): void;
private acq;
private acs;
private acp;
private acr;
private agj;
agn(a: string, b: any): void;
private agk;
protected ze(a: Axis, b: boolean): void;
protected zf(a: Series, b: boolean): void;
protected zh(a: Frame, b: SeriesView): void;
private act;
private aa2;
private abp;
qn(): void;
qo(): void;
get aiy(): Rect;
get aix(): Rect;
get aiw(): Rect;
get ai0(): Rect;
private aiz;
private ach;
private ace;
private acf;
private acg;
private adn;
private adl;
private adm;
private adw;
private adu;
private adv;
private adq;
private ado;
private adp;
private ac6;
private ac8;
private ac7;
private adf;
private adh;
private adg;
private adc;
private ade;
private add;
private ac1;
private ac9;
private ada;
private adb;
private ac3;
private ac4;
private ac5;
private adk;
private adj;
private adi;
private adt;
private ads;
private adr;
private ac0;
private aiv;
private acz;
private acy;
private aax;
private aaw;
private aci;
private acj;
private agi;
private acb;
private agm;
private agl;
private adz;
protected zk(a: Frame, b: SeriesView): void;
protected gi(): boolean;
acw: number;
acx: number;
acu: number;
acv: number;
abe: DataTooltipGroupedPositionX;
private abc;
get abd(): DataTooltipGroupedPositionX;
set abd(a: DataTooltipGroupedPositionX);
private abf;
abi: DataTooltipGroupedPositionY;
private abg;
get abh(): DataTooltipGroupedPositionY;
set abh(a: DataTooltipGroupedPositionY);
private abj;
ack: boolean;
aa0: string[];
aav: string[];
aaz: string[];
aau: string[];
aa4: DataAbbreviationMode;
adx: number;
ady: number;
abb: DataLegendValueMode;
af1: string;
acm: boolean;
af7: string;
aa1: any[];
ajb: Thickness;
acn: boolean;
agg: string;
aco: boolean;
ajc: Thickness;
aiu: Brush;
private ab0;
get aca(): FontInfo;
set aca(a: FontInfo);
ael: string;
aay: any[];
aeh: string;
aa5: DataLegendHeaderDateMode;
aa6: DataLegendHeaderTimeMode;
aeq: string;
aik: Brush;
ai5: Thickness;
ai4: Thickness;
acd: boolean;
private abs;
get ab2(): FontInfo;
set ab2(a: FontInfo);
acc: boolean;
aij: Brush;
ai3: Thickness;
ai2: Thickness;
private abr;
get ab1(): FontInfo;
set ab1(a: FontInfo);
ain: Brush;
private abv;
get ab5(): FontInfo;
set ab5(a: FontInfo);
aa9: DataLegendSummaryType;
afa: string;
ai8: Thickness;
ai7: Thickness;
aip: Brush;
private abx;
get ab7(): FontInfo;
set ab7(a: FontInfo);
ae5: string;
aim: Brush;
private abu;
get ab4(): FontInfo;
set ab4(a: FontInfo);
afg: string;
aio: Brush;
private abw;
get ab6(): FontInfo;
set ab6(a: FontInfo);
ai1: Thickness;
abq: LegendItemBadgeShape;
aa8: DataLegendLayoutMode;
aba: DataLegendUnitsMode;
afu: string;
ait: Brush;
aja: Thickness;
private abz;
get ab9(): FontInfo;
set ab9(a: FontInfo);
ai9: Thickness;
aiq: Brush;
private aby;
get ab8(): FontInfo;
set ab8(a: FontInfo);
aa7: DataLegendLabelMode;
ail: Brush;
ai6: Thickness;
private abt;
get ab3(): FontInfo;
set ab3(a: FontInfo);
air: Brush;
ais: Brush;
ac2: number;
static $$p: string[];
}
/**
* @hidden
*/
export declare class DataToolTipLayerView extends AnnotationLayerView {
static $t: Type;
constructor(a: DataToolTipLayer);
c1(): void;
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;
c7(a: any): Size;
c6(): Rect;
c5(): Rect;
c4(): Rect;
c3(a: Point): Point;
c0(a: any, b: number, c: number, d: number, e: number): void;
c8(): Size;
cy(a: any): void;
c2(): void;
protected bj(a: RenderingContext, b: boolean): void;
ax(a: any): void;
co(a: any): IDataLegend;
cz(a: boolean): void;
}