page-map.start.component.d.ts 987 B

12345678910111213141516171819202122232425262728293031323334
  1. import { AfterViewInit } from '@angular/core';
  2. import * as i0 from "@angular/core";
  3. interface MapPlace {
  4. name: string;
  5. location: Array<number>;
  6. marker?: any;
  7. }
  8. export declare class PageMapStartComponent implements AfterViewInit {
  9. AMap: any;
  10. map: any;
  11. placeList: Array<MapPlace>;
  12. amap: {
  13. securityJsCode: string;
  14. key: string;
  15. };
  16. constructor();
  17. initaMapConfig(): Promise<void>;
  18. ngAfterViewInit(): void;
  19. initMap(): Promise<void>;
  20. createMap(): Promise<void>;
  21. /**
  22. * 添加点标记 Marker
  23. */
  24. addMarks(): Promise<void>;
  25. goAndMarkPlace(place: any): void;
  26. clearMark(place: any): void;
  27. /**
  28. * 路线规划 地点1 => 地点2
  29. */
  30. planRoute(p1: any, p2: any): void;
  31. static ɵfac: i0.ɵɵFactoryDeclaration<PageMapStartComponent, never>;
  32. static ɵcmp: i0.ɵɵComponentDeclaration<PageMapStartComponent, "app-page-map.start", never, {}, {}, never, never, false, never>;
  33. }
  34. export {};