@geogirafe/lib-geoportal
Version:
GeoGirafe is a flexible application to build online geoportals.
20 lines (19 loc) • 673 B
TypeScript
import GirafeHTMLElement from '../../../base/GirafeHTMLElement';
import I18nManager from '../../../tools/i18n/i18nmanager';
declare class MapCustomContextMenuComponent extends GirafeHTMLElement {
template: () => import("uhtml").Hole;
private readonly map;
private readonly eventsCallbacks;
i18nManager: I18nManager;
private contextMenuOverlay?;
host: HTMLDivElement;
constructor();
renderContent(): Promise<void>;
showContextMenu(): void;
closeMenu(): void;
hideContextMenu(): void;
registerEvents(): void;
unregisterEvents(): void;
connectedCallback(): Promise<void>;
}
export default MapCustomContextMenuComponent;