@senx/discovery-plugin-marauder
Version:
Discovery plugin - Marauder's map
3 lines • 22.4 kB
JavaScript
var __extends=this&&this.__extends||function(){var r=function(e,n){r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,e){r.__proto__=e}||function(r,e){for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n))r[n]=e[n]};return r(e,n)};return function(e,n){if(typeof n!=="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");r(e,n);function t(){this.constructor=e}e.prototype=n===null?Object.create(n):(t.prototype=n.prototype,new t)}}();var __assign=this&&this.__assign||function(){__assign=Object.assign||function(r){for(var e,n=1,t=arguments.length;n<t;n++){e=arguments[n];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))r[i]=e[i]}return r};return __assign.apply(this,arguments)};var __awaiter=this&&this.__awaiter||function(r,e,n,t){function i(r){return r instanceof n?r:new n((function(e){e(r)}))}return new(n||(n=Promise))((function(n,a){function u(r){try{o(t.next(r))}catch(r){a(r)}}function f(r){try{o(t["throw"](r))}catch(r){a(r)}}function o(r){r.done?n(r.value):i(r.value).then(u,f)}o((t=t.apply(r,e||[])).next())}))};var __generator=this&&this.__generator||function(r,e){var n={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},t,i,a,u;return u={next:f(0),throw:f(1),return:f(2)},typeof Symbol==="function"&&(u[Symbol.iterator]=function(){return this}),u;function f(r){return function(e){return o([r,e])}}function o(f){if(t)throw new TypeError("Generator is already executing.");while(u&&(u=0,f[0]&&(n=0)),n)try{if(t=1,i&&(a=f[0]&2?i["return"]:f[0]?i["throw"]||((a=i["return"])&&a.call(i),0):i.next)&&!(a=a.call(i,f[1])).done)return a;if(i=0,a)f=[f[0]&2,a.value];switch(f[0]){case 0:case 1:a=f;break;case 4:n.label++;return{value:f[1],done:false};case 5:n.label++;i=f[1];f=[0];continue;case 7:f=n.ops.pop();n.trys.pop();continue;default:if(!(a=n.trys,a=a.length>0&&a[a.length-1])&&(f[0]===6||f[0]===2)){n=0;continue}if(f[0]===3&&(!a||f[1]>a[0]&&f[1]<a[3])){n.label=f[1];break}if(f[0]===6&&n.label<a[1]){n.label=a[1];a=f;break}if(a&&n.label<a[2]){n.label=a[2];n.ops.push(f);break}if(a[2])n.ops.pop();n.trys.pop();continue}f=e.call(r,n)}catch(r){f=[6,r];i=0}finally{t=a=0}if(f[0]&5)throw f[1];return{value:f[0]?f[1]:void 0,done:true}}};var __spreadArray=this&&this.__spreadArray||function(r,e,n){if(n||arguments.length===2)for(var t=0,i=e.length,a;t<i;t++){if(a||!(t in e)){if(!a)a=Array.prototype.slice.call(e,0,t);a[t]=e[t]}}return r.concat(a||Array.prototype.slice.call(e))};System.register([],(function(r,e){"use strict";return{execute:function(){var n=this;var t="discovery-plugin-marauder";var i={allRenderFn:true,appendChildSlotFix:false,asyncLoading:true,asyncQueue:false,attachStyles:true,cloneNodeFix:false,cmpDidLoad:true,cmpDidRender:false,cmpDidUnload:false,cmpDidUpdate:false,cmpShouldUpdate:false,cmpWillLoad:true,cmpWillRender:false,cmpWillUpdate:false,connectedCallback:false,constructableCSS:true,cssAnnotations:true,devTools:false,disconnectedCallback:true,element:false,event:true,experimentalScopedSlotChanges:false,experimentalSlotFixes:false,formAssociated:false,hasRenderFn:true,hostListener:true,hostListenerTarget:true,hostListenerTargetBody:false,hostListenerTargetDocument:true,hostListenerTargetParent:false,hostListenerTargetWindow:true,hotModuleReplacement:false,hydrateClientSide:false,hydrateServerSide:false,hydratedAttribute:false,hydratedClass:true,hydratedSelectorName:"hydrated",initializeNextTick:false,invisiblePrehydration:true,isDebug:false,isDev:false,isTesting:false,lazyLoad:true,lifecycle:true,lifecycleDOMEvents:false,member:true,method:true,mode:false,observeAttribute:true,profile:false,prop:true,propBoolean:true,propMutable:true,propNumber:true,propString:true,reflect:true,scoped:false,scopedSlotTextContentFix:false,scriptDataOpts:false,shadowDelegatesFocus:false,shadowDom:true,slot:true,slotChildNodesFix:false,slotRelocation:false,state:true,style:true,svg:true,taskQueue:true,transformTagName:false,updatable:true,vdomAttribute:true,vdomClass:true,vdomFunctional:true,vdomKey:true,vdomListener:true,vdomPropOrAttr:true,vdomRef:true,vdomRender:true,vdomStyle:true,vdomText:true,vdomXlink:false,watchCallback:true};var a=Object.defineProperty;var u=function(r,e){for(var n in e)a(r,n,{get:e[n],enumerable:true})};var f=new WeakMap;var o=function(r){return f.get(r)};var l=r("r",(function(r,e){return f.set(e.t=r,e)}));var s=function(r,e){var n={i:0,$hostElement$:r,u:e,o:new Map};{n.l=new Promise((function(r){return n.v=r}))}{n.h=new Promise((function(r){return n.p=r}));r["s-p"]=[];r["s-rc"]=[]}return f.set(r,n)};var v=function(r,e){return e in r};var c=function(r,e){return(0,console.error)(r,e)};var d=new Map;var h=function(r,n,t){var i=r.m.replace(/-/g,"_");var a=r._;if(!a){return void 0}var u=d.get(a);if(u){return u[i]}
/*!__STENCIL_STATIC_IMPORT_SWITCH__*/return e.import("./".concat(a,".entry.js").concat("")).then((function(r){{d.set(a,r)}return r[i]}),c)};var p=new Map;var m="{visibility:hidden}.hydrated{visibility:inherit}";var y="slot-fb{display:contents}slot-fb[hidden]{display:none}";var w=typeof window!=="undefined"?window:{};var b=w.document||{head:{}};var g={i:0,S:"",jmp:function(r){return r()},raf:function(r){return requestAnimationFrame(r)},ael:function(r,e,n,t){return r.addEventListener(e,n,t)},rel:function(r,e,n,t){return r.removeEventListener(e,n,t)},ce:function(r,e){return new CustomEvent(r,e)}};var _=function(){var r=false;try{b.addEventListener("e",null,Object.defineProperty({},"passive",{get:function(){r=true}}))}catch(r){}return r}();var S=r("p",(function(r){return Promise.resolve(r)}));var $=function(){try{new CSSStyleSheet;return typeof(new CSSStyleSheet).replaceSync==="function"}catch(r){}return false}();var j=false;var k=[];var O=[];var x=function(r,e){return function(n){r.push(n);if(!j){j=true;if(e&&g.i&4){T(A)}else{g.raf(A)}}}};var C=function(r){for(var e=0;e<r.length;e++){try{r[e](performance.now())}catch(r){c(r)}}r.length=0};var A=function(){C(k);{C(O);if(j=k.length>0){g.raf(A)}}};var T=function(r){return S().then(r)};var E=x(O,true);var L={};var D="http://www.w3.org/2000/svg";var M="http://www.w3.org/1999/xhtml";var F=function(r){return r!=null};var P=function(r){r=typeof r;return r==="object"||r==="function"};function R(r){var e,n,t;return(t=(n=(e=r.head)==null?void 0:e.querySelector('meta[name="csp-nonce"]'))==null?void 0:n.getAttribute("content"))!=null?t:void 0}var N={};u(N,{err:function(){return W},map:function(){return H},ok:function(){return U},unwrap:function(){return z},unwrapErr:function(){return B}});var U=function(r){return{isOk:true,isErr:false,value:r}};var W=function(r){return{isOk:false,isErr:true,value:r}};function H(r,e){if(r.isOk){var n=e(r.value);if(n instanceof Promise){return n.then((function(r){return U(r)}))}else{return U(n)}}if(r.isErr){var t=r.value;return W(t)}throw"should never get here"}var z=function(r){if(r.isOk){return r.value}else{throw r.value}};var B=function(r){if(r.isErr){return r.value}else{throw r.value}};var G=function(r,e){if(e===void 0){e=""}{return function(){return}}};var Q=function(r,e){{return function(){return}}};var q=r("h",(function(r,e){var n=[];for(var t=2;t<arguments.length;t++){n[t-2]=arguments[t]}var i=null;var a=null;var u=false;var f=false;var o=[];var l=function(e){for(var n=0;n<e.length;n++){i=e[n];if(Array.isArray(i)){l(i)}else if(i!=null&&typeof i!=="boolean"){if(u=typeof r!=="function"&&!P(i)){i=String(i)}if(u&&f){o[o.length-1].$+=i}else{o.push(u?I(null,i):i)}f=u}}};l(n);if(e){if(e.key){a=e.key}{var s=e.className||e.class;if(s){e.class=typeof s!=="object"?s:Object.keys(s).filter((function(r){return s[r]})).join(" ")}}}if(typeof r==="function"){return r(e===null?{}:e,o,X)}var v=I(r,null);v.j=e;if(o.length>0){v.k=o}{v.O=a}return v}));var I=function(r,e){var n={i:0,C:r,$:e,A:null,k:null};{n.j=null}{n.O=null}return n};var K=r("H",{});var V=function(r){return r&&r.C===K};var X={forEach:function(r,e){return r.map(J).forEach(e)},map:function(r,e){return r.map(J).map(e).map(Y)}};var J=function(r){return{vattrs:r.j,vchildren:r.k,vkey:r.O,vname:r.T,vtag:r.C,vtext:r.$}};var Y=function(r){if(typeof r.vtag==="function"){var e=__assign({},r.vattrs);if(r.vkey){e.key=r.vkey}if(r.vname){e.name=r.vname}return q.apply(void 0,__spreadArray([r.vtag,e],r.vchildren||[],false))}var n=I(r.vtag,r.vtext);n.j=r.vattrs;n.k=r.vchildren;n.O=r.vkey;n.T=r.vname;return n};var Z=function(r,e){if(r!=null&&!P(r)){if(e&4){return r==="false"?false:r===""||!!r}if(e&2){return parseFloat(r)}if(e&1){return String(r)}return r}return r};var rr=r("g",(function(r){return o(r).$hostElement$}));var er=r("c",(function(r,e,n){var t=rr(r);return{emit:function(r){return nr(t,e,{bubbles:!!(n&4),composed:!!(n&2),cancelable:!!(n&1),detail:r})}}}));var nr=function(r,e,n){var t=g.ce(e,n);r.dispatchEvent(t);return t};var tr=new WeakMap;var ir=function(r,e,n){var t=p.get(r);if($&&n){t=t||new CSSStyleSheet;if(typeof t==="string"){t=e}else{t.replaceSync(e)}}else{t=e}p.set(r,t)};var ar=function(r,e,n){var t;var i=fr(e);var a=p.get(i);r=r.nodeType===11?r:b;if(a){if(typeof a==="string"){r=r.head||r;var u=tr.get(r);var f=void 0;if(!u){tr.set(r,u=new Set)}if(!u.has(i)){{f=b.createElement("style");f.innerHTML=a;var o=(t=g.L)!=null?t:R(b);if(o!=null){f.setAttribute("nonce",o)}r.insertBefore(f,r.querySelector("link"))}if(e.i&4){f.innerHTML+=y}if(u){u.add(i)}}}else if(!r.adoptedStyleSheets.includes(a)){r.adoptedStyleSheets=__spreadArray(__spreadArray([],r.adoptedStyleSheets,true),[a],false)}}return i};var ur=function(r){var e=r.u;var n=r.$hostElement$;var t=e.i;var i=G("attachStyles",e.m);var a=ar(n.shadowRoot?n.shadowRoot:n.getRootNode(),e);if(t&10){n["s-sc"]=a;n.classList.add(a+"-h")}i()};var fr=function(r,e){return"sc-"+r.m};var or=function(r,e,n,t,i,a){if(n!==t){var u=v(r,e);var f=e.toLowerCase();if(e==="class"){var o=r.classList;var l=sr(n);var s=sr(t);o.remove.apply(o,l.filter((function(r){return r&&!s.includes(r)})));o.add.apply(o,s.filter((function(r){return r&&!l.includes(r)})))}else if(e==="style"){{for(var c in n){if(!t||t[c]==null){if(c.includes("-")){r.style.removeProperty(c)}else{r.style[c]=""}}}}for(var c in t){if(!n||t[c]!==n[c]){if(c.includes("-")){r.style.setProperty(c,t[c])}else{r.style[c]=t[c]}}}}else if(e==="key");else if(e==="ref"){if(t){t(r)}}else if(!u&&e[0]==="o"&&e[1]==="n"){if(e[2]==="-"){e=e.slice(3)}else if(v(w,f)){e=f.slice(2)}else{e=f[2]+e.slice(3)}if(n||t){var d=e.endsWith(vr);e=e.replace(cr,"");if(n){g.rel(r,e,n,d)}if(t){g.ael(r,e,t,d)}}}else{var h=P(t);if((u||h&&t!==null)&&!i){try{if(!r.tagName.includes("-")){var p=t==null?"":t;if(e==="list"){u=false}else if(n==null||r[e]!=p){r[e]=p}}else{r[e]=t}}catch(r){}}if(t==null||t===false){if(t!==false||r.getAttribute(e)===""){{r.removeAttribute(e)}}}else if((!u||a&4||i)&&!h){t=t===true?"":t;{r.setAttribute(e,t)}}}}};var lr=/\s/;var sr=function(r){return!r?[]:r.split(lr)};var vr="Capture";var cr=new RegExp(vr+"$");var dr=function(r,e,n){var t=e.A.nodeType===11&&e.A.host?e.A.host:e.A;var i=r&&r.j||L;var a=e.j||L;{for(var u=0,f=hr(Object.keys(i));u<f.length;u++){var o=f[u];if(!(o in a)){or(t,o,i[o],void 0,n,e.i)}}}for(var l=0,s=hr(Object.keys(a));l<s.length;l++){var o=s[l];or(t,o,i[o],a[o],n,e.i)}};function hr(r){return r.includes("ref")?__spreadArray(__spreadArray([],r.filter((function(r){return r!=="ref"})),true),["ref"],false):r}var pr;var mr;var yr=false;var wr=false;var br=function(r,e,n,t){var a=e.k[n];var u=0;var f;var o;if(a.$!==null){f=a.A=b.createTextNode(a.$)}else{if(!wr){wr=a.C==="svg"}f=a.A=b.createElementNS(wr?D:M,!yr&&i.slotRelocation&&a.i&2?"slot-fb":a.C);if(wr&&a.C==="foreignObject"){wr=false}{dr(null,a,wr)}if(F(pr)&&f["s-si"]!==pr){f.classList.add(f["s-si"]=pr)}if(a.k){for(u=0;u<a.k.length;++u){o=br(r,a,u);if(o){f.appendChild(o)}}}{if(a.C==="svg"){wr=false}else if(f.tagName==="foreignObject"){wr=true}}}f["s-hn"]=mr;return f};var gr=function(r,e,n,t,i,a){var u=r;var f;if(u.shadowRoot&&u.tagName===mr){u=u.shadowRoot}for(;i<=a;++i){if(t[i]){f=br(null,n,i);if(f){t[i].A=f;Or(u,f,e)}}}};var _r=function(r,e,n){for(var t=e;t<=n;++t){var i=r[t];if(i){var a=i.A;kr(i);if(a){a.remove()}}}};var Sr=function(r,e,n,t,i){if(i===void 0){i=false}var a=0;var u=0;var f=0;var o=0;var l=e.length-1;var s=e[0];var v=e[l];var c=t.length-1;var d=t[0];var h=t[c];var p;var m;while(a<=l&&u<=c){if(s==null){s=e[++a]}else if(v==null){v=e[--l]}else if(d==null){d=t[++u]}else if(h==null){h=t[--c]}else if($r(s,d,i)){jr(s,d,i);s=e[++a];d=t[++u]}else if($r(v,h,i)){jr(v,h,i);v=e[--l];h=t[--c]}else if($r(s,h,i)){jr(s,h,i);Or(r,s.A,v.A.nextSibling);s=e[++a];h=t[--c]}else if($r(v,d,i)){jr(v,d,i);Or(r,v.A,s.A);v=e[--l];d=t[++u]}else{f=-1;{for(o=a;o<=l;++o){if(e[o]&&e[o].O!==null&&e[o].O===d.O){f=o;break}}}if(f>=0){m=e[f];if(m.C!==d.C){p=br(e&&e[u],n,f)}else{jr(m,d,i);e[f]=void 0;p=m.A}d=t[++u]}else{p=br(e&&e[u],n,u);d=t[++u]}if(p){{Or(s.A.parentNode,p,s.A)}}}}if(a>l){gr(r,t[c+1]==null?null:t[c+1].A,n,t,u,c)}else if(u>c){_r(e,a,l)}};var $r=function(r,e,n){if(n===void 0){n=false}if(r.C===e.C){if(!n){return r.O===e.O}return true}return false};var jr=function(r,e,n){if(n===void 0){n=false}var t=e.A=r.A;var i=r.k;var a=e.k;var u=e.C;var f=e.$;if(f===null){{wr=u==="svg"?true:u==="foreignObject"?false:wr}{if(u==="slot"&&!yr);else{dr(r,e,wr)}}if(i!==null&&a!==null){Sr(t,i,e,a,n)}else if(a!==null){if(r.$!==null){t.textContent=""}gr(t,null,e,a,0,a.length-1)}else if(i!==null){_r(i,0,i.length-1)}if(wr&&u==="svg"){wr=false}}else if(r.$!==f){t.data=f}};var kr=function(r){{r.j&&r.j.ref&&r.j.ref(null);r.k&&r.k.map(kr)}};var Or=function(r,e,n){var t=r==null?void 0:r.insertBefore(e,n);return t};var xr=function(r,e,n){if(n===void 0){n=false}var t=r.$hostElement$;var i=r.u;var a=r.D||I(null,null);var u=V(e)?e:q(null,null,e);mr=t.tagName;if(i.M){u.j=u.j||{};i.M.map((function(r){var e=r[0],n=r[1];return u.j[n]=t[e]}))}if(n&&u.j){for(var f=0,o=Object.keys(u.j);f<o.length;f++){var l=o[f];if(t.hasAttribute(l)&&!["key","ref","style","class"].includes(l)){u.j[l]=t[l]}}}u.C=null;u.i|=4;r.D=u;u.A=a.A=t.shadowRoot||t;{pr=t["s-sc"]}yr=(i.i&1)!==0;jr(a,u,n)};var Cr=function(r,e){if(e&&!r.F&&e["s-p"]){e["s-p"].push(new Promise((function(e){return r.F=e})))}};var Ar=function(r,e){{r.i|=16}if(r.i&4){r.i|=512;return}Cr(r,r.P);var n=function(){return Tr(r,e)};return E(n)};var Tr=function(r,e){var n=r.$hostElement$;var t=G("scheduleUpdate",r.u.m);var i=r.t;if(!i){throw new Error("Can't render component <".concat(n.tagName.toLowerCase()," /> with invalid Stencil runtime! Make sure this imported component is compiled with a `externalRuntime: true` flag. For more information, please refer to https://stenciljs.com/docs/custom-elements#externalruntime"))}var a;if(e){{r.i|=256;if(r.R){r.R.map((function(r){var e=r[0],n=r[1];return Rr(i,e,n)}));r.R=void 0}}{a=Rr(i,"componentWillLoad")}}t();return Er(a,(function(){return Dr(r,i,e)}))};var Er=function(r,e){return Lr(r)?r.then(e).catch((function(r){console.error(r);e()})):e()};var Lr=function(r){return r instanceof Promise||r&&r.then&&typeof r.then==="function"};var Dr=function(r,e,t){return __awaiter(n,void 0,void 0,(function(){var n,i,a,u,f,o,l;return __generator(this,(function(s){i=r.$hostElement$;a=G("update",r.u.m);u=i["s-rc"];if(t){ur(r)}f=G("render",r.u.m);{Mr(r,e,i,t)}if(u){u.map((function(r){return r()}));i["s-rc"]=void 0}f();a();{o=(n=i["s-p"])!=null?n:[];l=function(){return Fr(r)};if(o.length===0){l()}else{Promise.all(o).then(l);r.i|=4;o.length=0}}return[2]}))}))};var Mr=function(r,e,n,t){try{e=e.render();{r.i&=~16}{r.i|=2}{{{xr(r,e,t)}}}}catch(e){c(e,r.$hostElement$)}return null};var Fr=function(r){var e=r.u.m;var n=r.$hostElement$;var t=G("postUpdate",e);var i=r.t;var a=r.P;if(!(r.i&64)){r.i|=64;{Nr(n)}{Rr(i,"componentDidLoad")}t();{r.p(n);if(!a){Pr()}}}else{t()}{r.v(n)}{if(r.F){r.F();r.F=void 0}if(r.i&512){T((function(){return Ar(r,false)}))}r.i&=~(4|512)}};var Pr=function(r){{Nr(b.documentElement)}T((function(){return nr(w,"appload",{detail:{namespace:t}})}))};var Rr=function(r,e,n){if(r&&r[e]){try{return r[e](n)}catch(r){c(r)}}return void 0};var Nr=function(r){var e;return r.classList.add((e=i.hydratedSelectorName)!=null?e:"hydrated")};var Ur=function(r,e){return o(r).o.get(e)};var Wr=function(r,e,n,t){var i=o(r);if(!i){throw new Error("Couldn't find host element for \"".concat(t.m,'" as it is unknown to this Stencil runtime. This usually happens when integrating a 3rd party Stencil component with another Stencil component or application. Please reach out to the maintainers of the 3rd party Stencil component or report this on the Stencil Discord server (https://chat.stenciljs.com) or comment on this similar [GitHub issue](https://github.com/ionic-team/stencil/issues/5457).'))}var a=i.$hostElement$;var u=i.o.get(e);var f=i.i;var l=i.t;n=Z(n,t.N[e][0]);var s=Number.isNaN(u)&&Number.isNaN(n);var v=n!==u&&!s;if((!(f&8)||u===void 0)&&v){i.o.set(e,n);if(l){if(t.U&&f&128){var d=t.U[e];if(d){d.map((function(r){try{l[r](n,u,e)}catch(r){c(r,a)}}))}}if((f&(2|16))===2){Ar(i,false)}}}};var Hr=function(r,e,n){var t,i;var a=r.prototype;if(e.N||(e.U||r.watchers)){if(r.watchers&&!e.U){e.U=r.watchers}var u=Object.entries((t=e.N)!=null?t:{});u.map((function(r){var t=r[0],i=r[1][0];if(i&31||n&2&&i&32){Object.defineProperty(a,t,{get:function(){return Ur(this,t)},set:function(r){Wr(this,t,r,e)},configurable:true,enumerable:true})}else if(n&1&&i&64){Object.defineProperty(a,t,{value:function(){var r=[];for(var e=0;e<arguments.length;e++){r[e]=arguments[e]}var n;var i=o(this);return(n=i==null?void 0:i.l)==null?void 0:n.then((function(){var e;return(e=i.t)==null?void 0:e[t].apply(e,r)}))}})}}));if(n&1){var f=new Map;a.attributeChangedCallback=function(r,n,t){var i=this;g.jmp((function(){var u;var l=f.get(r);if(i.hasOwnProperty(l)){t=i[l];delete i[l]}else if(a.hasOwnProperty(l)&&typeof i[l]==="number"&&i[l]==t){return}else if(l==null){var s=o(i);var v=s==null?void 0:s.i;if(v&&!(v&8)&&v&128&&t!==n){var c=s.t;var d=(u=e.U)==null?void 0:u[r];d==null?void 0:d.forEach((function(e){if(c[e]!=null){c[e].call(c,t,n,r)}}))}return}i[l]=t===null&&typeof i[l]==="boolean"?false:t}))};r.observedAttributes=Array.from(new Set(__spreadArray(__spreadArray([],Object.keys((i=e.U)!=null?i:{}),true),u.filter((function(r){var e=r[0],n=r[1];return n[0]&15})).map((function(r){var n=r[0],t=r[1];var i;var a=t[1]||n;f.set(a,n);if(t[0]&512){(i=e.M)==null?void 0:i.push([n,a])}return a})),true)))}}return r};var zr=function(r,e,t,i){return __awaiter(n,void 0,void 0,(function(){var n,i,a,u,f,o,l,s,v,d,m;return __generator(this,(function(y){switch(y.label){case 0:if(!((e.i&32)===0))return[3,6];e.i|=32;i=t._;if(!i)return[3,4];a=h(t);if(!(a&&"then"in a))return[3,2];u=Q();return[4,a];case 1:n=y.sent();u();return[3,3];case 2:n=a;y.label=3;case 3:if(!n){throw new Error('Constructor for "'.concat(t.m,"#").concat(e.W,'" was not found'))}if(!n.isProxied){{t.U=n.watchers}Hr(n,t,2);n.isProxied=true}f=G("createInstance",t.m);{e.i|=8}try{new n(e)}catch(r){c(r)}{e.i&=~8}{e.i|=128}f();return[3,5];case 4:n=r.constructor;o=r.localName;customElements.whenDefined(o).then((function(){return e.i|=128}));y.label=5;case 5:if(n&&n.style){l=void 0;if(typeof n.style==="string"){l=n.style}s=fr(t);if(!p.has(s)){v=G("registerStyles",t.m);ir(s,l,!!(t.i&1));v()}}y.label=6;case 6:d=e.P;m=function(){return Ar(e,true)};if(d&&d["s-rc"]){d["s-rc"].push(m)}else{m()}return[2]}}))}))};var Br=function(r){};var Gr=function(r){if((g.i&1)===0){var e=o(r);var n=e.u;var t=G("connectedCallback",n.m);if(!(e.i&1)){e.i|=1;{var i=r;while(i=i.parentNode||i.host){if(i["s-p"]){Cr(e,e.P=i);break}}}if(n.N){Object.entries(n.N).map((function(e){var n=e[0],t=e[1][0];if(t&31&&r.hasOwnProperty(n)){var i=r[n];delete r[n];r[n]=i}}))}{zr(r,e,n)}}else{Kr(r,e,n.H);if(e==null?void 0:e.t);else if(e==null?void 0:e.h){e.h.then((function(){return Br()}))}}t()}};var Qr=function(r){{Rr(r,"disconnectedCallback")}};var qr=function(r){return __awaiter(n,void 0,void 0,(function(){var e;return __generator(this,(function(n){if((g.i&1)===0){e=o(r);{if(e.B){e.B.map((function(r){return r()}));e.B=void 0}}if(e==null?void 0:e.t){Qr(e.t)}else if(e==null?void 0:e.h){e.h.then((function(){return Qr(e.t)}))}}return[2]}))}))};var Ir=r("b",(function(r,e){if(e===void 0){e={}}var n;var t=G();var i=[];var a=e.exclude||[];var u=w.customElements;var f=b.head;var l=f.querySelector("meta[charset]");var v=b.createElement("style");var c=[];var d;var h=true;Object.assign(g,e);g.S=new URL(e.resourcesUrl||"./",b.baseURI).href;var p=false;r.map((function(r){r[1].map((function(e){var n;var t={i:e[0],m:e[1],N:e[2],H:e[3]};if(t.i&4){p=true}{t.N=e[2]}{t.H=e[3]}{t.M=[]}{t.U=(n=e[4])!=null?n:{}}var f=t.m;var l=function(r){__extends(e,r);function e(e){var n=r.call(this,e)||this;n.hasRegisteredEventListeners=false;e=n;s(e,t);if(t.i&1){{if(!e.shadowRoot){{e.attachShadow({mode:"open"})}}else{if(e.shadowRoot.mode!=="open"){throw new Error("Unable to re-use existing shadow root for ".concat(t.m,"! Mode is set to ").concat(e.shadowRoot.mode," but Stencil only supports open shadow roots."))}}}}return n}e.prototype.connectedCallback=function(){var r=this;var e=o(this);if(!this.hasRegisteredEventListeners){this.hasRegisteredEventListeners=true;Kr(this,e,t.H)}if(d){clearTimeout(d);d=null}if(h){c.push(this)}else{g.jmp((function(){return Gr(r)}))}};e.prototype.disconnectedCallback=function(){var r=this;g.jmp((function(){return qr(r)}))};e.prototype.componentOnReady=function(){return o(this).h};return e}(HTMLElement);t._=r[0];if(!a.includes(f)&&!u.get(f)){i.push(f);u.define(f,Hr(l,t,1))}}))}));if(i.length>0){if(p){v.textContent+=y}{v.textContent+=i.sort()+m}if(v.innerHTML.length){v.setAttribute("data-styles","");var _=(n=g.L)!=null?n:R(b);if(_!=null){v.setAttribute("nonce",_)}f.insertBefore(v,l?l.nextSibling:f.firstChild)}}h=false;if(c.length){c.map((function(r){return r.connectedCallback()}))}else{{g.jmp((function(){return d=setTimeout(Pr,30)}))}}t()}));var Kr=function(r,e,n,t){if(n){n.map((function(n){var t=n[0],i=n[1],a=n[2];var u=Xr(r,t);var f=Vr(e,a);var o=Jr(t);g.ael(u,i,f,o);(e.B=e.B||[]).push((function(){return g.rel(u,i,f,o)}))}))}};var Vr=function(r,e){return function(n){var t;try{{if(r.i&256){(t=r.t)==null?void 0:t[e](n)}else{(r.R=r.R||[]).push([e,n])}}}catch(r){c(r)}}};var Xr=function(r,e){if(e&4)return b;if(e&8)return w;return r};var Jr=function(r){return _?{passive:(r&1)!==0,capture:(r&2)!==0}:(r&2)!==0};var Yr=r("s",(function(r){return g.L=r}))}}}));
//# sourceMappingURL=p-f2d2b9b0.system.js.map