1"use strict";(globalThis.webpackChunk_ember_auto_import_=globalThis.webpackChunk_ember_auto_import_||[]).push([[2738,94285,59357,42407,98961,54632,33011,41208,25887,58166,83602],{42407:(e,t,n)=>{n.d(t,{K:()=>r}) 2const r=["operational-layers","basemap","ground"]},59357:(e,t,n)=>{n.r(t),n.d(t,{default:()=>u}) 3var r,i=n(52067),s=n(96679),o=n(91937),a=(n(57250),n(12752),n(98389),n(40038)) 4let l=r=class extends s.A{constructor(e){super(e),this.expression=null,this.name=null,this.returnType="boolean",this.title=null}clone(){return new r({name:this.name,title:this.title,expression:this.expression,returnType:this.returnType})}};(0,i._)([(0,o.MZ)({type:String,json:{write:!0}})],l.prototype,"expression",void 0),(0,i._)([(0,o.MZ)({type:String,json:{write:!0}})],l.prototype,"name",void 0),(0,i._)([(0,o.MZ)({type:["boolean","date","number","string"],json:{write:!0}})],l.prototype,"returnType",void 0),(0,i._)([(0,o.MZ)({type:String,json:{write:!0}})],l.prototype,"title",void 0),l=r=(0,i._)([(0,a.$)("esri.form.ExpressionInfo")],l) 5const u=l},90967:(e,t,n)=>{n.r(t),n.d(t,{default:()=>E}) 6var r,i=n(52067),s=n(96679),o=n(33600),a=n(45373),l=n(91937),u=n(86775),c=n(24743),p=n(40038),f=n(62391),d=n(59357),y=n(44444),h=n(88624),m=n(86842) 7const g=(0,h.sb)(y.default) 8let b=r=class extends s.A{constructor(e){super(e),this.description=null,this.elements=null,this.expressionInfos=null,this.preserveFieldValuesWhenHidden=!1,this.title=null}castElements(e){return(0,h.dp)(e,g)}readElements(e,t){return(0,h.rS)(t.formElements,g)}writeElements(e,t){t.formElements=(0,h.U2)(e,g)}clone(){return new r({description:this.description,expressionInfos:(0,o.clone)(this.expressionInfos),elements:(0,o.clone)(this.elements),title:this.title,preserveFieldValuesWhenHidden:this.preserveFieldValuesWhenHidden})}async getFieldsUsed(e,t){const n=new Set,{description:r,elements:i,expressionInfos:s,title:o}=this 9if(x(n,e,r),x(n,e,o),!i)return[] 10const a=function(e,t){if(!t||0===t.length)return[] 11const n=v(e),r=[] 12for(const i of t)n.has(i.name)&&r.push(i.expression) 13return r}(i,s).map((t=>(0,m.collectArcadeFieldNames)(n,e,t))) 14await Promise.all(a) 15for(const l of i)w(n,{fieldsIndex:e,relationships:t},l) 16return Array.from(n).sort()}} 17function w(e,t,n){const{fieldsIndex:r}=t 18if(!r||r.fields.length!==e.size)switch(x(e,r,n.label),x(e,r,n.description),n.type){case"field":(0,m.collectField)(e,r,n.fieldName) 19break 20case"group":n.elements.forEach((n=>w(e,t,n))) 21break 22case"relationship":if(t.relationships){const i=t.relationships.find((e=>e.id===n.relationshipId)) 23i&&(0,m.collectField)(e,r,i.keyField)}(0,m.collectFields)(e,r,n.orderByFields?.map((e=>e.field))) 24break 25case"text":x(e,r,n.text)}}function v(e){const t=new Set 26for(const n of e)if((0,a.kb)(t,n.visibilityExpression),!(0,h.oo)(n))if((0,h.CG)(n))(0,a.FB)(t,v(n.elements)) 27else if((0,a.kb)(t,n.editableExpression),(0,h.jt)(n)){const{requiredExpression:e,valueExpression:r}=n;(0,a.FB)(t,[e,r])}return t}function x(e,t,n){(0,m.collectFields)(e,t,(0,m.extractSubstitutionTemplatesFromString)(n))}(0,i._)([(0,l.MZ)({type:String,json:{write:!0}})],b.prototype,"description",void 0),(0,i._)([(0,l.MZ)({json:{write:!0}})],b.prototype,"elements",void 0),(0,i._)([(0,u.w)("elements")],b.prototype,"castElements",null),(0,i._)([(0,c.w)("elements",["formElements"])],b.prototype,"readElements",null),(0,i._)([(0,f.K)("elements")],b.prototype,"writeElements",null),(0,i._)([(0,l.MZ)({type:[d.default],json:{write:!0}})],b.prototype,"expressionInfos",void 0),(0,i._)([(0,l.MZ)({type:Boolean,json:{default:!1,write:!0}})],b.prototype,"preserveFieldValuesWhenHidden",void 0),(0,i._)([(0,l.MZ)({type:String,json:{write:!0}})],b.prototype,"title",void 0),b=r=(0,i._)([(0,p.$)("esri.form.FormTemplate")],b) 28const E=b},44444:(e,t,n)=>{n.r(t),n.d(t,{default:()=>h}),n(4002),n(33001) 29var r,i=n(52067),s=n(33600),o=n(91937),a=n(86775),l=n(24743),u=n(40038),c=n(62391),p=n(17493),f=n(88624) 30n(93199),n(21552),n(5455) 31let d=r=class extends p.default{constructor(e){super(e),this.elements=null,this.initialState="expanded",this.type="group"}castElements(e){return(0,f.dp)(e,y,!1)}readElements(e,t){return(0,f.rS)(t.formElements,y,!1)}writeElements(e,t){t.formElements=(0,f.U2)(e,y,!1)}clone(){return new r({description:this.description,elements:(0,s.clone)(this.elements),initialState:this.initialState,label:this.label,visibilityExpression:this.visibilityExpression})}};(0,i._)([(0,o.MZ)({json:{write:!0}})],d.prototype,"elements",void 0),(0,i._)([(0,a.w)("elements")],d.prototype,"castElements",null),(0,i._)([(0,l.w)("elements",["formElements"])],d.prototype,"readElements",null),(0,i._)([(0,c.K)("elements")],d.prototype,"writeElements",null),(0,i._)([(0,o.MZ)({type:["collapsed","expanded"],json:{write:!0}})],d.prototype,"initialState",void 0),(0,i._)([(0,o.MZ)({type:String,json:{read:!1,write:!0}})],d.prototype,"type",void 0),d=r=(0,i._)([(0,u.$)("esri.form.elements.GroupElement")],d) 32const y=(0,f.sb)(d),h=d}
32,78493:(e,t,n)=>{n.d(t,{LF:()=>a,M9:()=>l,U2:()=>u,zu:()=>c}) 33var r=n(61840),i=n(42087),s=n(6075),o=n(63043) 34function a(e,t,n){try{return function(e){if(!e||0===e.length)return null 35if(function(e){const t=e[0] 36return!!t&&"scale"in t}(e)){const t=[] 37for(const n of e)t.push({scale:n.scale,value:c(n.value)}) 38return t}return c(e)}(e)}catch(e){n?.messages?.push(e)}return null}function l(e,t,n,r){try{const r=u(e);(0,i.sM)(n,r,t)}catch(e){r.messages&&r.messages.push(e)}}function u(e){const t=(0,s.q)(e) 39return t?(0,o.dw)(t)?t.map((e=>e.toJSON())):t.map((({scale:e,effects:t})=>({scale:e,value:t.map((e=>e.toJSON()))}))):null}function c(e){if(!e?.length)return"" 40const t=[] 41for(const n of e){let e=[] 42switch(n.type){case"grayscale":case"sepia":case"saturate":case"invert":case"brightness":case"contrast":case"opacity":e=[p(n,"amount")] 43break 44case"blur":e=[p(n,"radius","pt")] 45break 46case"hue-rotate":e=[p(n,"angle","deg")] 47break 48case"drop-shadow":e=[p(n,"xoffset","pt"),p(n,"yoffset","pt"),p(n,"blurRadius","pt"),f(n,"color")] 49break 50case"bloom":e=[p(n,"strength"),p(n,"radius","pt"),p(n,"threshold")]}const r=`${n.type}(${e.filter(Boolean).join(" ")})`;(0,s.q)(r),t.push(r)}return t.join(" ")}function p(e,t,n){if(null==e[t])throw new r.default("effect:missing-parameter",`Missing parameter '${t}' in ${e.type} effect`,{effect:e}) 51return n?e[t]+n:""+e[t]}function f(e,t){if(null==e[t])throw new r.default("effect:missing-parameter",`Missing parameter '${t}' in ${e.type} effect`,{effect:e}) 52const n=e[t] 53return`rgba(${n[0]||0}, ${n[1]||0}, ${n[2]||0}, ${n[3]/255||0})`}},6075:(e,t,n)=>{n.d(t,{q:()=>u}) 54var r=n(90542),i=n(61840),s=n(31136),o=n(63043) 55function a(e,t,n,r){var i=Error.call(this,e) 56return Object.setPrototypeOf&&Object.setPrototypeOf(i,a.prototype),i.expected=t,i.found=n,i.location=r,i.name="SyntaxError",i}function l(e,t,n){return n=n||" ",e.length>t?e:(t-=e.length,e+(n+=n.repeat(t)).slice(0,t))}function u(e){if(!e||0===e.length)return null 57if("string"==typeof e){const t=c(e) 58return t&&0!==t.length?t:null}const t=e.map((e=>{if(!Number.isFinite(e.scale)||e.scale<=0)throw new i.default("effect:invalid-scale","scale must be finite and greater than 0",{stop:e}) 59return{scale:e.scale,effects:c(e.value)}})) 60t.sort(((e,t)=>t.effects.length-e.effects.length)) 61for(let n=0;n<t.length-1;n++){if(!(0,o.mj)(t[n].effects,t[n+1].effects))throw new i.default("effect:interpolation-impossible","Cannot interpolate by scale between 2 lists of mixed effects",{a:t[n].effects,b:t[n+1].effects});(0,o.O9)(t[n].effects,t[n+1].effects)}return t.sort(((e,t)=>t.scale-e.scale)),t}function c(e){let t 62if(!e)return[] 63try{t=function(e,t){var n,r={},i=(t=void 0!==t?t:{}).grammarSource,s={start:We},o=We,l="none",u=")",c=",",p="(",f="%",d="px",y="cm",h="mm",m="in",g="pt",b="pc",w="deg",v="rad",x="grad",E="turn",j="#",_=".",A="e",F=/^[ \t\n\r]/,I=/^[a-z\-]/,S=/^[0-9a-fA-F]/,M=/^[+\-]/,$=/^[0-9]/,T=Be("none"),C=Re("none",!1),Z=Re(")",!1),N=Re(",",!1),O=Be("whitespace"),k=Ke([" ","\t","\n","\r"],!1,!1),q=Be("function"),L=Re("(",!1),R=Be("identifier"),K=Ke([["a","z"],"-"],!1,!1),B=Be("percentage"),G=Re("%",!1),P=Be("length"),D=Re("px",!1),W=Re("cm",!1),V=Re("mm",!1),z=Re("in",!1),U=Re("pt",!1),J=Re("pc",!1),H=Be("angle"),Q=Re("deg",!1),X=Re("rad",!1),Y=Re("grad",!1),ee=Re("turn",!1),te=Be("number"),ne=Be("color"),re=Re("#",!1),ie=Ke([["0","9"],["a","f"],["A","F"]],!1,!1),se=Ke(["+","-"],!1,!1),oe=Ke([["0","9"]],!1,!1),ae=Re(".",!1),le=Re("e",!1),ue=function(){return[]},ce=function(e,t){return{type:"function",name:e,parameters:t||[]}},pe=function(e,t){return t.length>0?function(e,t){return[e].concat(function(e){return e.map((function(e){return e[3]}))}(t))}(e,t):[e]},fe=function(e){return{type:"quantity",value:e.value,unit:e.unit}},de=function(e){return{type:"color",colorType:e.type,value:e.value}},ye=function(e){return e},he=function(){return Le()},me=function(e){return{value:e,unit:"%"}},ge=function(e){return{value:e,unit:"px"}},be=function(e){return{value:e,unit:"cm"}},we=function(e){return{value:e,unit:"mm"}},ve=function(e){return{value:e,unit:"in"}},xe=function(e){return{value:e,unit:"pt"}},Ee=function(e){return{value:e,unit:"pc"}},je=function(e){return{value:e,unit:"deg"}},_e=function(e){return{value:e,unit:"rad"}},Ae=function(e){return{value:e,unit:"grad"}},Fe=function(e){return{value:e,unit:"turn"}},Ie=function(e){return{value:e,unit:null}},Se=function(){return{type:"hex",value:Le()}},Me=function(e){return{type:"function",value:e}},$e=function(){return{type:"named",value:Le()}},Te=function(){return parseFloat(Le())},Ce=0|t.peg$currPos,Ze=Ce,Ne=[{line:1,column:1}],Oe=Ce,ke=t.peg$maxFailExpected||[],qe=0|t.peg$silentFails 64if(t.startRule){if(!(t.startRule in s))throw new Error("Can't start parsing from rule \""+t.startRule+'".') 65o=s[t.startRule]}function Le(){return e.substring(Ze,Ce)}function Re(e,t){return{type:"literal",text:e,ignoreCase:t}}function Ke(e,t,n){return{type:"class",parts:e,inverted:t,ignoreCase:n}}function Be(e){return{type:"other",description:e}}function Ge(t){var n,r=Ne[t] 66if(r)return r 67if(t>=Ne.length)n=Ne.length-1 68else for(n=t;!Ne[--n];);for(r={line:(r=Ne[n]).line,column:r.column};n<t;)10===e.charCodeAt(n)?(r.line++,r.column=1):r.column++,n++ 69return Ne[t]=r,r}function Pe(e,t,n){var r=Ge(e),s=Ge(t) 70return{source:i,start:{offset:e,line:r.line,column:r.column},end:{offset:t,line:s.line,column:s.column}}}function De(e){Ce<Oe||(Ce>Oe&&(Oe=Ce,ke=[]),ke.push(e))}function We(){var e 71return(e=Ve())===r&&(e=function(){var e,t 72if(e=[],(t=ze())!==r)for(;t!==r;)e.push(t),t=ze() 73else e=r 74return e}()),e}function Ve(){var t,n 75return qe++,t=Ce,Je(),e.substr(Ce,4)===l?(n=l,Ce+=4):(n=r,0===qe&&De(C)),n!==r?(Je(),Ze=t,t=ue()):(Ce=t,t=r),qe--,t===r&&0===qe&&De(T),t}function ze(){var t,n,i,s 76return t=Ce,Je(),(n=function(){var t,n,i 77return qe++,t=Ce,(n=He())!==r?(40===e.charCodeAt(Ce)?(i=p,Ce++):(i=r,0===qe&&De(L)),i!==r?(Ze=t,t=ye(n)):(Ce=t,t=r)):(Ce=t,t=r),qe--,t===r&&(n=r,0===qe&&De(q)),t}())!==r?(Je(),(i=function(){var t,n,i,s,o,a,l,u 78if(t=Ce,(n=Ue())!==r){for(i=[],s=Ce,o=Je(),44===e.charCodeAt(Ce)?(a=c,Ce++):(a=r,0===qe&&De(N)),a===r&&(a=null),l=Je(),(u=Ue())!==r?s=o=[o,a,l,u]:(Ce=s,s=r);s!==r;)i.push(s),s=Ce,o=Je(),44===e.charCodeAt(Ce)?(a=c,Ce++):(a=r,0===qe&&De(N)),a===r&&(a=null),l=Je(),(u=Ue())!==r?s=o=[o,a,l,u]:(Ce=s,s=r) 79Ze=t,t=pe(n,i)}else Ce=t,t=r 80return t}())===r&&(i=null),Je(),41===e.charCodeAt(Ce)?(s=u,Ce++):(s=r,0===qe&&De(Z)),s!==r?(Je(),Ze=t,t=ce(n,i)):(Ce=t,t=r)):(Ce=t,t=r),t}function Ue(){var e,t 81return e=Ce,(t=Qe())===r&&(t=Xe())===r&&(t=Ye())===r&&(t=function(){var e,t 82return qe++,e=Ce,Je(),(t=tt())!==r?(Ze=e,e=Ie(t)):(Ce=e,e=r),qe--,e===r&&0===qe&&De(te),e}()),t!==r&&(Ze=e,t=fe(t)),(e=t)===r&&(e=Ce,(t=et())!==r&&(Ze=e,t=de(t)),e=t),e}function Je(){var t,n 83for(qe++,t=[],n=e.charAt(Ce),F.test(n)?Ce++:(n=r,0===qe&&De(k));n!==r;)t.push(n),n=e.charAt(Ce),F.test(n)?Ce++:(n=r,0===qe&&De(k)) 84return qe--,n=r,0===qe&&De(O),t}function He(){var t,n,i 85if(qe++,t=Ce,n=[],i=e.charAt(Ce),I.test(i)?Ce++:(i=r,0===qe&&De(K)),i!==r)for(;i!==r;)n.push(i),i=e.charAt(Ce),I.test(i)?Ce++:(i=r,0===qe&&De(K)) 86else n=r 87return n!==r&&(Ze=t,n=he()),qe--,(t=n)===r&&(n=r,0===qe&&De(R)),t}function Qe(){var t,n,i 88return qe++,t=Ce,Je(),(n=tt())!==r?(37===e.charCodeAt(Ce)?(i=f,Ce++):(i=r,0===qe&&De(G)),i!==r?(Ze=t,t=me(n)):(Ce=t,t=r)):(Ce=t,t=r),qe--,t===r&&0===qe&&De(B),t}function Xe(){var t,n,i 89return qe++,t=Ce,Je(),(n=tt())!==r?(e.substr(Ce,2)===d?(i=d,Ce+=2):(i=r,0===qe&&De(D)),i!==r?(Ze=t,t=ge(n)):(Ce=t,t=r)):(Ce=t,t=r),t===r&&(t=Ce,Je(),(n=tt())!==r?(e.substr(Ce,2)===y?(i=y,Ce+=2):(i=r,0===qe&&De(W)),i!==r?(Ze=t,t=be(n)):(Ce=t,t=r)):(Ce=t,t=r),t===r&&(t=Ce,Je(),(n=tt())!==r?(e.substr(Ce,2)===h?(i=h,Ce+=2):(i=r,0===qe&&De(V)),i!==r?(Ze=t,t=we(n)):(Ce=t,t=r)):(Ce=t,t=r),t===r&&(t=Ce,Je(),(n=tt())!==r?(e.substr(Ce,2)===m?(i=m,Ce+=2):(i=r,0===qe&&De(z)),i!==r?(Ze=t,t=ve(n)):(Ce=t,t=r)):(Ce=t,t=r),t===r&&(t=Ce,Je(),(n=tt())!==r?(e.substr(Ce,2)===g?(i=g,Ce+=2):(i=r,0===qe&&De(U)),i!==r?(Ze=t,t=xe(n)):(Ce=t,t=r)):(Ce=t,t=r),t===r&&(t=Ce,Je(),(n=tt())!==r?(e.substr(Ce,2)===b?(i=b,Ce+=2):(i=r,0===qe&&De(J)),i!==r?(Ze=t,t=Ee(n)):(Ce=t,t=r)):(Ce=t,t=r)))))),qe--,t===r&&0===qe&&De(P),t}function Ye(){var t,n,i 90return qe++,t=Ce,(n=tt())!==r?(e.substr(Ce,3)===w?(i=w,Ce+=3):(i=r,0===qe&&De(Q)),i!==r?(Ze=t,t=je(n)):(Ce=t,t=r)):(Ce=t,t=r),t===r&&(t=Ce,(n=tt())!==r?(e.substr(Ce,3)===v?(i=v,Ce+=3):(i=r,0===qe&&De(X)),i!==r?(Ze=t,t=_e(n)):(Ce=t,t=r)):(Ce=t,t=r),t===r&&(t=Ce,(n=tt())!==r?(e.substr(Ce,4)===x?(i=x,Ce+=4):(i=r,0===qe&&De(Y)),i!==r?(Ze=t,t=Ae(n)):(Ce=t,t=r)):(Ce=t,t=r),t===r&&(t=Ce,(n=tt())!==r?(e.substr(Ce,4)===E?(i=E,Ce+=4):(i=r,0===qe&&De(ee)),i!==r?(Ze=t,t=Fe(n)):(Ce=t,t=r)):(Ce=t,t=r)))),qe--,t===r&&(n=r,0===qe&&De(H)),t}function et(){var t,n,i,s 91if(qe++,t=Ce,35===e.charCodeAt(Ce)?(n=j,Ce++):(n=r,0===qe&&De(re)),n!==r){if(i=[],s=e.charAt(Ce),S.test(s)?Ce++:(s=r,0===qe&&De(ie)),s!==r)for(;s!==r;)i.push(s),s=e.charAt(Ce),S.test(s)?Ce++:(s=r,0===qe&&De(ie)) 92else i=r 93i!==r?(Ze=t,t=Se()):(Ce=t,t=r)}else Ce=t,t=r 94return t===r&&(t=Ce,(n=ze())!==r&&(Ze=t,n=Me(n)),(t=n)===r&&(t=Ce,(n=He())!==r&&(Ze=t,n=$e()),t=n)),qe--,t===r&&(n=r,0===qe&&De(ne)),t}function tt(){var t,n,i,s,o,a,l,u 95for(t=Ce,n=e.charAt(Ce),M.test(n)?Ce++:(n=r,0===qe&&De(se)),n===r&&(n=null),i=Ce,s=[],o=e.charAt(Ce),$.test(o)?Ce++:(o=r,0===qe&&De(oe));o!==r;)s.push(o),o=e.charAt(Ce),$.test(o)?Ce++:(o=r,0===qe&&De(oe)) 96if(46===e.charCodeAt(Ce)?(o=_,Ce++):(o=r,0===qe&&De(ae)),o!==r){if(a=[],l=e.charAt(Ce),$.test(l)?Ce++:(l=r,0===qe&&De(oe)),l!==r)for(;l!==r;)a.push(l),l=e.charAt(Ce),$.test(l)?Ce++:(l=r,0===qe&&De(oe)) 97else a=r 98a!==r?i=s=[s,o,a]:(Ce=i,i=r)}else Ce=i,i=r 99if(i===r)if(i=[],s=e.charAt(Ce),$.test(s)?Ce++:(s=r,0===qe&&De(oe)),s!==r)for(;s!==r;)i.push(s),s=e.charAt(Ce),$.test(s)?Ce++:(s=r,0===qe&&De(oe)) 100else i=r 101if(i!==r){if(s=Ce,101===e.charCodeAt(Ce)?(o=A,Ce++):(o=r,0===qe&&De(le)),o!==r){if(a=e.charAt(Ce),M.test(a)?Ce++:(a=r,0===qe&&De(se)),a===r&&(a=null),l=[],u=e.charAt(Ce),$.test(u)?Ce++:(u=r,0===qe&&De(oe)),u!==r)for(;u!==r;)l.push(u),u=e.charAt(Ce),$.test(u)?Ce++:(u=r,0===qe&&De(oe)) 102else l=r 103l!==r?s=o=[o,a,l]:(Ce=s,s=r)}else Ce=s,s=r 104s===r&&(s=null),Ze=t,t=Te()}else Ce=t,t=r 105return t}if(n=o(),t.peg$library)return{peg$result:n,peg$currPos:Ce,peg$FAILED:r,peg$maxFailExpected:ke,peg$maxFailPos:Oe} 106if(n!==r&&Ce===e.length)return n 107throw n!==r&&Ce<e.length&&De({type:"end"}),function(e,t,n){return new a(a.buildMessage(e,t),e,t,n)}(ke,Oe<e.length?e.charAt(Oe):null,Oe<e.length?Pe(Oe,Oe+1):Pe(Oe,Oe))}(e)}catch(t){throw new i.default("effect:invalid-syntax","Invalid effect syntax",{value:e,error:t})}return t.map((e=>function(e){try{switch(e.name){case"grayscale":case"sepia":case"saturate":case"invert":case"brightness":case"contrast":return function(e){let t=1 108return p(e.parameters,1),1===e.parameters.length&&(t=m(e.parameters[0])),new s.yG(e.name,t)}(e) 109case"opacity":return function(e){let t=1 110return p(e.parameters,1),1===e.parameters.length&&(t=m(e.parameters[0])),new s.jm(t)}(e) 111case"hue-rotate":return function(e){let t=0 112return p(e.parameters,1),1===e.parameters.length&&(t=function(e){return function(e){if("quantity"!==e.type||!(0===e.value&&null===e.unit||e.unit&&null!=y[e.unit]))throw new i.default("effect:type-error",`Expected <angle>, Actual: ${f(e)}`,{term:e})}(e),e.value*y[e.unit]||0}(e.parameters[0])),new s.Nd(t)}(e) 113case"blur":return function(e){let t=0 114return p(e.parameters,1),1===e.parameters.length&&(t=g(e.parameters[0]),d(t,e.parameters[0])),new s.Fk(t)}(e) 115case"drop-shadow":return function(e){const t=[] 116let n=null 117for(const r of e.parameters)if("color"===r.type){if(t.length&&Object.freeze(t),n)throw new i.default("effect:type-error","Accepts only one color",{}) 118n=b(r)}else{const e=g(r) 119if(Object.isFrozen(t))throw new i.default("effect:type-error","<length> parameters not consecutive",{lengths:t}) 120t.push(e),3===t.length&&d(e,r)}if(t.length<2||t.length>3)throw new i.default("effect:type-error",`Expected <length>{2,3}, Actual: <length>{${t.length}}`,{lengths:t}) 121return new s.$b(t[0],t[1],t[2]||0,n||w("black"))}(e) 122case"bloom":return function(e){let t=1,n=0,r=0 123return p(e.parameters,3),e.parameters[0]&&(t=m(e.parameters[0])),e.parameters[1]&&(n=g(e.parameters[1]),d(n,e.parameters[1])),e.parameters[2]&&(r=m(e.parameters[2])),new s.bv(t,n,r)}(e)}}catch(t){throw t.details.filter=e,t}throw new i.default("effect:unknown-effect",`Effect '${e.name}' is not supported`,{effect:e})}(e)))}function p(e,t){if(e.length>t)throw new i.default("effect:type-error",`Function supports up to ${t} parameters, Actual: ${e.length}`,{parameters:e})}function f(e){if("color"===e.type)return"<color>" 124if(e.unit){if(e.unit in h)return"<length>" 125if(e.unit in y)return"<angle>" 126if("%"===e.unit)return"<percentage>"}return"<double>"}function d(e,t){if(e<0)throw new i.default("effect:type-error",`Negative values are not allowed, Actual: ${e}`,{term:t})}(function(e,t){function n(){this.constructor=e}n.prototype=t.prototype,e.prototype=new n})(a,Error),a.prototype.format=function(e){var t="Error: "+this.message 127if(this.location){var n,r=null 128for(n=0;n<e.length;n++)if(e[n].source===this.location.source){r=e[n].text.split(/\r\n|\n|\r/g) 129break}var i=this.location.start,s=this.location.source&&"function"==typeof this.location.source.offset?this.location.source.offset(i):i,o=this.location.source+":"+s.line+":"+s.column 130if(r){var a=this.location.end,u=l("",s.line.toString().length," "),c=r[i.line-1],p=(i.line===a.line?a.column:c.length+1)-i.column||1
131t+="\n --\x3e "+o+"\n"+u+" |\n"+s.line+" | "+c+"\n"+u+" | "+l("",i.column-1," ")+l("",p,"^")}else t+="\n at "+o}return t},a.buildMessage=function(e,t){var n={literal:function(e){return'"'+i(e.text)+'"'},class:function(e){var t=e.parts.map((function(e){return Array.isArray(e)?s(e[0])+"-"+s(e[1]):s(e)})) 132return"["+(e.inverted?"^":"")+t.join("")+"]"},any:function(){return"any character"},end:function(){return"end of input"},other:function(e){return e.description}} 133function r(e){return e.charCodeAt(0).toString(16).toUpperCase()}function i(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+r(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+r(e)}))}function s(e){return e.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+r(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+r(e)}))}function o(e){return n[e.type](e)}return"Expected "+function(e){var t,n,r=e.map(o) 134if(r.sort(),r.length>0){for(t=1,n=1;t<r.length;t++)r[t-1]!==r[t]&&(r[n]=r[t],n++) 135r.length=n}switch(r.length){case 1:return r[0] 136case 2:return r[0]+" or "+r[1] 137default:return r.slice(0,-1).join(", ")+", or "+r[r.length-1]}}(e)+" but "+function(e){return e?'"'+i(e)+'"':"end of input"}(t)+" found."} 138const y={deg:1,grad:.9,rad:180/Math.PI,turn:360},h={px:1,cm:96/2.54,mm:96/2.54/10,in:96,pc:16,pt:96/72} 139function m(e){!function(e){if("quantity"!==e.type||null!==e.unit&&"%"!==e.unit)throw new i.default("effect:type-error",`Expected <double> or <percentage>, Actual: ${f(e)}`,{term:e})}(e) 140const t=e.value 141return d(t,e),"%"===e.unit?.01*t:t}function g(e){return function(e){if("quantity"!==e.type||!(0===e.value&&null===e.unit||e.unit&&null!=h[e.unit]))throw new i.default("effect:type-error",`Expected <length>, Actual: ${f(e)}`,{term:e})}(e),e.value*h[e.unit]||0}function b(e){switch(e.colorType){case"hex":return(0,r.qh)(e.value) 142case"named":return w(e.value) 143case"function":return function(e){if(p(e.parameters,4),v.test(e.name))return[m(e.parameters[0]),m(e.parameters[1]),m(e.parameters[2]),e.parameters[3]?m(e.parameters[3]):1] 144if(x.test(e.name))return(0,r.z$)(function(e){return function(e){if("quantity"!==e.type||null!==e.unit)throw new i.default("effect:type-error",`Expected <double>, Actual: ${f(e)}`,{term:e})}(e),d(e.value,e),e.value}(e.parameters[0]),m(e.parameters[1]),m(e.parameters[2]),e.parameters[3]?m(e.parameters[3]):1) 145throw new i.default("effect:syntax-error",`Invalid color function '${e.name}'`,{colorFunction:e})}(e.value)}}function w(e){if(!(0,r.V6)(e))throw new i.default("effect:unknown-color",`color '${e}' isn't valid`,{namedColor:e}) 146return(0,r.c4)(e)}const v=/^rgba?/i,x=/^hsla?/i},57047:(e,t,n)=>{n.d(t,{C1:()=>_,Fm:()=>v,Ih:()=>w,M6:()=>p,OZ:()=>d,PY:()=>c,Qo:()=>m,Yj:()=>h,fV:()=>y,hG:()=>j,hn:()=>E,id:()=>x,kF:()=>f,ke:()=>b,zQ:()=>A}) 147var r=n(42407),i=n(80110),s=n(12220),o=n(36825),a=n(16666),l=n(54632),u=n(85803) 148const c={type:Boolean,value:!0,json:{origins:{service:{read:!1,write:!1},"web-map":{read:!1,write:!1}},name:"screenSizePerspective",write:{enabled:!0,layerContainerTypes:r.K}}},p={type:Boolean,value:!0,json:{name:"disablePopup",read:{reader:(e,t)=>!t.disablePopup},write:{enabled:!0,writer(e,t,n){t[n]=!e}}}},f={type:Boolean,value:!0,nonNullable:!0,json:{name:"showLabels",write:{enabled:!0,layerContainerTypes:r.K}}},d={type:String,json:{origins:{"portal-item":{write:!1}},write:{isRequired:!0,ignoreOrigin:!0,writer:o.w}}},y={type:Boolean,value:!0,nonNullable:!0,json:{origins:{service:{read:{enabled:!1}}},name:"showLegend",write:{enabled:!0,layerContainerTypes:r.K}}},h={value:null,type:a.A,json:{origins:{service:{name:"elevationInfo",write:!0}},name:"layerDefinition.elevationInfo",write:{enabled:!0,layerContainerTypes:r.K}}} 149function m(e){return{type:e,readOnly:!0,json:{origins:{service:{read:!0}},read:!1}}}const g={write:{enabled:!0,layerContainerTypes:r.K},read:!0},b={type:Number,json:{origins:{"web-document":g,"portal-item":{write:{layerContainerTypes:r.K}}}}},w={...b,json:{...b.json,origins:{"web-document":{...g,write:{enabled:!0,layerContainerTypes:r.K,target:{opacity:{type:Number},"layerDefinition.drawingInfo.transparency":{type:Number}}}}},read:{source:["layerDefinition.drawingInfo.transparency","drawingInfo.transparency"],reader:(e,t,n)=>n&&"service"!==n.origin||!t.drawingInfo||void 0===t.drawingInfo.transparency?t.layerDefinition?.drawingInfo&&void 0!==t.layerDefinition.drawingInfo.transparency?(0,u.D)(t.layerDefinition.drawingInfo.transparency):void 0:(0,u.D)(t.drawingInfo.transparency)}}},v={type:i.default,readOnly:!0,json:{origins:{service:{read:{source:["fullExtent","spatialReference"],reader:(e,t)=>{const n=i.default.fromJSON(e) 150return null!=t.spatialReference&&"object"==typeof t.spatialReference&&(n.spatialReference=s.default.fromJSON(t.spatialReference)),n}}}},read:!1}},x={type:String,json:{origins:{service:{read:!1},"portal-item":{read:!1}}}},E={type:Number,json:{origins:{service:{write:{enabled:!1}}},name:"layerDefinition.minScale",write:{layerContainerTypes:r.K}}},j={type:Number,json:{origins:{service:{write:{enabled:!1}}},name:"layerDefinition.maxScale",write:{layerContainerTypes:r.K}}},_={json:{write:{ignoreOrigin:!0,layerContainerTypes:r.K},origins:{"web-map":{read:!1,write:!1}}}},A={type:l.default,json:{name:"attributeTableInfo",write:!0,origins:{"web-scene":{read:!1,write:!1}}}}},13282:(e,t,n)=>{n.d(t,{p:()=>l}) 151var r=n(57250),i=n(12752),s=n(98667),o=n(2584),a=n(86842) 152function l(){return{fields:{type:[s.default],value:null,set:function(e){if(e&&(0,r.A)("big-integer-warning-enabled")){const t=e.filter((e=>"big-integer"===e.type||"oid"===e.type&&(e.length||0)>=8)) 153if(t.length){const e=t.map((e=>`'${e.name}'`)).join(", ") 154i.A.getLogger(this).warn("#fields",`Layer (title: '${this.title??"no title"}', id: '${this.id??"no id"}') references big-integer field(s): ${e}, support for which is experimental. Only integers less than ${Number.MAX_SAFE_INTEGER} (Number.MAX_SAFE_INTEGER) are supported.`)}}this._set("fields",e)}},fieldsIndex:{readOnly:!0,get(){return o.default.fromLayer(this)}},outFields:{type:[String],json:{read:!1},set:function(e){this._userOutFields=e,this.notifyChange("outFields")},get:function(){const e=this._userOutFields 155if(!e?.length)return null 156if(e.includes("*"))return["*"] 157if(!this.fields)return e 158for(const t of e){const n=this.fieldsIndex?.has(t) 159n||i.A.getLogger("esri.layers.support.fieldProperties").error("field-attributes-layer:invalid-field",`Invalid field ${t} found in outFields`,{layer:this,outFields:e})}return(0,a.fixFields)(this.fieldsIndex,e)}}}}},98961:(e,t,n)=>{n.d(t,{BR:()=>C,CF:()=>$,Eq:()=>w,F2:()=>p,If:()=>b,Mt:()=>F,Ov:()=>j,Qz:()=>c,Rv:()=>l,Sv:()=>f,TU:()=>g,V0:()=>a,W_:()=>_,XX:()=>m,bI:()=>T,cM:()=>u,ce:()=>s,fH:()=>A,fV:()=>N,jZ:()=>h,qC:()=>x,qK:()=>y,qe:()=>v,r$:()=>d,r0:()=>S,rz:()=>E,tk:()=>Z,wI:()=>M,yV:()=>I,yZ:()=>o}) 160var r=n(51167),i=n(33333) 161function s(e){return d(e)||function(e){return"scene"===e?.type}(e)}function o(e){return null!=e&&"object"==typeof e&&"type"in e&&"feature"===e.type}function a(e){return null!=e&&"object"==typeof e&&"type"in e&&"graphics"===e.type}function l(e){return null!=e&&"object"==typeof e&&"type"in e&&"map-notes"===e.type&&"sublayers"in e}function u(e){return null!=e&&"object"==typeof e&&"type"in e&&"knowledge-graph"===e.type&&"layers"in e}function c(e){return null!=e&&"object"==typeof e&&"type"in e&&"link-chart"===e.type&&"layers"in e}function p(e){return null!=e&&"object"==typeof e&&"type"in e&&"subtype-group"===e.type&&"sublayers"in e}function f(e){return"subtype-sublayer"===e?.type}function d(e){const t=e?.type 162return"imagery-tile"===t||"tile"===t||"open-street-map"===t||"vector-tile"===t||"web-tile"===t||"wmts"===t}function y(e){const t=e?.type 163return"base-tile"===t||"tile"===t||"elevation"===t||"imagery-tile"===t||"base-elevation"===t||"open-street-map"===t||"wcs"===t||"web-tile"===t||"wmts"===t||"vector-tile"===t}function h(e){return null!=e&&"type"in e&&"group"===e.type}const m={Point:"SceneLayer","3DObject":"SceneLayer",IntegratedMesh:"IntegratedMeshLayer",PointCloud:"PointCloudLayer",Building:"BuildingSceneLayer"} 164function g(e){const t=e?.type 165return"building-scene"===t||"integrated-mesh"===t||"point-cloud"===t||"scene"===t}function b(e){return"IntegratedMeshLayer"===e||"IntegratedMesh3DTilesLayer"===e}function w(e){return"integrated-mesh"===e||"integrated-mesh-3dtiles"===e}function v(e){return"voxel"===e?.type}function x(e){return"imagery-tile"===e?.type}function E(e){return null!=e?.parent&&"declaredClass"in e.parent&&"esri.Basemap"===e.parent.declaredClass&&e.parent.baseLayers.includes(e)}function j(e){return"feature"===e?.type&&!e.url&&"memory"===e.source?.type}function _(e){const t=e?.type 166return("feature"===t||"subtype-group"===t||"oriented-imagery"===t)&&"feature-layer"===e?.source?.type}function A(e){return"feature"===e?.type&&"feature-layer"===e.source?.type}function F(e){const t=/[:;]/,n=[] 167let r=!1 168if(e&&(e.forEach(((e,i)=>{n.push([i,e]),!r&&t.test(e)&&(r=!0)})),n.length>0)){let e 169if(r){const t={} 170n.forEach((e=>{t[e[0]]=e[1]})),e=JSON.stringify(t)}else{const t=[] 171n.forEach((e=>{t.push(e[0]+":"+e[1])})),e=t.join(";")}return e}return null}function I(e){if(!e)return 172const t=[] 173return e.forEach(((e,n)=>{t.push('"'+n+'":'+JSON.stringify(e))})),t.length?"{"+t.join(",")+"}":void 0}function S(e){if(e.activeLayer){const t=e.activeLayer.tileMatrixSet 174if(t)return t 175const n=e.activeLayer.tileMatrixSets 176if(n)return n}return null}async function M(e,t){const n=r.id?.findServerInfo(e) 177if(null!=n?.currentVersion)return n.owningSystemUrl||null 178const s=e.toLowerCase().indexOf("/rest/services") 179if(-1===s)return null 180const o=`${e.slice(0,s)}/rest/info`,a=null!=t?t.signal:null,{data:l}=await(0,i.default)(o,{query:{f:"json"},responseType:"json",signal:a}) 181return l?.owningSystemUrl||null}function $(e){if(!("capabilities"in e))return!1 182switch(e.type){case"catalog":case"catalog-footprint":case"csv":case"feature":case"geojson":case"imagery":case"knowledge-graph-sublayer":case"ogc-feature":case"oriented-imagery":case"sce
182ne":case"sublayer":case"subtype-group":case"subtype-sublayer":case"wfs":return!0 183default:return!1}}function T(e){return null!=e&&"object"==typeof e&&"isTable"in e&&!!e.isTable}function C(e){return $(e)?"effectiveCapabilities"in e?e.effectiveCapabilities:e.capabilities:null}function Z(e){return!!function(e){if(!("editingEnabled"in e))return!1 184switch(e.type){case"csv":case"feature":case"geojson":case"oriented-imagery":case"scene":case"subtype-group":case"subtype-sublayer":return!0 185default:return!1}}(e)&&("effectiveEditingEnabled"in e?e.effectiveEditingEnabled:e.editingEnabled)}function N(e){return e?("subtypes"in e?e.subtypes:p(e.parent)?e.parent.subtypes:[])??[]:[]}},16666:(e,t,n)=>{n.d(t,{A:()=>v}) 186var r,i=n(52067),s=n(94038),o=n(96679),a=n(92874),l=n(91937),u=(n(57250),n(12752),n(98389),n(24743)),c=n(40038),p=n(62391),f=n(86842) 187let d=r=class extends o.A{constructor(e){super(e)}async collectRequiredFields(e,t){return(0,f.collectArcadeFieldNames)(e,t,this.expression)}clone(){return new r({expression:this.expression,title:this.title})}equals(e){return this.expression===e.expression&&this.title===e.title}};(0,i._)([(0,l.MZ)({type:String,json:{write:{isRequired:!0}}})],d.prototype,"expression",void 0),(0,i._)([(0,l.MZ)({type:String,json:{write:!0}})],d.prototype,"title",void 0),d=r=(0,i._)([(0,c.$)("esri.symbols.support.FeatureExpressionInfo")],d) 188const y=d 189var h,m=n(8605) 190const g=(0,s.O)()({onTheGround:"on-the-ground",relativeToGround:"relative-to-ground",relativeToScene:"relative-to-scene",absoluteHeight:"absolute-height"}),b=new s.J({foot:"feet",kilometer:"kilometers",meter:"meters",mile:"miles","us-foot":"us-feet",yard:"yards"}) 191let w=h=class extends o.A{constructor(e){super(e),this.featureExpressionInfo=void 0,this.offset=null}readFeatureExpressionInfo(e,t){return null!=e?e:t.featureExpression&&0===t.featureExpression.value?{expression:"0"}:void 0}writeFeatureExpressionInfo(e,t,n,r){t[n]=e.write({},r),"0"===e.expression&&(t.featureExpression={value:0})}get mode(){const{offset:e,featureExpressionInfo:t}=this 192return this._isOverridden("mode")?this._get("mode"):null!=e||t?"relative-to-ground":"on-the-ground"}set mode(e){this._override("mode",e)}set unit(e){this._set("unit",e)}write(e,t){return this.offset||this.mode||this.featureExpressionInfo||this.unit?super.write(e,t):null}clone(){return new h({mode:this.mode,offset:this.offset,featureExpressionInfo:this.featureExpressionInfo?this.featureExpressionInfo.clone():void 0,unit:this.unit})}equals(e){return this.mode===e.mode&&this.offset===e.offset&&this.unit===e.unit&&(0,a.CM)(this.featureExpressionInfo,e.featureExpressionInfo)}};(0,i._)([(0,l.MZ)({type:y,json:{write:!0}})],w.prototype,"featureExpressionInfo",void 0),(0,i._)([(0,u.w)("featureExpressionInfo",["featureExpressionInfo","featureExpression"])],w.prototype,"readFeatureExpressionInfo",null),(0,i._)([(0,p.K)("featureExpressionInfo",{featureExpressionInfo:{type:y},"featureExpression.value":{type:[0]}})],w.prototype,"writeFeatureExpressionInfo",null),(0,i._)([(0,l.MZ)({type:g.apiValues,nonNullable:!0,json:{type:g.jsonValues,read:g.read,write:{writer:g.write,isRequired:!0}}})],w.prototype,"mode",null),(0,i._)([(0,l.MZ)({type:Number,json:{write:!0}})],w.prototype,"offset",void 0),(0,i._)([(0,l.MZ)({type:m.KQ,json:{type:String,read:b.read,write:b.write}})],w.prototype,"unit",null),w=h=(0,i._)([(0,c.$)("esri.symbols.support.ElevationInfo")],w) 193const v=w},54632:(e,t,n)=>{n.r(t),n.d(t,{default:()=>m}) 194var r,i=n(52067),s=n(96679),o=n(33600),a=n(91937),l=n(86775),u=n(24743),c=n(40038),p=n(62391),f=n(25887),d=n(93982) 195const y=(0,d.sb)(f.default) 196let h=r=class extends s.A{constructor(e){super(e),this.elements=null,this.orderByFields=null}castElements(e){return(0,d.dp)(e,y)}readElements(e,t){return(0,d.rS)(t.attributeTableElements,y)}writeElements(e,t){t.attributeTableElements=(0,d.U2)(e,y)}clone(){return new r({elements:(0,o.clone)(this.elements),orderByFields:this.orderByFields})}};(0,i._)([(0,a.MZ)({json:{write:!0}})],h.prototype,"elements",void 0),(0,i._)([(0,l.w)("elements")],h.prototype,"castElements",null),(0,i._)([(0,u.w)("elements",["attributeTableElements"])],h.prototype,"readElements",null),(0,i._)([(0,p.K)("elements")],h.prototype,"writeElements",null),(0,i._)([(0,a.MZ)({type:[Object],json:{write:!0}})],h.prototype,"orderByFields",void 0),h=r=(0,i._)([(0,c.$)("esri.tables.AttributeTableTemplate")],h) 197const m=h},33011:(e,t,n)=>{n.r(t),n.d(t,{default:()=>u}) 198var r,i=n(52067),s=n(91937),o=(n(57250),n(12752),n(98389),n(40038)),a=n(41208) 199let l=r=class extends a.default{constructor(e){super(e),this.displayType="auto",this.type="attachment"}clone(){return new r({description:this.description,displayType:this.displayType,label:this.label})}};(0,i._)([(0,s.MZ)({type:["auto"],json:{write:!0}})],l.prototype,"displayType",void 0),(0,i._)([(0,s.MZ)({type:["attachment"],readOnly:!0,json:{read:!1,write:!0}})],l.prototype,"type",void 0),l=r=(0,i._)([(0,o.$)("esri.tables.elements.AttributeTableAttachmentElement")],l) 200const u=l},41208:(e,t,n)=>{n.r(t),n.d(t,{default:()=>l}) 201var r=n(52067),i=n(96679),s=n(91937),o=n(40038) 202let a=class extends i.A{constructor(e){super(e),this.description=null,this.label=null,this.type=null}};(0,r._)([(0,s.MZ)({type:String,json:{write:!0}})],a.prototype,"description",void 0),(0,r._)([(0,s.MZ)({type:String,json:{write:!0}})],a.prototype,"label",void 0),(0,r._)([(0,s.MZ)()],a.prototype,"type",void 0),a=(0,r._)([(0,o.$)("esri.tables.elements.AttributeTableElement")],a) 203const l=a},58166:(e,t,n)=>{n.r(t),n.d(t,{default:()=>u}) 204var r,i=n(52067),s=n(91937),o=(n(57250),n(12752),n(98389),n(40038)),a=n(41208) 205let l=r=class extends a.default{constructor(e){super(e),this.fieldName=null,this.type="field"}clone(){return new r({description:this.description,fieldName:this.fieldName,label:this.label})}};(0,i._)([(0,s.MZ)({type:String,json:{write:!0}})],l.prototype,"fieldName",void 0),(0,i._)([(0,s.MZ)({type:String,json:{read:!1,write:!0}})],l.prototype,"type",void 0),l=r=(0,i._)([(0,o.$)("esri.tables.elements.AttributeTableFieldElement")],l) 206const u=l},25887:(e,t,n)=>{n.r(t),n.d(t,{default:()=>h}),n(33011),n(58166) 207var r,i=n(52067),s=n(33600),o=n(91937),a=n(86775),l=n(24743),u=n(40038),c=n(62391),p=n(41208),f=n(93982) 208n(83602) 209let d=r=class extends p.default{constructor(e){super(e),this.elements=null,this.type="group"}castElements(e){return(0,f.dp)(e,y,!1)}readElements(e,t){return(0,f.rS)(t.attributeTableElements,y,!1)}writeElements(e,t){t.attributeTableElements=(0,f.U2)(e,y,!1)}clone(){return new r({description:this.description,elements:(0,s.clone)(this.elements),label:this.label})}};(0,i._)([(0,o.MZ)({json:{write:!0}})],d.prototype,"elements",void 0),(0,i._)([(0,a.w)("elements")],d.prototype,"castElements",null),(0,i._)([(0,l.w)("elements",["attributeTableElements"])],d.prototype,"readElements",null),(0,i._)([(0,c.K)("elements")],d.prototype,"writeElements",null),(0,i._)([(0,o.MZ)({type:String,json:{read:!1,write:!0}})],d.prototype,"type",void 0),d=r=(0,i._)([(0,u.$)("esri.tables.elements.AttributeTableGroupElement")],d) 210const y=(0,f.sb)(d),h=d}
210,83602:(e,t,n)=>{n.r(t),n.d(t,{default:()=>u}) 211var r,i=n(52067),s=n(91937),o=(n(57250),n(12752),n(98389),n(40038)),a=n(41208) 212let l=r=class extends a.default{constructor(e){super(e),this.relationshipId=null,this.type="relationship"}clone(){return new r({description:this.description,label:this.label,relationshipId:this.relationshipId})}};(0,i._)([(0,s.MZ)({type:Number,json:{write:!0}})],l.prototype,"relationshipId",void 0),(0,i._)([(0,s.MZ)({type:["relationship"],json:{read:!1,write:!0}})],l.prototype,"type",void 0),l=r=(0,i._)([(0,o.$)("esri.tables.elements.AttributeTableRelationshipElement")],l) 213const u=l},93982:(e,t,n)=>{n.d(t,{U2:()=>c,dp:()=>p,rS:()=>u,sb:()=>l}) 214var r=n(58545),i=n(33011),s=n(41208),o=n(58166),a=n(83602) 215function l(e){return{typesWithGroup:{base:s.default,key:"type",typeMap:{attachment:i.default,field:o.default,group:e,relationship:a.default}},typesWithoutGroup:{base:s.default,key:"type",typeMap:{attachment:i.default,field:o.default,relationship:a.default}}}}function u(e,t,n=!0){if(!e)return null 216const r=n?t.typesWithGroup.typeMap:t.typesWithoutGroup.typeMap 217return e.filter((e=>r[e.type])).map((e=>r[e.type].fromJSON(e)))}function c(e,t,n=!0){if(!e)return null 218const r=n?t.typesWithGroup.typeMap:t.typesWithoutGroup.typeMap 219return e.filter((e=>r[e.type])).map((e=>e.toJSON()))}function p(e,t,n=!0){return e?e.map((e=>(0,r.aq)(n?t.typesWithGroup:t.typesWithoutGroup,e))):null}}}])
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.