@totvs-agro/mobile-components
Version:
Componentes Mobile Totvs (Front-End) para utilização dos estilos do T-Faces e Ionic v3
20 lines (19 loc) • 873 B
TypeScript
import { CameraPosition, Circle, GoogleMap, ILatLng, Marker, MyLocation, MyLocationOptions, Polygon } from '@ionic-native/google-maps';
import { CircleOptions } from './circle-options';
import { PolygonOptions } from './polygon-options';
export declare class MapWrapper {
private map;
private infoWindow;
constructor(map: GoogleMap);
getMapObject(): GoogleMap;
addPolygon(polygonPoints: ILatLng[], options?: PolygonOptions): Polygon;
addMarker(centerPolygon: ILatLng): Marker;
addCircle(options: CircleOptions): Circle;
openTooltip(contents: string, position: ILatLng): void;
closeTooltip(): void;
destroyMap(): void;
clearMap(): void;
setCenter(position: any): void;
moveCamera(cameraPosition: CameraPosition<any>): Promise<any>;
getMyLocation(options?: MyLocationOptions): Promise<MyLocation>;
}