@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
2 lines • 13.9 kB
JavaScript
/*! For license information please see 6518954889df2e781c47.js.LICENSE.txt */
;(self.webpackChunkRemoteClient=self.webpackChunkRemoteClient||[]).push([[7007],{83623:(t,e,n)=>{function i(t){return"l"===t?"m":"s"}n.d(e,{g:()=>i}),n(84137)},79e3:(t,e,n)=>{n.d(e,{D:()=>I,a:()=>R,b:()=>E,g:()=>w,h:()=>S,i:()=>T,k:()=>x,l:()=>z,m:()=>M,p:()=>y,q:()=>N,r:()=>k,s:()=>O,t:()=>_,u:()=>D,v:()=>C,w:()=>P}),n(34088);var i=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"].join(","),r=typeof Element>"u",o=r?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,s=!r&&Element.prototype.getRootNode?function(t){var e;return null==t||null===(e=t.getRootNode)||void 0===e?void 0:e.call(t)}:function(t){return t?.ownerDocument},a=function t(e,n){var i;void 0===n&&(n=!0);var r=null==e||null===(i=e.getAttribute)||void 0===i?void 0:i.call(e,"inert");return""===r||"true"===r||n&&e&&t(e.parentNode)},c=function t(e,n,r){for(var s=[],c=Array.from(e);c.length;){var l=c.shift();if(!a(l,!1))if("SLOT"===l.tagName){var u=l.assignedElements(),d=t(u.length?u:l.children,!0,r);r.flatten?s.push.apply(s,d):s.push({scopeParent:l,candidates:d})}else{o.call(l,i)&&r.filter(l)&&(n||!e.includes(l))&&s.push(l);var h=l.shadowRoot||"function"==typeof r.getShadowRoot&&r.getShadowRoot(l),f=!a(h,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(l));if(h&&f){var p=t(!0===h?l.children:h.children,!0,r);r.flatten?s.push.apply(s,p):s.push({scopeParent:l,candidates:p})}else c.unshift.apply(c,l.children)}}return s},l=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},u=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||function(t){var e,n=null==t||null===(e=t.getAttribute)||void 0===e?void 0:e.call(t,"contenteditable");return""===n||"true"===n}(t))&&!l(t)?0:t.tabIndex},d=function(t,e){return t.tabIndex===e.tabIndex?t.documentOrder-e.documentOrder:t.tabIndex-e.tabIndex},h=function(t){return"INPUT"===t.tagName},f=function(t){var e=t.getBoundingClientRect(),n=e.width,i=e.height;return 0===n&&0===i},p=function(t,e){return!(e.disabled||a(e)||function(t){return h(t)&&"hidden"===t.type}(e)||function(t,e){var n=e.displayCheck,i=e.getShadowRoot;if("hidden"===getComputedStyle(t).visibility)return!0;var r=o.call(t,"details>summary:first-of-type")?t.parentElement:t;if(o.call(r,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return f(t)}else{if("function"==typeof i){for(var a=t;t;){var c=t.parentElement,l=s(t);if(c&&!c.shadowRoot&&!0===i(c))return f(t);t=t.assignedSlot?t.assignedSlot:c||l===t.ownerDocument?c:l.host}t=a}if(function(t){var e,n,i,r,o=t&&s(t),a=null===(e=o)||void 0===e?void 0:e.host,c=!1;if(o&&o!==t)for(c=!!(null!==(n=a)&&void 0!==n&&null!==(i=n.ownerDocument)&&void 0!==i&&i.contains(a)||null!=t&&null!==(r=t.ownerDocument)&&void 0!==r&&r.contains(t));!c&&a;){var l,u,d;c=!(null===(u=a=null===(l=o=s(a))||void 0===l?void 0:l.host)||void 0===u||null===(d=u.ownerDocument)||void 0===d||!d.contains(a))}return c}(t))return!t.getClientRects().length;if("legacy-full"!==n)return!0}return!1}(e,t)||function(t){return"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some((function(t){return"SUMMARY"===t.tagName}))}(e)||function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var e=t.parentElement;e;){if("FIELDSET"===e.tagName&&e.disabled){for(var n=0;n<e.children.length;n++){var i=e.children.item(n);if("LEGEND"===i.tagName)return!!o.call(e,"fieldset[disabled] *")||!i.contains(t)}return!0}e=e.parentElement}return!1}(e))},v=function(t,e){return!(function(t){return function(t){return h(t)&&"radio"===t.type}(t)&&!function(t){if(!t.name)return!0;var e,n=t.form||s(t),i=function(t){return n.querySelectorAll('input[type="radio"][name="'+t+'"]')};if(typeof window<"u"&&typeof window.CSS<"u"&&"function"==typeof window.CSS.escape)e=i(window.CSS.escape(t.name));else try{e=i(t.name)}catch(t){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",t.message),!1}var r=function(t,e){for(var n=0;n<t.length;n++)if(t[n].checked&&t[n].form===e)return t[n]}(e,t.form);return!r||r===t}(t)}(e)||u(e)<0||!p(t,e))},m=function(t){var e=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(e)||e>=0)},g=function t(e){var n=[],i=[];return e.forEach((function(e,r){var o=!!e.scopeParent,s=o?e.scopeParent:e,a=function(t,e){var n=u(t);return n<0&&e&&!l(t)?0:n}(s,o),c=o?t(e.candidates):s;0===a?o?n.push.apply(n,c):n.push(s):i.push({documentOrder:r,tabIndex:a,item:e,isScope:o,content:c})})),i.sort(d).reduce((function(t,e){return e.isScope?t.push.apply(t,e.content):t.push(e.content),t}),[]).concat(n)},b=function(t,e){var n;return n=(e=e||{}).getShadowRoot?c([t],e.includeContainer,{filter:v.bind(null,e),flatten:!1,getShadowRoot:e.getShadowRoot,shadowRootFilter:m}):function(t,e,n){if(a(t))return[];var r=Array.prototype.slice.apply(t.querySelectorAll(i));return e&&o.call(t,i)&&r.unshift(t),r.filter(n)}(t,e.includeContainer,v.bind(null,e)),g(n)};const y={getShadowRoot:!0};function w(t){const e=x(t,"[dir]");return e?e.getAttribute("dir"):"ltr"}function $(t){return t.getRootNode()}function A(t){return t.host||null}function N(t,{selector:e,id:n}){if(!t)return null;t.assignedSlot&&(t=t.assignedSlot);const i=$(t);return(n?"getElementById"in i?i.getElementById(n):null:e?i.querySelector(e):null)||N(A(i),{selector:e,id:n})}function x(t,e){return t?t.closest(e)||x(A($(t)),e):null}async function E(t){if(t)return function(t){return"function"==typeof t?.setFocus}(t)?t.setFocus():t.focus()}function S(t){(function(t){if(t)return b(t,y)[0]??t})(t)?.focus()}function C(t,e,n){return"string"==typeof e&&""!==e?e:""===e||!0===e?t[n]:void 0}function _(t){return(!!t).toString()}function k(t){return R(t)||function(t){return!!function(t){return function(t){return t.currentTarget.assignedNodes({flatten:!0})}(t).filter((t=>t.nodeType===Node.TEXT_NODE)).map((t=>t.textContent)).join("").trim()}(t)}(t)}function I(t){for(const e of t.childNodes)if(e.nodeType===Node.TEXT_NODE&&""!==e.textContent?.trim()||e.nodeType===Node.ELEMENT_NODE)return!0;return!1}function R(t){return!!O(t).length}function O(t,e){return function(t,e){const n=t.assignedElements({flatten:!0});return e?function(t,e){return t.filter((t=>t.matches(e)))}(n,e):n}(t.target,e)}function T(t){return!(!t.isPrimary||0!==t.button)}function D(t){return 0===t.detail}function z(t,e){if(t.parentNode!==e.parentNode)return!1;const n=Array.from(t.parentNode.children);return n.indexOf(t)<n.indexOf(e)}async function P(t,e,n,i){return async function(t,e,n,i,r){let o=L(t,n,e);if(o||(await U(),o=L(t,n,e)),!o)return async function(t,e){await U(),t?.(),await U(),e?.()}(i,r);i?.();try{await o.finished}catch{}finally{r?.()}}(t,e,"transition",n,i)}function L(t,e,n){const i="transition"===e?"transitionProperty":"animationName";return t.getAnimations().find((t=>t[i]===n))}function U(){return new Promise((t=>requestAnimationFrame((()=>t()))))}function M(t){return t.endsWith("px")}},28786:(t,e,n)=>{n.d(e,{c:()=>r});var i=n(34088);async function r(t){if(await t.componentOnReady(),(0,i.i)())return t.requestUpdate(),new Promise((t=>requestAnimationFrame((()=>t()))))}},84137:(t,e,n)=>{n.d(e,{l:()=>c});var i=n(34088);const r=new Set,o={trace:0,debug:1,info:2,warn:4,error:8,off:10};function s(t,...e){(function(t){return o[t]>=o[i.l]})(t)&&console[t].call(this,"%ccalcite","background: #007AC2; color: #fff; border-radius: 4px; padding: 2px 4px;",...e)}let a;const c={debug:t=>s("debug",t),info:t=>s("info",t),warn:t=>s("warn",t),error:t=>s("error",t),trace:t=>s("trace",t),deprecated:function(t,{component:e,name:n,suggested:i,removalVersion:o}){const c=`${t}:${"component"===t?"":e}${n}`;if(r.has(c))return;r.add(c);const l=Array.isArray(i);l&&!a&&(a=new Intl.ListFormat("en",{style:"long",type:"disjunction"})),s("warn",`[${n}] ${t} is deprecated and will be removed in ${"future"===o?"a future version":`v${o}`}.${i?` Use ${l?a.format(i.map((t=>`"${t}"`))):`"${i}"`} instead.`:""}`)}}},4643:(t,e,n)=>{n.d(e,{c:()=>r});var i=n(34088);function r(t,e,n){if(!(0,i.i)())return;const r=function(t){class e extends window.MutationObserver{constructor(t){super(t),this.observedEntry=[],this.callback=t}observe(t,e){return this.observedEntry.push({target:t,options:e}),super.observe(t,e)}unobserve(t){const e=this.observedEntry.filter((e=>e.target!==t));this.observedEntry=[],this.callback(super.takeRecords(),this),this.disconnect(),e.forEach((t=>this.observe(t.target,t.options)))}}return"intersection"===t?window.IntersectionObserver:"mutation"===t?e:window.ResizeObserver}(t);return new r(e,n)}},75572:(t,e,n)=>{n.d(e,{u:()=>o});var i=n(90286),r=n(34088);const o=(0,i.yr)(r.g)},32239:(t,e,n)=>{var i=n(34088),r=n(12618),o=n(26031),s=n(79e3),a=n(4643),c=n(84137),l=n(33826);const u="flip-rtl",d={},h={},f={s:16,m:24,l:32};function p({icon:t,scale:e}){const n=f[e],i=function(t){const e=!isNaN(Number(t.charAt(0))),n=t.split("-");if(n.length>0){const e=/[a-z]/i;t=n.map(((t,n)=>t.replace(e,(function(t,e){return 0===n&&0===e?t:t.toUpperCase()})))).join("")}return e?`i${t}`:t}(t),r="F"===i.charAt(i.length-1);return`${r?i.substring(0,i.length-1):i}${n}${r?"F":""}`}function v(t){return d[t]}const m=l.AH`:host{display:inline-flex;color:var(--calcite-icon-color, var(--calcite-ui-icon-color, currentColor))}:host([scale=s]){inline-size:16px;block-size:16px;min-inline-size:16px;min-block-size:16px}:host([scale=m]){inline-size:24px;block-size:24px;min-inline-size:24px;min-block-size:24px}:host([scale=l]){inline-size:32px;block-size:32px;min-inline-size:32px;min-block-size:32px}.flip-rtl{transform:scaleX(-1)}.svg{display:block}:host([hidden]){display:none}[hidden]{display:none}`;class g extends o.WF{constructor(){super(...arguments),this.visible=!1,this.flipRtl=!1,this.icon=null,this.preload=!1,this.scale="m"}static{this.properties={pathData:16,visible:16,flipRtl:7,icon:3,preload:7,scale:3,textLabel:1}}static{this.styles=m}connectedCallback(){if(super.connectedCallback(),this.preload)return this.visible=!0,void this.loadIconPathData();this.visible||this.waitUntilVisible((()=>{this.visible=!0,this.loadIconPathData()}))}willUpdate(t){(t.has("icon")&&(this.hasUpdated||null!==this.icon)||t.has("scale")&&(this.hasUpdated||"m"!==this.scale))&&this.loadIconPathData()}disconnectedCallback(){super.disconnectedCallback(),this.intersectionObserver?.disconnect(),this.intersectionObserver=null}async loadIconPathData(){const{icon:t,scale:e,visible:n}=this;if(!(0,i.i)()||!t||!n)return;const r={icon:t,scale:e},o=v(p(r))||await async function(t){const e=p(t),n=v(e);if(n)return n;h[e]||(h[e]=fetch((0,i.g)(`./assets/icon/${e}.json`)).then((t=>t.json())).catch((()=>(c.l.error(`${t.icon} (${t.scale}) icon failed to load`),""))));const r=await h[e];return d[e]=r,r}(r);t===this.icon&&(this.pathData=o)}waitUntilVisible(t){this.intersectionObserver=(0,a.c)("intersection",(e=>{e.forEach((e=>{e.isIntersecting&&(this.intersectionObserver.disconnect(),this.intersectionObserver=null,t())}))}),{rootMargin:"50px"}),this.intersectionObserver?this.intersectionObserver.observe(this.el):t()}render(){const{el:t,flipRtl:e,pathData:n,scale:i,textLabel:a}=this,c=(0,s.g)(t),l=f[i],d=!!a,h=[].concat(n||"");return this.el.ariaHidden=(0,s.t)(!d),this.el.ariaLabel=d?a:null,this.el.role=d?"img":null,r.qy`<svg aria-hidden=true class=${(0,o.CP)({[u]:"rtl"===c&&e,svg:!0})} fill=currentColor height=100% viewBox=${`0 0 ${l} ${l}`} width=100% xmlns=http://www.w3.org/2000/svg>${h.map((t=>"string"==typeof t?r.JW`<path d=${t??r.s6} />`:r.JW`<path d=${t.d??r.s6} opacity=${("opacity"in t?t.opacity:1)??r.s6} />`))}</svg>`}}(0,i.c)("calcite-icon",g)},48015:(t,e,n)=>{n.d(e,{_:()=>f,K:()=>m});var i=n(36752),r=n(18504),o=n(7804);const s=(t,e)=>{const n=t._$AN;if(void 0===n)return!1;for(const t of n)t._$AO?.(e,!1),s(t,e);return!0},a=t=>{let e,n;do{if(void 0===(e=t._$AM))break;n=e._$AN,n.delete(t),t=e}while(0===n?.size)},c=t=>{for(let e;e=t._$AM;t=e){let n=e._$AN;if(void 0===n)e._$AN=n=new Set;else if(n.has(t))break;n.add(t),d(e)}};function l(t){void 0!==this._$AN?(a(this),this._$AM=t,c(this)):this._$AM=t}function u(t,e=!1,n=0){const i=this._$AH,r=this._$AN;if(void 0!==r&&0!==r.size)if(e)if(Array.isArray(i))for(let t=n;t<i.length;t++)s(i[t],!1),a(i[t]);else null!=i&&(s(i,!1),a(i));else s(this,t)}const d=t=>{t.type==o.OA.CHILD&&(t._$AP??=u,t._$AQ??=l)};class h extends o.WL{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,e,n){super._$AT(t,e,n),c(this),this.isConnected=t._$AU}_$AO(t,e=!0){t!==this.isConnected&&(this.isConnected=t,t?this.reconnected?.():this.disconnected?.()),e&&(s(this,t),a(this))}setValue(t){if((0,r.Rt)(this._$Ct))this._$Ct._$AI(t,this);else{const e=[...this._$Ct._$AH];e[this._$Ci]=t,this._$Ct._$AI(e,this,0)}}disconnected(){}reconnected(){}}const f=()=>new p;class p{}const v=new WeakMap,m=(0,o.u$)(class extends h{render(t){return i.s6}update(t,[e]){const n=e!==this.Y;return n&&void 0!==this.Y&&this.rt(void 0),(n||this.lt!==this.ct)&&(this.Y=e,this.ht=t.options?.host,this.rt(this.ct=t.element)),i.s6}rt(t){if(this.isConnected||(t=void 0),"function"==typeof this.Y){const e=this.ht??globalThis;let n=v.get(e);void 0===n&&(n=new WeakMap,v.set(e,n)),void 0!==n.get(this.Y)&&this.Y.call(this.ht,void 0),n.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return"function"==typeof this.Y?v.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}})}}]);