import { SeriesViewer } from "igniteui-angular-charts"; import { IMapRenderDeferralHandler } from "igniteui-angular-core"; import { DependencyProperty } from "igniteui-angular-core"; import { DependencyObject } from "igniteui-angular-core"; import { MapResizeBehavior } from "./MapResizeBehavior"; import { MapBackgroundTilingMode } from "./MapBackgroundTilingMode"; import { Rect } from "igniteui-angular-core"; import { Base, Point, Type, INotifyPropertyChanged, PropertyChangedEventArgs, IEnumerable } from "igniteui-angular-core"; import { NumericXAxis } from "igniteui-angular-charts"; import { NumericYAxis } from "igniteui-angular-charts"; import { Control } from "igniteui-angular-core"; import { DomRenderer } from "igniteui-angular-core"; import { ScalerParams } from "igniteui-angular-charts"; import { Brush } from "igniteui-angular-core"; import { Series } from "igniteui-angular-charts"; import { SeriesViewerView } from "igniteui-angular-charts"; import { Tuple$2 } from "igniteui-angular-core"; import { ZoomCoercionMode } from "igniteui-angular-charts"; import { ImageTilesReadyEventArgs } from "./ImageTilesReadyEventArgs"; import { FontInfo } from "igniteui-angular-core"; import { XamMultiScaleImage } from "igniteui-angular-core"; import { XamMultiScaleTileSource } from "igniteui-angular-core"; import { DownloadingMultiScaleImageEventArgs } from "igniteui-angular-core"; import { CancellingMultiScaleImageEventArgs } from "igniteui-angular-core"; import { Size } from "igniteui-angular-core"; import { RenderingContext } from "igniteui-angular-core"; import { ImagesChangedEventArgs } from "./ImagesChangedEventArgs"; import { HostSeriesView } from "./HostSeriesView"; import { GeographicMapSeriesHost } from "./GeographicMapSeriesHost"; import { SeriesView } from "igniteui-angular-charts"; import { ScatterAreaSeries } from "igniteui-angular-charts"; import { InteractionState } from "igniteui-angular-core"; import { ColorScale } from "igniteui-angular-charts"; import { TriangulationStatusEventArgs } from "igniteui-angular-core"; /** * @hidden */ export declare class XamGeographicMap extends SeriesViewer implements IMapRenderDeferralHandler { static $t: Type; constructor(); private aaa; provideContainer(a: any): void; pq(): void; gh(): boolean; gi(): boolean; z3: boolean; static zv: MapResizeBehavior; zw: MapResizeBehavior; zz: boolean; z0: boolean; protected zu(): MapBackgroundTilingMode; private zr; get zt(): MapBackgroundTilingMode; set zt(a: MapBackgroundTilingMode); zs: MapBackgroundTilingMode; static abi: Rect; z6: number; z2: boolean; z1: boolean; aby: Rect; private abh; get abm(): Rect; set abm(a: Rect); abq(): Rect; private aas; private abw; get backgroundContent(): GeographicMapImagery; set backgroundContent(a: GeographicMapImagery); private zo; get zl(): NumericXAxis; set zl(a: NumericXAxis); private zk; get zn(): NumericYAxis; set zn(a: NumericYAxis); private zm; zq: GeographicMapImagery; private static abl; getZoomRectFromGeoRect(a: Rect): Rect; aa2(a: Rect): void; aa1(a: Rect): void; getZoomFromGeographicRect(a: Rect): Rect; abn(a: Rect, b: number): Rect; private abo; getZoomFromGeographicPoints(a: Point, b: Point): Rect; abs(a: Rect): Rect; abe(a: Point): Point; abf(a: Point): Point; abg(a: Point): Point; aap(): void; aav(a: Brush): void; hd(): boolean; aax(): void; protected abd: Point; protected aa0(): void; protected aaw(): void; protected get_f7(): boolean; protected abk: Rect; protected yw(): Rect; ol(a: Rect, b: ScalerParams): Tuple$2; y7(): Rect; private abp; protected yx(a: Rect): Rect; abr(a: Rect): Rect; protected dv(): SeriesViewerView; private aar; protected ry(a: SeriesViewerView): void; r9(a: Rect, b: Rect): void; z8: number; private z5; get z7(): number; set z7(a: number); iv(): number; iw(): number; protected t0(): void; g1(): boolean; dc(): ZoomCoercionMode; protected sa(a: any, b: string, c: any, d: any): void; imageTilesReady: (sender: any, e: ImageTilesReadyEventArgs) => void; private aat; private aay; private aaz; zx: XamGeographicMapView; private zy; getFontInfo(): FontInfo; xz(): Brush; getFontBrush(): Brush; protected tm(a: Series, b: any): void; register(a: DependencyObject, b: (arg1: boolean) => void): void; unRegister(a: DependencyObject): void; deferredRefresh(): void; deferAction(a: () => void): void; aaq(a: boolean): void; aab(): any; y3(a: Rect, b: Rect, c: Rect): Rect; aau(): void; private abj; protected get abx(): Rect; protected set abx(a: Rect); aa4(a: Rect): void; private aa3; get z4(): boolean; static $$p: string[]; } /** * @hidden */ export declare abstract class GeographicMapImagery extends Control implements INotifyPropertyChanged { static $t: Type; constructor(a: XamMultiScaleTileSource); protected bb(a: GeographicMapImageryView): void; protected ai(): GeographicMapImageryView; protected aj: GeographicMapImageryView; private ak; get deferralHandler(): IMapRenderDeferralHandler; set deferralHandler(a: IMapRenderDeferralHandler); private a5; a9(): void; private a3; private a2; private bg; protected ba(a: string, b: any, c: any): void; windowRect: Rect; get geographicMap(): XamGeographicMap; set geographicMap(a: XamGeographicMap); static readonly geographicMapProperty: DependencyProperty; private static a8; private a7; clearTileCache(): void; imageTilesReady: (sender: any, e: ImageTilesReadyEventArgs) => void; private an; get ao(): XamMultiScaleImage; set ao(a: XamMultiScaleImage); ap: XamMultiScaleTileSource; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; bn(a: Size): Size; bd(a: RenderingContext): void; bf(a: Rect): void; be(a: DomRenderer): void; imagesChanged: (sender: any, e: ImagesChangedEventArgs) => void; private a4; a6(): void; bc(a: number): void; protected v(): void; cancellingImage: (sender: any, args: CancellingMultiScaleImageEventArgs) => void; downloadingImage: (sender: any, args: DownloadingMultiScaleImageEventArgs) => void; referer: string; isHorizontalWrappingEnabled: boolean; userAgent: string; static $$p: string[]; } /** * @hidden */ export declare class GeographicMapImageryView extends Base { static $t: Type; constructor(a: GeographicMapImagery); protected a: GeographicMapImagery; e(): void; protected j: Rect; f(a: RenderingContext): void; private d; g(a: DomRenderer): void; h(a: Rect): void; private b; get c(): number; i(a: number): void; } /** * @hidden */ export declare class GeographicXYTriangulatingSeriesView extends HostSeriesView { static $t: Type; constructor(a: GeographicXYTriangulatingSeries); protected cu: GeographicXYTriangulatingSeries; ci(): void; cx(): void; cw(): void; cv(): void; cy(): void; cz(): void; c0(): void; c1(): void; } /** * @hidden */ export declare class GeographicScatterAreaSeriesView extends GeographicXYTriangulatingSeriesView { static $t: Type; constructor(a: GeographicScatterAreaSeries); private c2; a4(): void; ci(): void; c3(): void; c4(): void; } /** * @hidden */ export declare class XamGeographicMapView extends SeriesViewerView { static $t: Type; constructor(a: XamGeographicMap); m(a: boolean): InteractionState; bn(a: boolean): void; protected fq: XamGeographicMap; protected get_aq(): boolean; d7(): void; dx(a: RenderingContext): void; protected f2: Rect; protected dy(a: Rect): void; f1(): Rect; fv(): void; f0: Brush; fz: Brush; fr: FontInfo; fu(a: Rect): void; fx(a: GeographicMapImagery, b: GeographicMapImagery): void; private fw; protected d4(): void; fy(a: number): void; private fs; get ft(): number; set ft(a: number); } /** * @hidden */ export declare class OpenStreetMapImagery extends GeographicMapImagery { static $t: Type; constructor(); get tilePath(): string; set tilePath(a: string); static readonly tilePathProperty: DependencyProperty; private static br; private bq; } /** * @hidden */ export declare abstract class GeographicXYTriangulatingSeries extends GeographicMapSeriesHost { static $t: Type; protected ct(): SeriesView; rj(a: SeriesView): void; xv: GeographicXYTriangulatingSeriesView; xz: string; xx: string; xw: IEnumerable; x2: string; x4: string; x6: string; protected rs(a: any, b: string, c: any, d: any): void; static $$p: string[]; } /** * @hidden */ export declare class GeographicScatterAreaSeries extends GeographicXYTriangulatingSeries { static $t: Type; protected bk(): Series; protected get_ex(): boolean; constructor(); yl: string; private ye; get yg(): ColorScale; set yg(a: ColorScale); private yo; yq(): void; yf: ColorScale; protected s1(): void; yh: ScatterAreaSeries; protected xm(): Series; private yp; protected ct(): SeriesView; rj(a: SeriesView): void; yj: GeographicScatterAreaSeriesView; protected rs(a: any, b: string, c: any, d: any): void; triangulationStatusChanged: (sender: any, args: TriangulationStatusEventArgs) => void; protected get_hf(): boolean; protected set_hf(a: boolean): void; static $$p: string[]; }