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;
ri(a: SeriesView): void;
q8(): void;
protected abn: DataToolTipLayerView;
protected get_e5(): boolean;
aa2: Axis;
ack: boolean;
abl: DataToolTipLayerGroupingMode;
private abj;
get abk(): DataToolTipLayerGroupingMode;
set abk(a: DataToolTipLayerGroupingMode);
private abm;
protected rr(a: any, b: string, c: any, d: any): void;
private acp;
private acr;
private aco;
private acq;
private agi;
agm(a: string, b: any): void;
private agj;
protected zd(a: Axis, b: boolean): void;
protected ze(a: Series, b: boolean): void;
protected zg(a: Frame, b: SeriesView): void;
private acs;
private aa1;
private abo;
qm(): void;
qn(): void;
get aix(): Rect;
get aiw(): Rect;
get aiv(): Rect;
get aiz(): Rect;
private aiy;
private acg;
private acd;
private ace;
private acf;
private adm;
private adk;
private adl;
private adv;
private adt;
private adu;
private adp;
private adn;
private ado;
private ac5;
private ac7;
private ac6;
private ade;
private adg;
private adf;
private adb;
private add;
private adc;
private ac0;
private ac8;
private ac9;
private ada;
private ac2;
private ac3;
private ac4;
private adj;
private adi;
private adh;
private ads;
private adr;
private adq;
private acz;
private aiu;
private acy;
private acx;
private aaw;
private aav;
private ach;
private aci;
private agh;
private aca;
private agl;
private agk;
private ady;
protected zj(a: Frame, b: SeriesView): void;
protected gh(): boolean;
acv: number;
acw: number;
act: number;
acu: number;
abd: DataTooltipGroupedPositionX;
private abb;
get abc(): DataTooltipGroupedPositionX;
set abc(a: DataTooltipGroupedPositionX);
private abe;
abh: DataTooltipGroupedPositionY;
private abf;
get abg(): DataTooltipGroupedPositionY;
set abg(a: DataTooltipGroupedPositionY);
private abi;
acj: boolean;
aaz: string[];
aau: string[];
aay: string[];
aat: string[];
aa3: DataAbbreviationMode;
adw: number;
adx: number;
aba: DataLegendValueMode;
af0: string;
acl: boolean;
af6: string;
aa0: any[];
aja: Thickness;
acm: boolean;
agf: string;
acn: boolean;
ajb: Thickness;
ait: Brush;
private abz;
get ab9(): FontInfo;
set ab9(a: FontInfo);
aek: string;
aax: any[];
aeg: string;
aa4: DataLegendHeaderDateMode;
aa5: DataLegendHeaderTimeMode;
aep: string;
aij: Brush;
ai4: Thickness;
ai3: Thickness;
acc: boolean;
private abr;
get ab1(): FontInfo;
set ab1(a: FontInfo);
acb: boolean;
aii: Brush;
ai2: Thickness;
ai1: Thickness;
private abq;
get ab0(): FontInfo;
set ab0(a: FontInfo);
aim: Brush;
private abu;
get ab4(): FontInfo;
set ab4(a: FontInfo);
aa8: DataLegendSummaryType;
ae9: string;
ai7: Thickness;
ai6: Thickness;
aio: Brush;
private abw;
get ab6(): FontInfo;
set ab6(a: FontInfo);
ae4: string;
ail: Brush;
private abt;
get ab3(): FontInfo;
set ab3(a: FontInfo);
aff: string;
ain: Brush;
private abv;
get ab5(): FontInfo;
set ab5(a: FontInfo);
ai0: Thickness;
abp: LegendItemBadgeShape;
aa7: DataLegendLayoutMode;
aa9: DataLegendUnitsMode;
aft: string;
ais: Brush;
ai9: Thickness;
private aby;
get ab8(): FontInfo;
set ab8(a: FontInfo);
ai8: Thickness;
aip: Brush;
private abx;
get ab7(): FontInfo;
set ab7(a: FontInfo);
aa6: DataLegendLabelMode;
aik: Brush;
ai5: Thickness;
private abs;
get ab2(): FontInfo;
set ab2(a: FontInfo);
aiq: Brush;
air: Brush;
ac1: 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;
}