igniteui-angular-gauges
Version:
Ignite UI Angular gauge components.
336 lines (335 loc) • 8.46 kB
TypeScript
import { Control } from "igniteui-angular-core";
import { INotifyPropertyChanged, Base, PropertyChangedEventArgs, Type, Point } from "igniteui-angular-core";
import { DoubleAnimator } from "igniteui-angular-core";
import { BulletGraphFrame } from "./BulletGraphFrame";
import { LinearGraphScaler } from "./LinearGraphScaler";
import { LinearScaleOrientation } from "./LinearScaleOrientation";
import { DependencyProperty } from "igniteui-angular-core";
import { Brush } from "igniteui-angular-core";
import { LinearGraphRangeCollection } from "./LinearGraphRangeCollection";
import { BrushCollection } from "igniteui-angular-core";
import { HighlightedValueDisplayMode } from "igniteui-angular-core";
import { BindingFormatter } from "igniteui-angular-core";
import { StackPool$1 } from "igniteui-angular-core";
import { Path } from "igniteui-angular-core";
import { TextBlock } from "igniteui-angular-core";
import { Rect } from "igniteui-angular-core";
import { List$1 } from "igniteui-angular-core";
import { FormatLinearGraphLabelEventArgs } from "./FormatLinearGraphLabelEventArgs";
import { AlignLinearGraphLabelEventArgs } from "./AlignLinearGraphLabelEventArgs";
import { BulletGraphVisualData } from "./BulletGraphVisualData";
import { ToolTipInfo } from "./ToolTipInfo";
import { LinearGraphTooltipDataContext } from "./LinearGraphTooltipDataContext";
import { Size } from "igniteui-angular-core";
import { FontInfo } from "igniteui-angular-core";
import { EventProxy } from "igniteui-angular-core";
import { DomRenderer } from "igniteui-angular-core";
/**
* @hidden
*/
export declare class XamBulletGraph extends Control implements INotifyPropertyChanged {
static $t: Type;
private fm;
propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void;
protected ft(a: string): void;
constructor();
aw: DoubleAnimator;
onDetachedFromUI(): void;
onAttachedToUI(): void;
private fa;
get a7(): boolean;
private bq;
get c0(): number;
set c0(a: number);
private f6;
private get bd();
formatLabel: (sender: any, args: FormatLinearGraphLabelEventArgs) => void;
alignLabel: (sender: any, args: AlignLinearGraphLabelEventArgs) => void;
protected an: BulletGraphFrame;
protected am: BulletGraphFrame;
protected al: BulletGraphFrame;
protected ar: LinearGraphScaler;
as: LinearScaleOrientation;
private av;
get h5(): Brush;
set h5(a: Brush);
static readonly g7: DependencyProperty;
get h6(): Brush;
set h6(a: Brush);
static readonly g8: DependencyProperty;
get ci(): number;
set ci(a: number);
static readonly g9: DependencyProperty;
ranges: LinearGraphRangeCollection;
ah: BrushCollection;
ai: BrushCollection;
b8: number;
private bn;
get bt(): number;
set bt(a: number);
b7: number;
private bm;
get bs(): number;
set bs(a: number);
co: number;
en: string;
c1: number;
e4: string;
b0: number;
private a1;
private bl;
get br(): number;
set br(a: number);
b1: number;
f9(): void;
private ay;
get az(): HighlightedValueDisplayMode;
set az(a: HighlightedValueDisplayMode);
f8(): void;
a0: HighlightedValueDisplayMode;
private ff;
cg: number;
ch: number;
c2: number;
c3: number;
b2: number;
cv: number;
cw: number;
b4: number;
b3: number;
b5: number;
b6: number;
b9: number;
cx: number;
ct: number;
cz: number;
h9: Brush;
h2: Brush;
ia: Brush;
ib: Brush;
c4: number;
cc: number;
ca: number;
ce: number;
h4: Brush;
a9: boolean;
h0: Brush;
h1: Brush;
bx: number;
bv: number;
bw: number;
cn: number;
ck: number;
h7: Brush;
cp: number;
cq: number;
cr: number;
h8: Brush;
cs: number;
bc: boolean;
bb: boolean;
ds: string;
ag: any[];
aj: BindingFormatter;
c8: number;
c7: number;
toolTip: any;
be: boolean;
di: string;
a5: StackPool$1<Path>;
a3: StackPool$1<Path>;
a2: StackPool$1<TextBlock>;
a6: StackPool$1<TextBlock>;
a4: StackPool$1<Path>;
bz(a: Point): number;
at(): BulletGraphVisualData;
dh(): string;
destroy(): void;
provideContainer(a: any): void;
onMouseOver(a: Point, b: boolean, c: boolean): void;
onMouseLeave(): void;
containerResized(): void;
f7(): void;
fe(): void;
private bk;
private f5;
private fy;
private _view;
get view(): XamBulletGraphView;
set view(a: XamBulletGraphView);
private ig;
get ij(): Rect;
set ij(a: Rect);
private ie;
get ii(): Rect;
set ii(a: Rect);
private id;
get ih(): Rect;
set ih(a: Rect);
private bp;
get cf(): number;
set cf(a: number);
private bo;
get bu(): number;
set bu(a: number);
protected ba(): boolean;
fb(): void;
private bg;
private bj;
private bi;
private bh;
private fq;
private ik;
private fp;
private bf;
private fo;
private fr;
private fs;
private aq;
h3(a: number, b: BrushCollection): Brush;
private f3;
private f0;
private f1;
private fz;
private f2;
private f4;
private fn;
private fi;
private cj;
private cl;
private c5;
private c6;
private cm;
private ic;
private fl;
private fw;
private fv;
protected a8: boolean;
refresh(): void;
ax(): FontInfo;
static $$p: string[];
}
/**
* @hidden
*/
export declare class XamBulletGraphView extends Base {
static $t: Type;
private ao;
private an;
private ap;
constructor(a: XamBulletGraph);
a4(): void;
a8(): void;
protected m: XamBulletGraph;
protected i: EventProxy;
private ai;
private p;
ag: DomRenderer;
private aa;
private z;
private y;
private ab;
a9(): void;
a0(): void;
private ck;
private cg;
private cj;
private ci;
private cf;
private ch;
s(): boolean;
cp(): Path;
cq(): Path;
cm(): Path;
co(): Path;
cl(): Path;
cn(): Path;
private b7;
private b8;
private b4;
private b5;
private b9;
private ca;
private b6;
private c;
private d;
private e;
private f;
private cb;
private cc;
private q;
private v;
private a;
private static w;
private static g;
private static h;
private ay;
private bx;
private bw;
a5(a: string, b: any, c: any): void;
ba(a: BrushCollection, b: BrushCollection): void;
bb(a: BrushCollection, b: BrushCollection): void;
b(a: string, b: string[]): string[];
bs(): void;
protected u: boolean;
protected t: boolean;
private ah;
protected k: LinearGraphTooltipDataContext;
private aj;
private al;
ce(a: Point): Point;
private aq;
private am;
private cd;
private ak;
br(a: Point, b: any, c: number, d: string): void;
az(): void;
private bn;
private bz;
private j;
a6(a: any): void;
private at;
private av;
private au;
a7(): void;
as(): void;
private x;
bp(a: List$1<Path>): void;
private bm;
by(): void;
ae(a: any): number;
ct(a: TextBlock): Size;
private b3;
bq(a: TextBlock, b: Brush): void;
bh(a: TextBlock, b: number, c: number): void;
bg(a: number, b: number): void;
bi(a: number, b: number): void;
ad(a: FontInfo): number;
private r;
private n;
private b2;
private ac;
bo(): void;
ar(): void;
flush(): void;
private o;
aw(a: BulletGraphVisualData): void;
bj(a: Path): void;
bk(a: Path): void;
bl(a: Path): void;
cs(): Path;
bt(a: TextBlock): void;
bu(a: TextBlock): void;
bv(a: TextBlock): void;
b1(): TextBlock;
bc(a: Path): void;
bd(a: Path): void;
be(a: Path): void;
cr(): Path;
a1(a: TextBlock): void;
a2(a: TextBlock): void;
a3(a: TextBlock): void;
b0(): TextBlock;
l(): ToolTipInfo;
bf(): void;
}