14 lines
483 B
TypeScript
14 lines
483 B
TypeScript
import {DeliveryZone, IMapAdapter, LatLng, MapOptions} from './map-adapter.interface';
|
|
export declare class LeafletAdapter implements IMapAdapter {
|
|
private map;
|
|
init(container: HTMLElement, options: MapOptions): void;
|
|
setCenter(latLng: LatLng): void;
|
|
setZoom(zoom: number): void;
|
|
addMarker(latLng: LatLng, options?: {
|
|
color?: string;
|
|
}): void;
|
|
destroy(): void;
|
|
addZone(zone: DeliveryZone[]): void;
|
|
updateZone(one: DeliveryZone[]): void;
|
|
}
|