igniteui-angular-charts
Version:
Ignite UI Angular charting components for building rich data visualizations for modern web apps.
163 lines (162 loc) • 5.7 kB
TypeScript
import { DataAnnotationAxisLayer } from "./DataAnnotationAxisLayer";
import { OverlayTextLocation } from "./OverlayTextLocation";
import { Brush } from "igniteui-angular-core";
import { IFastItemColumn$1 } from "igniteui-angular-core";
import { Type, Point } from "igniteui-angular-core";
import { AnnotationAppearanceMode } from "./AnnotationAppearanceMode";
import { FontInfo } from "igniteui-angular-core";
import { UserBaseAnnotation } from "./UserBaseAnnotation";
import { OverlayTextUpdatingEventArgs } from "./OverlayTextUpdatingEventArgs";
import { DataAnnotationItem } from "./DataAnnotationItem";
import { DataAnnotationInfo } from "./DataAnnotationInfo";
import { DataAnnotationShapeLayerFrame } from "./DataAnnotationShapeLayerFrame";
import { Axis } from "./Axis";
import { Pool$1 } from "igniteui-angular-core";
import { IFastItemColumnPropertyName } from "igniteui-angular-core";
import { List$1 } from "igniteui-angular-core";
import { FastItemsSourceEventAction } from "igniteui-angular-core";
import { ScalerParams } from "./ScalerParams";
import { SeriesView } from "./SeriesView";
import { Frame } from "./Frame";
import { TextBlock } from "igniteui-angular-core";
import { Rectangle } from "igniteui-angular-core";
import { Path } from "igniteui-angular-core";
import { DoubleCollection } from "igniteui-angular-core";
import { AnnotationLayerView } from "./AnnotationLayerView";
import { RenderingContext } from "igniteui-angular-core";
/**
* @hidden
*/
export declare abstract class DataAnnotationShapeLayer extends DataAnnotationAxisLayer {
static $t: Type;
stylingOverlayText: (sender: any, args: OverlayTextUpdatingEventArgs) => void;
stylingShapeAnnotation: (sender: any, args: DataAnnotationItem) => void;
stylingAxisAnnotation: (sender: any, args: DataAnnotationInfo) => void;
protected get_ad2(): boolean;
get ad2(): boolean;
ads: boolean;
adx: boolean;
adj: OverlayTextLocation;
aeh: number;
aej: number;
aei: number;
aek: number;
aeb: number;
agq: Brush;
ago: Brush;
agp: Brush;
aed: number;
aef: number;
ad1: boolean;
aff: string;
private adq;
get adr(): IFastItemColumn$1<any>;
set adr(a: IFastItemColumn$1<any>);
aev: string;
aeg: number;
adc: AnnotationAppearanceMode;
ad0: boolean;
aec: number;
ada: AnnotationAppearanceMode;
ady: boolean;
aee: number;
adb: AnnotationAppearanceMode;
adz: boolean;
private ado;
get adp(): FontInfo;
set adp(a: FontInfo);
adn: UserBaseAnnotation;
protected rp(a: any, b: string, c: any, d: any): void;
adw(a: string): boolean;
protected dl(a: string): IFastItemColumn$1<number>;
protected dn(a: string): IFastItemColumn$1<any>;
afn(a: IFastItemColumnPropertyName): void;
protected afr(a: any, b: any): void;
protected pn(a: FastItemsSourceEventAction, b: number, c: number, d: string): void;
constructor();
protected ct(): SeriesView;
rg(a: SeriesView): void;
protected adh: DataAnnotationShapeLayerView;
afq(): void;
q3(): void;
private ad4;
private ad3;
protected afo(): void;
protected afp(a: number): void;
protected afv(a: DataAnnotationShapeLayerFrame, b: boolean): void;
private afu;
ad5: List$1<DataAnnotationItem>;
protected zf(a: Frame, b: SeriesView): void;
protected ael(a: Axis): number;
private aft;
private afs;
aer(a: Axis, b: number, c: number, d: number): string;
aeq(a: Axis, b: DataAnnotationInfo, c: boolean): string;
protected adt(a: number, b: boolean): boolean;
protected agl(a: number, b: boolean, c: boolean, d: Brush): Brush;
protected aes(a: number, b: boolean): string;
agn(a: Brush, b: Brush): Brush;
agm(a: number, b: IFastItemColumn$1<any>): Brush;
protected zi(a: Frame, b: SeriesView): void;
private afm;
protected xm(): AnnotationAppearanceMode;
protected ya(): number;
protected yd(): number;
protected yc(): number;
protected zn(): void;
protected yg(): number;
private agr;
protected aag(): DoubleCollection;
aet(a: number, b: IFastItemColumn$1<any>): string;
aea(a: number, b: IFastItemColumn$1<number>, c: Axis): number;
agt(a: number, b: IFastItemColumn$1<any>): Point;
private agu;
ad6(a: number): number;
ad7(a: number): number;
adv(a: number): boolean;
private aeo;
private add;
adu: boolean;
ade: Axis;
adf: Axis;
adl: ScalerParams;
adm: ScalerParams;
ags(a: Point): Point;
ad8(a: number): number;
ad9(a: number): number;
agv(a: Point): Point;
aem(a: number): number;
aen(a: number): number;
static $$p: string[];
}
/**
* @hidden
*/
export declare class DataAnnotationShapeLayerView extends AnnotationLayerView {
static $t: Type;
constructor(a: DataAnnotationShapeLayer);
protected cn: DataAnnotationShapeLayer;
co: Pool$1<Path>;
ct: List$1<Path>;
cs: List$1<TextBlock>;
cq: Pool$1<TextBlock>;
cr: List$1<Rectangle>;
cp: Pool$1<Rectangle>;
a4(): void;
cu(): void;
c5(): TextBlock;
c2(a: TextBlock): void;
c1(a: TextBlock): void;
c3(a: TextBlock): void;
c7(): Rectangle;
cz(a: Rectangle): void;
cy(a: Rectangle): void;
c0(a: Rectangle): void;
private c6;
private cv;
private cx;
private cw;
c4(a: Path, b: number, c: number, d: number): void;
protected bj(a: RenderingContext, b: boolean): void;
ax(a: any): void;
}