import { AnnotationLayer } from "./AnnotationLayer"; import { DependencyProperty } from "igniteui-react-core"; import { IFastItemColumn$1 } from "igniteui-react-core"; import { Base, Type, Point } from "igniteui-react-core"; import { Series } from "./Series"; import { CalloutPlacementPositionsCollection } from "./CalloutPlacementPositionsCollection"; import { LabelCollisionPlacementPositions } from "igniteui-react-core"; import { HighlightedValueLabelMode } from "igniteui-react-core"; import { AutoCalloutVisibilityMode } from "./AutoCalloutVisibilityMode"; import { Brush } from "igniteui-react-core"; import { Thickness } from "igniteui-react-core"; import { CalloutCollisionMode } from "igniteui-react-core"; import { FontInfo } from "igniteui-react-core"; import { Rect } from "igniteui-react-core"; import { CalloutLayerFrame } from "./CalloutLayerFrame"; import { Size } from "igniteui-react-core"; import { CalloutAnnotationWrapper } from "./CalloutAnnotationWrapper"; import { FastItemsSourceEventAction } from "igniteui-react-core"; import { CalloutLabelUpdatingEventArgs } from "./CalloutLabelUpdatingEventArgs"; import { CalloutSeriesSelectingEventArgs } from "./CalloutSeriesSelectingEventArgs"; import { CalloutStyleUpdatingEventArgs } from "./CalloutStyleUpdatingEventArgs"; import { CalloutRenderStyleUpdatingEventArgs } from "./CalloutRenderStyleUpdatingEventArgs"; import { SeriesView } from "./SeriesView"; import { DomRenderer } from "igniteui-react-core"; import { Frame } from "./Frame"; import { CalloutBadgeInfo } from "./CalloutBadgeInfo"; import { CalloutContentUpdatingEventArgs } from "./CalloutContentUpdatingEventArgs"; import { DataContext } from "igniteui-react-core"; import { SeriesHitTestMode } from "./SeriesHitTestMode"; import { HashPool$2 } from "igniteui-react-core"; import { AxisRange } from "./AxisRange"; import { NumericAxisBase } from "./NumericAxisBase"; import { AnnotationLayerView } from "./AnnotationLayerView"; import { RenderingContext } from "igniteui-react-core"; import { TextBlock } from "igniteui-react-core"; import { Visibility } from "igniteui-react-core"; /** * @hidden */ export declare class CalloutLayer extends AnnotationLayer { static $t: Type; protected bk(): Series; protected get_eq(): boolean; constructor(); private afw; private af5; private afx; protected pp(a: FastItemsSourceEventAction, b: number, c: number, d: string): void; gm(a: boolean): boolean; acb: boolean; acd: boolean; acc: boolean; ace: boolean; private aig; adb: number; ac9: number; adc: number; ada: number; private ab1; private abw; private aby; private abx; private aie; private abv; xf(): Size; private acr; private age; private agf; calloutStyleUpdating: (sender: any, args: CalloutStyleUpdatingEventArgs) => void; calloutRenderStyleUpdating: (sender: any, args: CalloutRenderStyleUpdatingEventArgs) => void; afb: string; k0(a: any, b: string): any; mp(a: string): string; get abn(): IFastItemColumn$1; set abn(a: IFastItemColumn$1); private abh; afr: string; get abo(): IFastItemColumn$1; set abo(a: IFastItemColumn$1); private abi; afu: string; get abp(): IFastItemColumn$1; set abp(a: IFastItemColumn$1); private abj; ae5: string; get abm(): IFastItemColumn$1; set abm(a: IFastItemColumn$1); private abg; acg: boolean; ae8: string; aau: any[]; aew: string; get abl(): IFastItemColumn$1; set abl(a: IFastItemColumn$1); private abf; private acs; private acv; private afz; protected ct(): SeriesView; ri(a: SeriesView): void; aa4: CalloutLayerView; private acw; afe: string; abb: Series; aet: string; private aa5; get aa6(): CalloutPlacementPositionsCollection; set aa6(a: CalloutPlacementPositionsCollection); aat: LabelCollisionPlacementPositions[]; acf: boolean; acl: boolean; aco: boolean; g1(a: Series): boolean; ack: boolean; acm: boolean; acn: boolean; acp: boolean; aba: HighlightedValueLabelMode; get aaz(): AutoCalloutVisibilityMode; set aaz(a: AutoCalloutVisibilityMode); get aay(): AutoCalloutVisibilityMode; set aay(a: AutoCalloutVisibilityMode); static readonly ahf: DependencyProperty; ac8: number; aca: boolean; ac7: number; ac5: number; ac6: number; ah5: Brush; ah4: Brush; ab9: boolean; ac4: number; ac3: number; ad0: string; private abe; get abk(): IFastItemColumn$1; set abk(a: IFastItemColumn$1); private abq; private agb; private aey; provideRenderer(a: DomRenderer): void; aci: boolean; ach: boolean; adm: number; aia: Brush; ah8: Brush; ah6: Brush; ah3: Brush; acj: boolean; adn: number; ah9: Brush; ah7: Brush; get aif(): Thickness; ade: number; adg: number; adf: number; add: number; aa1: CalloutCollisionMode; adh: number; adi: number; afh: string; private abc; get abd(): FontInfo; protected ze(a: Series, b: boolean): void; private acx; private acy; protected zg(a: Frame, b: SeriesView): void; private adl; private ac1; private ac0; private act; private acq; private abr; private aic; protected ta(a: Rect, b: Rect): void; protected s9(a: Rect, b: Rect): void; private ab3; private ab5; private adk; private aib; get aid(): Rect; set aid(a: Rect); private ab2; private af6; private afj; private af1; private abs; private ado; private adp; private abt; private afy; private abu; private adj; private acz; private agg; private adq; protected x5(a: Series): boolean; q5(): void; private ab4; af4(): void; calloutContentUpdating: (sender: any, args: CalloutContentUpdatingEventArgs) => void; calloutLabelUpdating: (sender: any, args: CalloutLabelUpdatingEventArgs) => void; calloutSeriesSelecting: (sender: any, args: CalloutSeriesSelectingEventArgs) => void; private acu; private af7; private ab7; private ab8; private ac2; private ab6; protected b3(): SeriesHitTestMode; a2(a: Point, b: boolean): DataContext; g3(a: Point, b: boolean): boolean; protected agd(a: CalloutLayerFrame, b: boolean): void; protected zj(a: Frame, b: SeriesView): void; protected gh(): boolean; private aaw; protected rr(a: any, b: string, c: any, d: any): void; private aa0; private aav; private agc; private abz; private ab0; private aax; af2(): void; ax(a: AxisRange, b: NumericAxisBase, c: Rect): AxisRange; af8(): void; af9(): void; private af0; private af3; aga(): void; wx(a: Point, b: boolean, c: boolean): Point; kx(a: Point): any; protected get_e6(): boolean; static $$p: string[]; } /** * @hidden */ export declare class CalloutLayerView extends AnnotationLayerView { static $t: Type; constructor(a: CalloutLayer); protected cn: CalloutLayer; c0(): void; private cs; cw: DomRenderer; cv(): DomRenderer; a4(): void; private cp; private cx; private cz; private cy; cr: HashPool$2; c9(a: Brush): Brush; protected bj(a: RenderingContext, b: boolean): void; cq(): FontInfo; ax(a: any): void; private ct; db(a: TextBlock): Size; private cu; private co; da(a: any, b: Thickness, c: CalloutBadgeInfo): Size; c2(a: CalloutView, b: number, c: number): void; c3(a: CalloutView, b: CalloutAnnotationWrapper, c: any): void; c4(a: Series, b: Brush): Brush; c7(): Brush; c5(): Brush; c8(a: Series, b: Brush): Brush; c6(a: Series, b: Brush): Brush; c1(): void; getDefaultTooltipTemplate(): string; } /** * @hidden */ export declare class CalloutView extends Base { static $t: Type; constructor(a: CalloutLayerView); private w; private f; private ac; private a; a0: Visibility; i(): boolean; private e; ae(a: RenderingContext): void; private aj; private au; private aq; private as; private at; private ai; private d; get ar(): Point; set ar(a: Point); get ap(): Brush; set ap(a: Brush); get ao(): Brush; set ao(a: Brush); get an(): Brush; set an(a: Brush); get am(): Brush; set am(a: Brush); get t(): number; set t(a: number); private ay; private ax; get az(): Thickness; set az(a: Thickness); private m; get s(): number; set s(a: number); get x(): any; set x(a: any); private ah; u: number; v: number; get ak(): Brush; set ak(a: Brush); get al(): Brush; set al(a: Brush); get q(): number; set q(a: number); get p(): number; set p(a: number); get r(): number; set r(a: number); get h(): boolean; set h(a: boolean); private g; get j(): boolean; set j(a: boolean); private l; get o(): number; set o(a: number); private k; get n(): number; set n(a: number); private y; get aa(): string; set aa(a: string); private z; private ag; aw(): Size; private ad; private av; private c; af(a: Series, b: CalloutAnnotationWrapper, c: any): void; ab(a: CalloutLayer, b: FontInfo, c: any): void; b(a?: CalloutLayerView): CalloutView; }