@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
3 lines (2 loc) • 598 B
JavaScript
/* COPYRIGHT Esri - https://js.arcgis.com/5.0.8/LICENSE.txt */
import t from"../request.js";import{parseUrl as r,encode as s,asValidOptions as o}from"./utils.js";import{findToFindRESTParameters as n}from"./operations/find.js";import e from"./support/FindParameters.js";import u from"./support/FindResult.js";async function m(u,m,i){m=e.from(m);const f=n(m),a=r(u);a.path+="/find";const c=s({...a.query,f:"json",...f}),l=o(c,i);return t(a.path,l).then(p)}function p(t){const r=t.data;r.results=r.results||[];const s={results:[]};return s.results=r.results.map(t=>u.fromJSON(t)),s}export{m as find};