Files
ADHA_mobile_project/assets/queryAssociations-140446d5.js
T
2024-02-28 17:06:42 +05:00

2 lines
872 B
JavaScript

import{A as i,B as u,C as l,a6 as d,aU as y,bs as f,br as $,ar as S,a5 as b}from"./index-b5c8f851.js";import{p as g}from"./Association-4c605fc9.js";let o=class extends d{constructor(t){super(t),this.associations=[]}};i([u({type:[g],json:{write:!0}})],o.prototype,"associations",void 0),o=i([l("esri.rest.networks.support.QueryAssociationsResult")],o);const I=o;function w(t){const{returnDeletes:r,elements:a,gdbVersion:e,moment:n}=t.toJSON();return{returnDeletes:r,elements:JSON.stringify(a.map(s=>({globalId:s.globalId,networkSourceId:s.networkSourceId,terminalId:s.terminalId}))),types:JSON.stringify(t.types.map(s=>b.toJSON(s))),gdbVersion:e,moment:n}}async function O(t,r,a){const e=y(t),n={...w(r),f:"json"},s=f({...e.query,...n}),c=$(s,{...a,method:"post"}),p=`${e.path}/associations/query`,{data:m}=await S(p,c);return I.fromJSON(m)}export{O as queryAssociations};