igniteui-angular-charts
Version:
Ignite UI Angular charting components for building rich data visualizations for modern web apps.
253 lines (252 loc) • 6.76 kB
TypeScript
import { AnnotationLayer } from "./AnnotationLayer";
import { Axis } from "./Axis";
import { DataToolTipLayerGroupingMode } from "igniteui-angular-core";
import { Series } from "./Series";
import { Rect } from "igniteui-angular-core";
import { Point, Type } from "igniteui-angular-core";
import { Size } from "igniteui-angular-core";
import { SeriesView } from "./SeriesView";
import { DataTooltipGroupedPositionX } from "igniteui-angular-core";
import { DataTooltipGroupedPositionY } from "igniteui-angular-core";
import { DataAbbreviationMode } from "igniteui-angular-core";
import { DataLegendValueMode } from "igniteui-angular-core";
import { Thickness } from "igniteui-angular-core";
import { Brush } from "igniteui-angular-core";
import { FontInfo } from "igniteui-angular-core";
import { DataLegendHeaderDateMode } from "igniteui-angular-core";
import { DataLegendHeaderTimeMode } from "igniteui-angular-core";
import { DataLegendSummaryType } from "igniteui-angular-core";
import { LegendItemBadgeShape } from "igniteui-angular-core";
import { DataLegendLayoutMode } from "igniteui-angular-core";
import { DataLegendUnitsMode } from "igniteui-angular-core";
import { DataLegendLabelMode } from "igniteui-angular-core";
import { List$1 } from "igniteui-angular-core";
import { IDataLegend } from "igniteui-angular-core";
import { Frame } from "./Frame";
import { Pool$1 } from "igniteui-angular-core";
import { AnnotationLayerView } from "./AnnotationLayerView";
import { PointerTooltip } from "./PointerTooltip";
import { RenderingContext } from "igniteui-angular-core";
/**
* @hidden
*/
export declare class DataToolTipLayer extends AnnotationLayer {
static $t: Type;
protected bj(): Series;
protected get_er(): boolean;
constructor();
protected cs(): SeriesView;
q0(a: SeriesView): void;
protected aaq: DataToolTipLayerView;
protected get_e2(): boolean;
z5: Axis;
abn: boolean;
aao: DataToolTipLayerGroupingMode;
private aam;
get aan(): DataToolTipLayerGroupingMode;
set aan(a: DataToolTipLayerGroupingMode);
private aap;
protected q8(a: any, b: string, c: any, d: any): void;
private abr;
private abs;
private aff;
afj(a: string, b: any): void;
private afg;
protected yn(a: Axis, b: boolean): void;
protected yo(a: Series, b: boolean): void;
protected yq(a: Frame, b: SeriesView): void;
private abt;
private z4;
private aar;
p6(): void;
p7(): void;
get ahp(): Rect;
get aho(): Rect;
get ahn(): Rect;
get ahr(): Rect;
private ahq;
private abj;
private abg;
private abh;
private abi;
private acm;
private ack;
private acl;
private acv;
private act;
private acu;
private acp;
private acn;
private aco;
private ab5;
private ab7;
private ab6;
private ace;
private acg;
private acf;
private acb;
private acd;
private acc;
private ab1;
private ab8;
private ab9;
private aca;
private ab2;
private ab3;
private ab4;
private acj;
private aci;
private ach;
private acs;
private acr;
private acq;
private ab0;
private ahm;
private abz;
private aby;
private zz;
private zy;
private abk;
private abl;
private afe;
private abd;
private afi;
private afh;
private acy;
protected yt(a: Frame, b: SeriesView): void;
protected f9(): boolean;
abw: number;
abx: number;
abu: number;
abv: number;
aag: DataTooltipGroupedPositionX;
private aae;
get aaf(): DataTooltipGroupedPositionX;
set aaf(a: DataTooltipGroupedPositionX);
private aah;
aak: DataTooltipGroupedPositionY;
private aai;
get aaj(): DataTooltipGroupedPositionY;
set aaj(a: DataTooltipGroupedPositionY);
private aal;
abm: boolean;
z2: string[];
zx: string[];
z1: string[];
zw: string[];
z6: DataAbbreviationMode;
acw: number;
acx: number;
aad: DataLegendValueMode;
aex: string;
abo: boolean;
ae3: string;
z3: any[];
ah2: Thickness;
abp: boolean;
afc: string;
abq: boolean;
ah3: Thickness;
ahl: Brush;
private aa2;
get abc(): FontInfo;
set abc(a: FontInfo);
adk: string;
z0: any[];
adg: string;
z7: DataLegendHeaderDateMode;
z8: DataLegendHeaderTimeMode;
adp: string;
ahd: Brush;
ahw: Thickness;
ahv: Thickness;
abf: boolean;
private aau;
get aa4(): FontInfo;
set aa4(a: FontInfo);
abe: boolean;
ahc: Brush;
ahu: Thickness;
aht: Thickness;
private aat;
get aa3(): FontInfo;
set aa3(a: FontInfo);
ahg: Brush;
private aax;
get aa7(): FontInfo;
set aa7(a: FontInfo);
aab: DataLegendSummaryType;
ad9: string;
ahz: Thickness;
ahy: Thickness;
ahi: Brush;
private aaz;
get aa9(): FontInfo;
set aa9(a: FontInfo);
ad4: string;
ahf: Brush;
private aaw;
get aa6(): FontInfo;
set aa6(a: FontInfo);
aef: string;
ahh: Brush;
private aay;
get aa8(): FontInfo;
set aa8(a: FontInfo);
ahs: Thickness;
aas: LegendItemBadgeShape;
aaa: DataLegendLayoutMode;
aac: DataLegendUnitsMode;
aeq: string;
ahk: Brush;
ah1: Thickness;
private aa1;
get abb(): FontInfo;
set abb(a: FontInfo);
ah0: Thickness;
ahj: Brush;
private aa0;
get aba(): FontInfo;
set aba(a: FontInfo);
z9: DataLegendLabelMode;
ahe: Brush;
ahx: Thickness;
private aav;
get aa5(): FontInfo;
set aa5(a: FontInfo);
static $$p: string[];
}
/**
* @hidden
*/
export declare class DataToolTipLayerView extends AnnotationLayerView {
static $t: Type;
constructor(a: DataToolTipLayer);
b9: Pool$1<any>;
ak(): void;
protected cc: List$1<PointerTooltip>;
private cd;
private cf;
private ch;
private cg;
protected b7: DataToolTipLayer;
private ca;
au(): void;
private _htmlTest;
protected get htmlTest(): any;
protected set htmlTest(a: any);
cb(a: any, b: Series): boolean;
cq(a: any): Size;
cp(): Rect;
co(): Rect;
cn(): Rect;
cm(a: Point): Point;
ck(a: any, b: number, c: number, d: number, e: number): void;
cr(): Size;
ci(a: any): void;
cl(): void;
protected a8(a: RenderingContext, b: boolean): void;
an(a: any): void;
b8(a: any): IDataLegend;
cj(a: boolean): void;
}