antv-l7/packages/maps/typings/index.d.ts

35 lines
649 B
TypeScript
Raw Normal View History

interface Window {
onLoad: () => void;
}
interface IAMapEvent {
camera: {
fov: number;
near: number;
far: number;
height: number;
pitch: number;
rotation: number;
aspect: number;
position: {x: number; y: number;};
}
}
interface IAMapInstance {
on(eventName: string, handler: (event: IAMapEvent) => void): void;
getZoom(): number;
getCenter(): {lat: number; lng: number};
}
interface IMapboxInstance {
on(eventName: string, handler: () => void): void;
getZoom(): number;
getPitch(): number;
getBearing(): number;
getCenter(): any;
transform: {
width: number;
height: number;
}
}