igniteui-angular-charts
Version:
Ignite UI Angular charting components for building rich data visualizations for modern web apps.
110 lines (109 loc) • 2.78 kB
TypeScript
import { Base, Type } from "igniteui-angular-core";
import { SeriesViewer } from "./SeriesViewer";
import { Rect } from "igniteui-angular-core";
import { Dictionary$2 } from "igniteui-angular-core";
import { ITileZoomTile } from "./ITileZoomTile";
import { List$1 } from "igniteui-angular-core";
import { TileZoomTileInfo } from "./TileZoomTileInfo";
import { ITileZoomTileInfo } from "./ITileZoomTileInfo";
import { LinkedListNode$1 } from "igniteui-angular-core";
/**
* @hidden
*/
export declare class TileZoomManager extends Base {
static $t: Type;
protected e: SeriesViewer;
protected av: Rect;
aw: Rect;
au: Rect;
protected i: boolean;
protected v: number;
protected k: Dictionary$2<TileZoomTile, ITileZoomTile>;
protected l: Dictionary$2<TileZoomTile, ITileZoomTile>;
protected n: List$1<ITileZoomTile>;
constructor(a: SeriesViewer, b: boolean, c: number);
private q;
private ai;
protected ao: Rect;
private ap;
private t;
private s;
private an;
private am;
private aj;
private p;
private r;
private j;
private g;
private ag;
private aa;
private ak;
private ad;
private z;
private b;
private ar;
private as;
private y;
private c;
protected o: List$1<TileZoomTileInfo>;
protected m: List$1<TileZoomTile>;
private a;
private aq;
private at;
private af;
private x;
protected d: TileZoomTileCache;
private f;
ab(): void;
al(): void;
ah(): void;
h: boolean;
ae(a: TileZoomTile): void;
ac(): void;
}
/**
* @hidden
*/
export declare class TileZoomTileCache extends Base {
static $t: Type;
private c;
private d;
private e;
private a;
constructor(a: number, b: TileZoomManager);
g(): void;
i(a: TileZoomTile): void;
f(a: TileZoomTile): void;
private h;
b(a: TileZoomTileInfo): TileZoomTile;
}
/**
* @hidden
*/
export declare class TileZoomTile extends Base implements ITileZoomTile {
static $t: Type;
private _info;
get info(): ITileZoomTileInfo;
set info(a: ITileZoomTileInfo);
a: TileZoomTileCache;
b: LinkedListNode$1<TileZoomTile>;
touch(): void;
private _content;
get content(): any;
set content(a: any);
private _xPosition;
get xPosition(): number;
set xPosition(a: number);
private _width;
get width(): number;
set width(a: number);
private _yPosition;
get yPosition(): number;
set yPosition(a: number);
private _height;
get height(): number;
set height(a: number);
private _iD;
get iD(): number;
set iD(a: number);
}