Skip to content

Commit f045bc6

Browse files
committed
update
1 parent 04edec6 commit f045bc6

File tree

3 files changed

+31
-8
lines changed

3 files changed

+31
-8
lines changed

packages/maplugin-core/managers/popup-manager.ts

Lines changed: 0 additions & 3 deletions
This file was deleted.

packages/maplugin-core/types.ts

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,21 +50,47 @@ export type TMapEvent =
5050
"styleimagemissing" |
5151
"style.load";
5252

53+
export interface LngLat {
54+
lng: number;
55+
lat: number;
56+
wrap(): LngLat;
57+
toArray(): [
58+
number,
59+
number
60+
];
61+
toArray(): [
62+
number,
63+
number
64+
];
65+
distanceTo(lngLat: LngLat): number;
66+
}
67+
68+
export type LngLatLike = LngLat | {
69+
lng: number;
70+
lat: number;
71+
} | {
72+
lon: number;
73+
lat: number;
74+
} | [
75+
number,
76+
number
77+
];
78+
5379
export interface IMap {
5480
getContainer(): HTMLElement,
5581

5682
getStyle(): any;
5783
setStyle(style: string): any;
58-
setCenter(center: [number, number]): void;
59-
getCenter(): { lng: number, lat: number };
84+
setCenter(center: LngLatLike): void;
85+
getCenter(): LngLat;
6086
setBearing(bearing: number): void;
6187
getBearing(): number;
6288
setPitch(pitch: number): void;
6389
getPitch(): number;
6490
getZoom(): number,
6591
setZoom(zoom: number): void,
6692

67-
easeTo(options: { center?: [number, number], zoom?: number, duration?: number }): void,
93+
easeTo(options: { center?: LngLatLike, zoom?: number, duration?: number }): void,
6894

6995
getCanvas(): HTMLCanvasElement,
7096

packages/maplugin-maplibre/demo/Map.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ onMounted(() => {
2121
style: props.style,
2222
attributionControl: false
2323
});
24-
map.addControl(new maplibregl.NavigationControl(),'bottom-right');
25-
map.addControl(new maplibregl.ScaleControl(),'bottom-left');
24+
map.addControl(new maplibregl.NavigationControl(), 'bottom-right');
25+
map.addControl(new maplibregl.ScaleControl(), 'bottom-left');
2626
map.on('load', () => {
2727
props.onMapLoad(map);
2828
});

0 commit comments

Comments
 (0)