2 lines
1.1 KiB
JavaScript
2 lines
1.1 KiB
JavaScript
import{_a as s,bc as p,rb as i}from"./chunk-SDV3ZBF6.js";var r=window,d=()=>{let e="__swrpMpHandlers",n=r,t=n[e];if(t instanceof Map)return t;let o=new Map;return n[e]=o,o},f=(e,n)=>{window.dispatchEvent(new CustomEvent("swrp:mp:call",{detail:{eventName:e,args:n}}))},u=(e,n)=>{console.info("[mp.events.call]",e,...n)},w=(e,n)=>{console.warn("mp.events.callRemote was called in the browser polyfill with params:",[e,...n],"this will not work. Use mp.events.call instead.")},a=()=>{if(r.__swrpMpPolyfillInstalled)return;if(r.mp?.events){r.__swrpMpPolyfillInstalled=!0;return}let e=d(),n={add:(t,o)=>{let l=e.get(t)??new Set;l.add(o),e.set(t,l)},remove:(t,o)=>{let l=e.get(t);l&&(l.delete(o),l.size===0&&e.delete(t))},call:(t,...o)=>{let l=e.get(t);if(l)for(let c of l.values())c(...o);u(t,o),f(t,o)},callRemote:(t,...o)=>{w(t,o)}};r.mp?Object.defineProperty(r.mp,"events",{value:n,configurable:!0,writable:!0}):r.mp={events:n},r.__swrpMpPolyfillInstalled=!0};a();import("./chunk-P3AUIBQA.js").then(({OverlayAppComponent:e})=>i(e,{providers:[s(),{provide:p,useValue:{animationDuration:"0ms"}}]})).catch(e=>console.error(e));
|