UNPKG

@esri/arcgis-rest-feature-service

Version:

Feature layer query and edit helpers for @esri/arcgis-rest-js

18 lines (17 loc) 838 B
/** * This code has been adapted from [arcgis-pbf-parser] ([https://github.com/rowanwins/arcgis-pbf-parser]) * Modifications have been made for use in REST JS. */ import { IField } from "@esri/arcgis-rest-request"; import { IQueryFeaturesResponse } from "../query.js"; export default function pbfToArcGIS(featureCollectionBuffer: ArrayBuffer): IQueryFeaturesResponse; export declare function decode(featureCollectionBuffer: ArrayBuffer): { value: string; queryResult: any; }; export declare function decodeFields(fields: any[]): IField[]; export declare function buildKeyMap(spec: any): Record<number, string>; export declare function decodeField(field: any, fieldTypeMap: Record<number, string>, sqlTypeMap?: Record<number, string>): IField; export declare function removeEmptyValues(obj: any): { [k: string]: unknown; };