UNPKG

@geogirafe/lib-geoportal

Version:

GeoGirafe is a flexible application to build online geoportals.

18 lines (17 loc) 632 B
import GirafeHTMLElement from '../../base/GirafeHTMLElement.js'; import { InfoBoxContent } from '../../tools/state/state.js'; declare class InfoboxComponent extends GirafeHTMLElement { protected templateUrl: string | null; protected styleUrls: string[] | null; template: () => import("uhtml").Hole; infos: InfoBoxContent[]; urlRegExp: RegExp; private readonly autoCloseTimers; constructor(); registerEvents(): void; private setupAutoClose; closeMessage(info: InfoBoxContent): void; linkify(str: string): string; protected connectedCallback(): void; } export default InfoboxComponent;