igniteui-react-charts
Version:
Ignite UI React charting components for building rich data visualizations using TypeScript APIs.
111 lines (110 loc) • 3.11 kB
TypeScript
import { ContentControl } from "igniteui-react-core";
import { INotifyPropertyChanged, Type, Base, Point, PropertyChangedEventArgs } from "igniteui-react-core";
import { SRProvider } from "igniteui-react-core";
import { ISeriesVisualDataManager } from "./ISeriesVisualDataManager";
import { IOnDemandRender } from "igniteui-react-core";
import { Visibility } from "igniteui-react-core";
import { PointerTooltipPointerLocation } from "./PointerTooltipPointerLocation";
import { PointCollection } from "igniteui-react-core";
import { Polygon } from "igniteui-react-core";
import { Polyline } from "igniteui-react-core";
import { EventProxy } from "igniteui-react-core";
import { PointerTooltipStyle } from "./PointerTooltipStyle";
import { PropertyUpdatedEventArgs } from "igniteui-react-core";
import { Size } from "igniteui-react-core";
import { DomRenderer, DomWrapper } from "igniteui-react-core";
import { RenderingContext } from "igniteui-react-core";
/**
* @hidden
*/
export declare class PointerTooltip extends ContentControl implements INotifyPropertyChanged {
static $t: Type;
constructor();
private ar;
protected get as(): SRProvider;
private aj;
get ak(): ISeriesVisualDataManager;
ai: IOnDemandRender;
an: PointerTooltipView;
cs: Point;
a3: number;
a4: number;
cy: Visibility;
am: PointerTooltipPointerLocation;
cr: Point;
cp: Point;
cq: Point;
cn: Point;
co: Point;
bs(): void;
cl: Point;
cm: Point;
a1: number;
a0: number;
ay: number;
az: number;
cu: PointCollection;
ct: PointCollection;
protected bx(a: string, b: any, c: any): void;
propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void;
propertyUpdated: (sender: any, e: PropertyUpdatedEventArgs) => void;
protected bv(a: any, b: string, c: any, d: any): void;
b0: ContentControl;
cv: Polygon;
cw: Polyline;
protected av: boolean;
bq(): void;
bu(): void;
private ck;
private al;
private ax;
private aw;
private au;
cx(a: Size): Size;
br(): void;
bt(): void;
by(a: number, b: number): void;
ap: EventProxy;
bw(a: DomRenderer): void;
a2: number;
private at;
bp(): void;
bz(): void;
aq: PointerTooltipStyle;
a5(): any;
static $$p: string[];
}
/**
* @hidden
*/
export declare class PointerTooltipView extends Base {
static $t: Type;
constructor(a: PointerTooltip);
w(): void;
private a;
aa(a: Size): Size;
p: DomWrapper;
r: DomWrapper;
q: DomWrapper;
n: DomWrapper;
protected m: DomWrapper;
protected b: RenderingContext;
protected o: DomWrapper;
private z;
private c;
private i;
private h;
private k;
private j;
y(a: number, b: number): void;
s(): any;
private g;
private e;
private f;
d(a: any): boolean;
t(): void;
v(): void;
l: DomRenderer;
x(a: DomRenderer): void;
u(): void;
}