Custom Gis Application with Arcgis Javascript API with modern layouting
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

8 lines
3.1 KiB

// All material copyright Esri, All Rights Reserved, unless otherwise specified.
// See https://js.arcgis.com/4.30/esri/copyright.txt for details.
//>>built
define("exports ./componentsUtils ./locale ./t9n ./observers ./dom ./loader".split(" "),function(e,b,f,c,k,l,m){function g(){"undefined"!==typeof customElements&&["calcite-scrim","calcite-loader"].forEach(a=>{switch(a){case "calcite-scrim":customElements.get(a)||customElements.define(a,h);break;case "calcite-loader":customElements.get(a)||m.defineCustomElement()}})}const h=b.proxyCustomElement(class extends b.H{constructor(){super();this.__registerHost();this.__attachShadow();this.resizeObserver=
k.createObserver("resize",()=>this.handleResize());this.handleDefaultSlotChange=a=>{this.hasContent=l.slotChangeHasContent(a)};this.storeLoaderEl=a=>{this.loaderEl=a;this.handleResize()};this.loading=!1;this.defaultMessages=this.loaderScale=this.messageOverrides=this.messages=void 0;this.effectiveLocale="";this.hasContent=!1}onMessagesChange(){}effectiveLocaleChange(){c.updateMessages(this,this.effectiveLocale)}connectedCallback(){f.connectLocalized(this);c.connectMessages(this);this.resizeObserver?.observe(this.el)}async componentWillLoad(){await c.setUpMessages(this)}disconnectedCallback(){f.disconnectLocalized(this);
c.disconnectMessages(this);this.resizeObserver?.disconnect()}render(){const {hasContent:a,loading:d,messages:n}=this;return b.h("div",{key:"7a0aeafa981a687bb129a2ba939f5db1325d3a36",class:"scrim"},d?b.h("calcite-loader",{label:n.loading,scale:this.loaderScale,ref:this.storeLoaderEl}):null,b.h("div",{key:"7c3c32b66e2012e95e569fbb2dd651b774c124b0",class:"content",hidden:!a},b.h("slot",{key:"4d2fc58294f4c5aa4655a58d41e5e2034578453e",onSlotchange:this.handleDefaultSlotChange})))}getScale(a){return 72>
a?"s":480<=a?"l":"m"}handleResize(){const {loaderEl:a,el:d}=this;a&&(this.loaderScale=this.getScale(Math.min(d.clientHeight,d.clientWidth)??0))}static get assetsDirs(){return["assets"]}get el(){return this}static get watchers(){return{messageOverrides:["onMessagesChange"],effectiveLocale:["effectiveLocaleChange"]}}static get style(){return":host{--calcite-scrim-background:var(--calcite-color-transparent-scrim);position:absolute;inset:0px;z-index:var(--calcite-z-index-overlay);display:flex;block-size:100%;inline-size:100%;flex-direction:column;align-items:stretch}@keyframes calcite-scrim-fade-in{0%{--tw-bg-opacity:0}100%{--tw-text-opacity:1}}.scrim{position:absolute;inset:0px;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;overflow:hidden;animation:calcite-scrim-fade-in var(--calcite-internal-animation-timing-medium) ease-in-out;background-color:var(--calcite-scrim-background, var(--calcite-color-transparent-scrim))}.content{padding:1rem}:host([hidden]){display:none}[hidden]{display:none}"}},
[1,"calcite-scrim",{loading:[516],messages:[1040],messageOverrides:[1040],loaderScale:[32],defaultMessages:[32],effectiveLocale:[32],hasContent:[32]},void 0,{messageOverrides:["onMessagesChange"],effectiveLocale:["effectiveLocaleChange"]}]);g();e.Scrim=h;e.defineCustomElement=g});