Files
ADHA_mobile_project/assets/queryNamedTraceConfigurations-c9c0cc71.js
2024-02-28 17:06:42 +05:00

2 lines
935 B
JavaScript

import{A as o,a6 as l,B as d,e_ as m,C as p,aU as y,bs as C,br as N,ar as h}from"./index-b5c8f851.js";let t=class extends l{constructor(r){super(r),this.namedTraceConfigurations=[]}};o([d({type:[m],json:{read:{source:"traceConfigurations"},write:{target:"traceConfigurations"}}})],t.prototype,"namedTraceConfigurations",void 0),t=o([p("esri.rest.networks.support.QueryNamedTraceConfigurationsResult")],t);const $=t;async function J(r,s,i){const e=y(r),a=s.toJSON();s.globalIds&&s.globalIds.length>0&&(a.globalIds=JSON.stringify(s.globalIds)),s.creators&&s.creators.length>0&&(a.creators=JSON.stringify(s.creators)),s.tags&&s.tags.length>0&&(a.tags=JSON.stringify(s.tags)),s.names&&s.names.length>0&&(a.names=JSON.stringify(s.names));const n={...a,f:"json"},g=C({...e.query,...n}),c=N(g,{...i,method:"post"}),u=`${e.path}/traceConfigurations/query`,{data:f}=await h(u,c);return $.fromJSON(f)}export{J as queryNamedTraceConfigurations};