@esri/arcgis-rest-feature-service
Version:
Feature layer query and edit helpers for @esri/arcgis-rest-js
18 lines (17 loc) • 838 B
TypeScript
/**
* 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;
};