UNPKG

@geogirafe/lib-geoportal

Version:

GeoGirafe is a flexible application to build online geoportals.

21 lines (20 loc) • 781 B
import GirafeHTMLElement from '../../base/GirafeHTMLElement.js'; import IGirafePanel from '../../tools/state/igirafepanel.js'; import { IUrlShortener } from '../../tools/share/iurlshortener.js'; declare class ContactComponent extends GirafeHTMLElement implements IGirafePanel { protected templateUrl: string | null; protected styleUrls: string[] | null; template: () => import("uhtml").Hole; isPanelVisible: boolean; panelTitle: string; panelTogglePath: string; shortUrl: string; constructor(); togglePanel(visible: boolean): void; get urlShortener(): IUrlShortener | undefined; private getCurrentStateUrl; sendMessage(): Promise<void>; render(): void; protected connectedCallback(): void; } export default ContactComponent;