UNPKG

@expofp/floorplan

Version:

Interactive floor plan library for expos and events

2 lines (1 loc) • 685 B
import"./ExpofpLogoControl.scss";import r from"../../tools/base-runtime-url.js";import{buildExpofpUrl as t,UTM_CAMPAIGNS as n}from"../../tools/expofpUrl.js";import{t as a}from"../../utils/i18n.js";export class ExpofpLogoControl{onAdd(){const e=document.createElement("a");e.className="maplibregl-ctrl efp-map-logo",e.href=t(n.SUBDOMAIN_LOGO),e.target="_blank",e.rel="noopener noreferrer";const o=document.createElement("img");return o.className="efp-map-logo__image",o.src=`${r}expofp-overlay.png`,o.alt=a("Made with ExpoFP"),o.crossOrigin="anonymous",e.append(o),this.container=e,e}onRemove(){this.container?.remove(),this.container=void 0}getDefaultPosition(){return"bottom-right"}}