@geogirafe/lib-geoportal
Version:
GeoGirafe is a flexible application to build online geoportals.
19 lines (18 loc) • 714 B
TypeScript
import GirafeHTMLElement from '../../base/GirafeHTMLElement';
import { MapContextMenuState } from './contextmenustate';
declare class MapContextMenuComponent extends GirafeHTMLElement {
templateUrl: null;
styleUrls: null;
private readonly map;
private readonly eventsCallbacks;
readonly MapContextMenuState: MapContextMenuState;
private readonly rasterQueryManager;
constructor();
updateData(): Promise<void>;
showContextMenu(id: string, position: [number, number], containerElement: string): void;
hideContextMenu(id: string): void;
registerEvents(): void;
unregisterEvents(): void;
connectedCallback(): Promise<void>;
}
export default MapContextMenuComponent;