UNPKG

@arcgis/core

Version:

ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API

3 lines (2 loc) 623 B
/* COPYRIGHT Esri - https://js.arcgis.com/5.0.8/LICENSE.txt */ import{parseUrl as t}from"../utils.js";import{executeRelationshipQuery as r,executeRelationshipQueryForCount as e}from"./operations/queryRelatedRecords.js";import o from"../support/FeatureSet.js";import s from"../support/RelationshipQuery.js";async function n(e,n,u){n=s.from(n);const a=t(e);return r(a,n,u).then(t=>{const r=t.data,e={};return Object.keys(r).forEach(t=>e[t]=o.fromJSON(r[t])),e})}async function u(r,o,n){o=s.from(o);const u=t(r);return e(u,o,{...n}).then(t=>t.data)}export{n as executeRelationshipQuery,u as executeRelationshipQueryForCount};