Added controls, mapTypes, overlayMapTypes to Map class.

ImageMapType extends MVCObject implements MapType.
Added getTile, releaseTile to ImageMapType class.
This commit is contained in:
Dmitrij Koniajev
2013-05-11 15:52:55 +03:00
parent 1ad8e60e3b
commit 2ec2e3d37e
+6 -1
View File
@@ -76,6 +76,9 @@ declare module google.maps {
setStreetView(panorama: StreetViewPanorama): void;
setTilt(tilt: number): void;
setZoom(zoom: number): void;
controls: MVCArray[]; //Array.<MVCArray.<Node >>
mapTypes: MapTypeRegistry;
overlayMapTypes: MVCArray; // MVCArray.<MapType>
}
export interface MapOptions {
@@ -856,10 +859,12 @@ declare module google.maps {
fromPointToLatLng(pixel: Point, noWrap?: bool): LatLng;
}
export class ImageMapType {
export class ImageMapType extends MVCObject implements MapType {
constructor (opts: ImageMapTypeOptions);
getOpacity(): number;
setOpacity(opacity: number): void;
getTile(tileCoord: Point, zoom: number, ownerDocument: Document): Element;
releaseTile(tile: Element): void;
}
export interface ImageMapTypeOptions {