self.webpackChunkRemoteClient([55,194],{191:function(t,e,r){"use strict";r.d(e,"a",(function(){return d})),r.d(e,"b",(function(){return c}));var a=r(24),s=r(108),n=r(51),o=r(169),i=r(199);function u(t){const e=t.toJSON();return e.attachmentTypes&&(e.attachmentTypes=e.attachmentTypes.join(",")),e.keywords&&(e.keywords=e.keywords.join(",")),e.globalIds&&(e.globalIds=e.globalIds.join(",")),e.objectIds&&(e.objectIds=e.objectIds.join(",")),e.size&&(e.size=e.size.join(",")),e}function c(t,e){const r={};for(const n of t){const{parentObjectId:t,parentGlobalId:o,attachmentInfos:u}=n;for(const n of u){const{id:u}=n,c=Object(a.b)(Object(s.a)(`${e}/${t}/attachments/${u}`)),d=i.a.fromJSON(n);d.set({url:c,parentObjectId:t,parentGlobalId:o}),r[t]?r[t].push(d):r[t]=[d]}}return r}function d(t,e,r){let a={query:Object(o.a)({...t.query,f:"json",...u(e)})};return r&&(a={...r,...a}),Object(n.default)(t.path+"/queryAttachments",a)}},199:function(t,e,r){"use strict";var a,s=r(18),n=(r(7),r(3),r(4)),o=r(20),i=r(19),u=(r(24),r(34),r(35),r(50));const c={1:{id:1,rotation:0,mirrored:!1},2:{id:2,rotation:0,mirrored:!0},3:{id:3,rotation:180,mirrored:!1},4:{id:4,rotation:180,mirrored:!0},5:{id:5,rotation:-90,mirrored:!0},6:{id:6,rotation:90,mirrored:!1},7:{id:7,rotation:90,mirrored:!0},8:{id:8,rotation:-90,mirrored:!1}};let d=a=class extends u.a{constructor(t){super(t),this.contentType=null,this.exifInfo=null,this.id=null,this.globalId=null,this.keywords=null,this.name=null,this.parentGlobalId=null,this.parentObjectId=null,this.size=null,this.url=null}get orientationInfo(){const{exifInfo:t}=this,e=function(t){const{exifInfo:e,exifName:r,tagName:a}=t;if(!e||!r||!a)return null;const s=e.find(t=>t.name===r);return s?function(t){const{tagName:e,tags:r}=t;if(!r||!e)return null;const a=r.find(t=>t.name===e);return a&&a.value||null}({tagName:a,tags:s.tags}):null}({exifName:"Exif IFD0",tagName:"Orientation",exifInfo:t});return c[e]||null}clone(){return new a({contentType:this.contentType,exifInfo:this.exifInfo,id:this.id,globalId:this.globalId,keywords:this.keywords,name:this.name,parentGlobalId:this.parentGlobalId,parentObjectId:this.parentObjectId,size:this.size,url:this.url})}};Object(s.a)([Object(o.b)({type:String})],d.prototype,"contentType",void 0),Object(s.a)([Object(o.b)()],d.prototype,"exifInfo",void 0),Object(s.a)([Object(o.b)({readOnly:!0,dependsOn:["exifInfo"]})],d.prototype,"orientationInfo",null),Object(s.a)([Object(o.b)({type:n.a})],d.prototype,"id",void 0),Object(s.a)([Object(o.b)({type:String})],d.prototype,"globalId",void 0),Object(s.a)([Object(o.b)({type:String})],d.prototype,"keywords",void 0),Object(s.a)([Object(o.b)({type:String})],d.prototype,"name",void 0),Object(s.a)([Object(o.b)({json:{read:!1}})],d.prototype,"parentGlobalId",void 0),Object(s.a)([Object(o.b)({json:{read:!1}})],d.prototype,"parentObjectId",void 0),Object(s.a)([Object(o.b)({type:n.a})],d.prototype,"size",void 0),Object(s.a)([Object(o.b)({json:{read:!1}})],d.prototype,"url",void 0),d=a=Object(s.a)([Object(i.a)("esri.layers.support.AttachmentInfo")],d);var l=d;e.a=l},205:function(t,e,r){"use strict";var a=r(18),s=(r(7),r(3),r(4),r(20)),n=r(19),o=(r(24),r(34),r(35),r(56)),i=(r(58),r(103)),u=r(197),c=r(221),d=r(105),l=r(222),h=r(96),p=r(140),y=r(153);function f(t,e){return e}function b(t,e,r,a){switch(r){case 0:return g(t,e+a,0);case 1:return"lowerLeft"===t.originPosition?g(t,e+a,1):function({translate:t,scale:e},r,a){return t[a]-r*e[a]}(t,e+a,1)}}function m(t,e,r,a){switch(r){case 2:return g(t,e,2);default:return b(t,e,r,a)}}function O(t,e,r,a){switch(r){case 2:return g(t,e,3);default:return b(t,e,r,a)}}function j(t,e,r,a){switch(r){case 3:return g(t,e,3);default:return m(t,e,r,a)}}function g({translate:t,scale:e},r,a){return t[a]+r*e[a]}class I{constructor(t){this.options=t,this.geometryTypes=["esriGeometryPoint","esriGeometryMultipoint","esriGeometryPolyline","esriGeometryPolygon"],this.previousCoordinate=[0,0],this.transform=null,this.applyTransform=f,this.lengths=[],this.currentLengthIndex=0,this.toAddInCurrentPath=0,this.vertexDimension=0,this.coordinateBuffer=null,this.coordinateBufferPtr=0,this.AttributesConstructor=function(){}}createFeatureResult(){return{fields:[],features:[]}}finishFeatureResult(t){if(this.options.applyTransform&&(t.transform=null),this.AttributesConstructor=function(){},this.coordinateBuffer=null,this.lengths.length=0,!t.hasZ)return;const e=Object(y.a)(t.geometryType,this.options.sourceSpatialReference,t.spatialReference);if(e)for(const r of t.features)e(r.geometry)}createSpatialReference(){return{}}addField(t,e){t.fields.push(e);const r=t.fields.map(t=>t.name);this.AttributesConstructor=function(){for(const t of r)this[t]=null}}addFeature(t,e){t.features.push(e)}prepareFeatures(t){switch(this.options.applyTransform&&t.transform&&(this.transform=t.transform,this.applyTransform=this.deriveApplyTransform(t)),this.vertexDimension=2,t.hasZ&&this.vertexDimension++,t.hasM&&this.vertexDimension++,t.geometryType){case"esriGeometryPoint":this.addCoordinate=(t,e,r)=>this.addCoordinatePoint(t,e,r),this.createGeometry=t=>this.createPointGeometry(t);break;case"esriGeometryPolygon":this.addCoordinate=(t,e,r)=>this.addCoordinatePolygon(t,e,r),this.createGeometry=t=>this.createPolygonGeometry(t);break;case"esriGeometryPolyline":this.addCoordinate=(t,e,r)=>this.addCoordinatePolyline(t,e,r),this.createGeometry=t=>this.createPolylineGeometry(t);break;case"esriGeometryMultipoint":this.addCoordinate=(t,e,r)=>this.addCoordinateMultipoint(t,e,r),this.createGeometry=t=>this.createMultipointGeometry(t);break;default:Object(p.a)(t.geometryType)}}createFeature(){return this.lengths.length=0,this.currentLengthIndex=0,this.previousCoordinate[0]=0,this.previousCoordinate[1]=0,this.coordinateBuffer=null,this.coordinateBufferPtr=0,{attributes:new this.AttributesConstructor}}addLength(t,e,r){0===this.lengths.length&&(this.toAddInCurrentPath=e),this.lengths.push(e)}createPointGeometry(t){const e={x:0,y:0,spatialReference:t.spatialReference};return t.hasZ&&(e.z=0),t.hasM&&(e.m=0),e}addCoordinatePoint(t,e,r){switch(e=this.applyTransform(this.transform,e,r,0),r){case 0:t.x=e;break;case 1:t.y=e;break;case 2:"z"in t?t.z=e:t.m=e;break;case 3:t.m=e}}transformPathLikeValue(t,e){let r=0;return e<=1&&(r=this.previousCoordinate[e],this.previousCoordinate[e]+=t),this.applyTransform(this.transform,t,e,r)}addCoordinatePolyline(t,e,r){this.dehydratedAddPointsCoordinate(t.paths,e,r)}addCoordinatePolygon(t,e,r){this.dehydratedAddPointsCoordinate(t.rings,e,r)}addCoordinateMultipoint(t,e,r){0===r&&t.points.push([]);const a=this.transformPathLikeValue(e,r);t.points[t.points.length-1].push(a)}createPolygonGeometry(t){return{rings:[[]],spatialReference:t.spatialReference,hasZ:!!t.hasZ,hasM:!!t.hasM}}createPolylineGeometry(t){return{paths:[[]],spatialReference:t.spatialReference,hasZ:!!t.hasZ,hasM:!!t.hasM}}createMultipointGeometry(t){return{points:[],spatialReference:t.spatialReference,hasZ:!!t.hasZ,hasM:!!t.hasM}}dehydratedAddPointsCoordinate(t,e,r){if(null===this.coordinateBuffer){const t=this.lengths.reduce((t,e)=>t+e,0);this.coordinateBuffer=new Float64Array(t*this.vertexDimension)}0===r&&0==this.toAddInCurrentPath--&&(t.push([]),this.toAddInCurrentPath=this.lengths[++this.currentLengthIndex]-1,this.previousCoordinate[0]=0,this.previousCoordinate[1]=0);const a=this.transformPathLikeValue(e,r),s=t[t.length-1];0===r&&s.push(new Float64Array(this.coordinateBuffer.buffer,this.coordinateBufferPtr*Float64Array.BYTES_PER_ELEMENT,this.vertexDimension)),this.coordinateBuffer[this.coordinateBufferPtr++]=a}deriveApplyTransform(t){const{hasZ:e,hasM:r}=t;return e&&r?j:e?m:r?O:b}}var R=r(181),F=r(191),S=r(51),v=r(169);function x(t,e){const r=t.toJSON();return r.objectIds&&(r.objectIds=r.objectIds.join(",")),r.orderByFields&&(r.orderByFields=r.orderByFields.join(",")),r.outFields&&!(null==e?void 0:e.returnCountOnly)?-1!==r.outFields.indexOf("*")?r.outFields="*":r.outFields=r.outFields.join(","):delete r.outFields,r.outSpatialReference&&(r.outSR=r.outSR.wkid||JSON.stringify(r.outSR.toJSON()),delete r.outSpatialReference),r.dynamicDataSource&&(r.layer=JSON.stringify({source:r.dynamicDataSource}),delete r.dynamicDataSource),r}async function q(t,e,r={},a){const s=Object(v.a)({...t.query,f:"json",...a,...x(e,a)});return Object(S.default)(t.path+"/queryRelatedRecords",{...r,query:{...r.query,...s}})}let A=class extends h.a{constructor(t){super(t),this.dynamicDataSource=null,this.format="json",this.gdbVersion=null,this.sourceSpatialReference=null}execute(t,e){return this.executeJSON(t,e).then(t=>i.default.fromJSON(t))}async executeJSON(t,e){const r={...this.requestOptions,...e},a=this._normalizeQuery(t);if("pbf"===this.format){const t=!a.quantizationParameters,{data:e}=await Object(R.executeQueryPBF)(this.parsedUrl,a,new I({sourceSpatialReference:this.sourceSpatialReference,applyTransform:t}),r);return e}const{data:s}=await Object(R.executeQuery)(this.parsedUrl,a,this.sourceSpatialReference,r);return s}executeForCount(t,e){return Object(R.executeQueryForCount)(this.parsedUrl,this._normalizeQuery(t),{...this.requestOptions,...e}).then(t=>t.data.count)}executeForExtent(t,e){return Object(R.executeQueryForExtent)(this.parsedUrl,this._normalizeQuery(t),{...this.requestOptions,...e}).then(t=>({count:t.data.count,extent:o.a.fromJSON(t.data.extent)}))}executeForIds(t,e){return Object(R.executeQueryForIds)(this.parsedUrl,this._normalizeQuery(t),{...this.requestOptions,...e}).then(t=>t.data.objectIds)}executeRelationshipQuery(t,e){return t=l.a.from(t),(this.gdbVersion||this.dynamicDataSource)&&((t=t.clone()).gdbVersion=t.gdbVersion||this.gdbVersion,t.dynamicDataSource=t.dynamicDataSource||this.dynamicDataSource),async function(t,e,r){const a=await q(t,e,r),s=a.data,n=s.geometryType,o=s.spatialReference,i={};for(const t of s.relatedRecordGroups){const e={fields:void 0,objectIdFieldName:void 0,geometryType:n,spatialReference:o,hasZ:!!s.hasZ,hasM:!!s.hasM,features:t.relatedRecords};if(null!=t.objectId)i[t.objectId]=e;else for(const r in t)t.hasOwnProperty(r)&&"relatedRecords"!==r&&(i[t[r]]=e)}return{...a,data:i}}(this.parsedUrl,t,{...this.requestOptions,...e}).then(t=>{const e=t.data,r={};return Object.keys(e).forEach(t=>r[t]=i.default.fromJSON(e[t])),r})}executeRelationshipQueryForCount(t,e){return t=l.a.from(t),(this.gdbVersion||this.dynamicDataSource)&&((t=t.clone()).gdbVersion=t.gdbVersion||this.gdbVersion,t.dynamicDataSource=t.dynamicDataSource||this.dynamicDataSource),async function(t,e,r){const a=await q(t,e,r,{returnCountOnly:!0}),s=a.data,n={};for(const t of s.relatedRecordGroups)null!=t.objectId&&(n[t.objectId]=t.count);return{...a,data:n}}(this.parsedUrl,t,{...this.requestOptions,...e}).then(t=>t.data)}executeAttachmentQuery(t,e){return Object(F.a)(this.parsedUrl,c.a.from(t),{...this.requestOptions,...e}).then(t=>Object(F.b)(t.data.attachmentGroups,this.parsedUrl.path))}_normalizeQuery(t){const e=d.a.from(t);if(!this.gdbVersion&&!this.dynamicDataSource)return e;const r=e===t?e.clone():e;return r.gdbVersion=t.gdbVersion||this.gdbVersion,r.dynamicDataSource=t.dynamicDataSource?u.a.from(t.dynamicDataSource):this.dynamicDataSource,r}};Object(a.a)([Object(s.b)({type:u.a})],A.prototype,"dynamicDataSource",void 0),Object(a.a)([Object(s.b)()],A.prototype,"format",void 0),Object(a.a)([Object(s.b)()],A.prototype,"gdbVersion",void 0),Object(a.a)([Object(s.b)()],A.prototype,"sourceSpatialReference",void 0),A=Object(a.a)([Object(n.a)("esri.tasks.QueryTask")],A);var _=A;e.a=_},549:function(t,e,r){"use strict";r.r(e);var a=r(18),s=r(7),n=r(5),o=r(1),i=(r(3),r(4),r(20)),u=r(19),c=r(14),d=r(24),l=(r(34),r(35),r(2)),h=r(51),p=r(109),y=r(153),f=r(191),b=r(205);const m=new Set(["Feature Layer","Table"]);let O=class extends p.a{constructor(){super(...arguments),this.type="feature-layer"}load(t){const e=Object(o.g)(t)?t.signal:null;return this.addResolvingPromise(this._fetchService(e)),Object(l.s)(this)}get queryTask(){const{capabilities:{query:{supportsFormatPBF:t}},parsedUrl:e,dynamicDataSource:r,gdbVersion:a,spatialReference:n}=this.layer,o=Object(s.a)("featurelayer-pbf")&&t?"pbf":"json";return new b.a({url:e.path,format:o,dynamicDataSource:r,gdbVersion:a,sourceSpatialReference:n})}addAttachment(t,e){return this.load().then(()=>{const r=t.attributes[this.layer.objectIdField],a=this.layer.parsedUrl.path+"/"+r+"/addAttachment",s=this._getLayerRequestOptions(),n=this._getFormDataForAttachment(e,s.query);return Object(h.default)(a,{body:n}).then(t=>this._createFeatureEditResult(t.data.addAttachmentResult)).catch(t=>{throw this._createAttachmentErrorResult(r,t)})})}updateAttachment(t,e,r){return this.load().then(()=>{const a=t.attributes[this.layer.objectIdField],s=this.layer.parsedUrl.path+"/"+a+"/updateAttachment",n=this._getLayerRequestOptions({query:{attachmentId:e}}),o=this._getFormDataForAttachment(r,n.query);return Object(h.default)(s,{body:o}).then(t=>this._createFeatureEditResult(t.data.updateAttachmentResult)).catch(t=>{throw this._createAttachmentErrorResult(a,t)})})}async applyEdits(t,e){await this.load();const r=t.addFeatures.map(this._serializeFeature,this),a=t.updateFeatures.map(this._serializeFeature,this),s=this._getFeatureIds(t.deleteFeatures);Object(y.b)(r,a,this.layer.spatialReference);const n=[],o=[],i=[...t.deleteAttachments];for(const e of t.addAttachments)n.push(await this._serializeAttachment(e));for(const e of t.updateAttachments)o.push(await this._serializeAttachment(e));const u=n.length||o.length||i.length?{adds:n,updates:o,deletes:i}:null,c=this._getLayerRequestOptions({method:"post",query:{adds:r.length?JSON.stringify(r):null,updates:a.length?JSON.stringify(a):null,deletes:s.length?s.join(","):null,gdbVersion:null==e?void 0:e.gdbVersion,rollbackOnFailure:null==e?void 0:e.rollbackOnFailureEnabled,useGlobalIds:null==e?void 0:e.globalIdUsed,attachments:u&&JSON.stringify(u)}}),d=await Object(h.default)(this.layer.parsedUrl.path+"/applyEdits",c);return this._createEditsResult(d)}deleteAttachments(t,e){return this.load().then(()=>{const r=t.attributes[this.layer.objectIdField],a=this.layer.parsedUrl.path+"/"+r+"/deleteAttachments";return Object(h.default)(a,this._getLayerRequestOptions({query:{attachmentIds:e.join(",")},method:"post"})).then(t=>t.data.deleteAttachmentResults.map(this._createFeatureEditResult)).catch(t=>{throw this._createAttachmentErrorResult(r,t)})})}queryAttachments(t,e={}){const{parsedUrl:r}=this.layer,a=r.path;return this.load().then(()=>{const r=this._getLayerRequestOptions(e);if(!this.layer.get("capabilities.operations.supportsQueryAttachments")){const{objectIds:e}=t,s=[];for(const t of e){const e=a+"/"+t+"/attachments";s.push(Object(h.default)(e,r))}return Object(l.b)(s).then(t=>e.map((e,r)=>({parentObjectId:e,attachmentInfos:t[r].data.attachmentInfos}))).then(t=>Object(f.b)(t,a))}return this.queryTask.executeAttachmentQuery(t,r)})}queryFeatures(t,e){return this.load().then(()=>this.queryTask.execute(t,e))}queryFeaturesJSON(t,e){return this.load().then(()=>this.queryTask.executeJSON(t,e))}queryObjectIds(t,e){return this.load().then(()=>this.queryTask.executeForIds(t,e))}queryFeatureCount(t,e){return this.load().then(()=>this.queryTask.executeForCount(t,e))}queryExtent(t,e){return this.load().then(()=>this.queryTask.executeForExtent(t,e))}queryRelatedFeatures(t,e){return this.load().then(()=>this.queryTask.executeRelationshipQuery(t,e))}queryRelatedFeaturesCount(t,e){return this.load().then(()=>this.queryTask.executeRelationshipQueryForCount(t,e))}async _fetchService(t){const e=this.layer.sourceJSON;if(e)this.sourceJSON=e;else{const{data:e}=await Object(h.default)(this.layer.parsedUrl.path,this._getLayerRequestOptions({query:Object(s.a)("featurelayer-advanced-symbols")?{returnAdvancedSymbols:!0}:{},signal:t}));this.sourceJSON=e}const r=this.sourceJSON.type;if(!m.has(r))throw new c.a("feature-layer-source:unsupported-type",`Source type "${r}" is not supported`)}_serializeFeature(t){const{geometry:e,attributes:r}=t;return Object(o.f)(e)?{attributes:r}:"mesh"===e.type||"extent"===e.type?null:{geometry:e.toJSON(),attributes:r}}async _serializeAttachment(t){const{feature:e,attachment:r}=t,{globalId:a,name:s,contentType:n,data:o,uploadId:i}=r,u={globalId:a,parentGlobalId:null,contentType:null,name:null,uploadId:null,data:null};if(e&&(u.parentGlobalId="attributes"in e?e.attributes&&e.attributes[this.layer.globalIdField]:e.globalId),i)u.uploadId=i;else if(o){const t=await async function(t){return"string"==typeof t?Object(d.i)(t)||{data:t}:Object(l.c)((e,r)=>{const a=new FileReader;a.readAsDataURL(t),a.onload=()=>e(Object(d.i)(a.result)),a.onerror=t=>r(t)})}(o);u.contentType=t.mediaType,u.data=t.data,o instanceof File&&(u.name=o.name)}return s&&(u.name=s),n&&(u.contentType=n),u}_getFeatureIds(t){const e=t[0];return e?"objectId"in e?this._getIdsFromFeatureIdentifier(t):this._getIdsFromFeatures(t):[]}_getIdsFromFeatures(t){const e=this.layer.objectIdField;return t.map(t=>t.attributes&&t.attributes[e])}_getIdsFromFeatureIdentifier(t){return t.map(t=>t.objectId)}_createEditsResult(t){const e=t.data,r=t.data&&t.data.attachments;return{addFeatureResults:e.addResults?e.addResults.map(this._createFeatureEditResult,this):[],updateFeatureResults:e.updateResults?e.updateResults.map(this._createFeatureEditResult,this):[],deleteFeatureResults:e.deleteResults?e.deleteResults.map(this._createFeatureEditResult,this):[],addAttachmentResults:r&&r.addResults?r.addResults.map(this._createFeatureEditResult,this):[],updateAttachmentResults:r&&r.updateResults?r.updateResults.map(this._createFeatureEditResult,this):[],deleteAttachmentResults:r&&r.deleteResults?r.deleteResults.map(this._createFeatureEditResult,this):[]}}_createFeatureEditResult(t){const e=!0===t.success?null:t.error||{code:void 0,description:void 0};return{objectId:t.objectId,globalId:t.globalId,error:e?new c.a("feature-layer-source:edit-failure",e.description,{code:e.code}):null}}_createAttachmentErrorResult(t,e){const r=e.details.messages&&e.details.messages[0]||e.message,a=e.details.httpStatus||e.details.messageCode;return{objectId:t,globalId:null,error:new c.a("feature-layer-source:attachment-failure",r,{code:a})}}_getFormDataForAttachment(t,e){const r=t instanceof FormData?t:t&&t.elements?new FormData(t):null;if(r)for(const t in e){const a=e[t];null!=a&&(r.set?r.set(t,a):r.append(t,a))}return r}_getLayerRequestOptions(t={}){const{parsedUrl:e,gdbVersion:r,dynamicDataSource:a}=this.layer;return{...t,query:Object(n.c)({gdbVersion:r,layer:a?JSON.stringify({source:a}):void 0,...e.query,f:"json",...null==t?void 0:t.query}),responseType:"json"}}};Object(a.a)([Object(i.b)()],O.prototype,"type",void 0),Object(a.a)([Object(i.b)({constructOnly:!0})],O.prototype,"layer",void 0),Object(a.a)([Object(i.b)({readOnly:!0,dependsOn:["layer.parsedUrl","layer.gdbVersion","layer.dynamicDataSource"]})],O.prototype,"queryTask",null),O=Object(a.a)([Object(u.a)("esri.layers.graphics.sources.FeatureLayerSource")],O);var j=O;e.default=j},96:function(t,e,r){"use strict";var a=r(18),s=(r(7),r(3),r(4),r(20)),n=r(19),o=r(24),i=(r(34),r(35),r(25));let u=class extends i.a{constructor(...t){super(...t),this.requestOptions=null,this.url=null}normalizeCtorArgs(t,e){return"string"!=typeof t?t:{url:t,...e}}get parsedUrl(){return this._parseUrl(this.url)}_parseUrl(t){return t?Object(o.H)(t):null}_encode(t,e,r){const a={};for(const s in t){if("declaredClass"===s)continue;const n=t[s];if(null!=n&&"function"!=typeof n)if(Array.isArray(n)){a[s]=[];for(let t=0;t<n.length;t++)a[s][t]=this._encode(n[t])}else if("object"==typeof n)if(n.toJSON){const t=n.toJSON(r&&r[s]);a[s]=e?t:JSON.stringify(t)}else a[s]=e?n:JSON.stringify(n);else a[s]=n}return a}};Object(a.a)([Object(s.b)({readOnly:!0,dependsOn:["url"]})],u.prototype,"parsedUrl",null),Object(a.a)([Object(s.b)()],u.prototype,"requestOptions",void 0),Object(a.a)([Object(s.b)({type:String})],u.prototype,"url",void 0),u=Object(a.a)([Object(n.a)("esri.tasks.Task")],u);var c=u;e.a=c}});