UNPKG

@esri/arcgis-rest-request

Version:

Common methods and utilities for @esri/arcgis-rest-js packages.

13 lines 572 B
/** * Processes arrays to JSON strings for Geoprocessing services. See “GPMultiValue” in https://developers.arcgis.com/rest/services-reference/enterprise/gp-data-types.htm */ export function processJobParams(params) { const processedParams = Object.keys(params).reduce((newParams, key) => { const value = params[key]; const type = value.constructor.name; newParams[key] = type === "Array" ? JSON.stringify(value) : value; return newParams; }, {}); return processedParams; } //# sourceMappingURL=process-job-params.js.map