Interface
IFeatureServiceDefinition
can also be imported from the following packages:
import { IFeatureServiceDefinition } from "@esri/arcgis-rest-feature-service";
Properties
Property | Type | Notes |
---|---|---|
{ [key: string]: boolean } | ||
boolean | Boolean value indicating whether the geometry of the features in the layer can be edited. | |
string | A comma separated list of supported capabilities, e.g. Query,Editing. | |
string | String value for the copyright text information for the layer. | |
number | ||
string | String value of the layer as defined in the map service. | |
{ [key: string]: string } | ||
{ allowOthersToDelete: boolean; allowOthersToUpdate: boolean; enableEditorTracking: boolean; enableOwnershipAccessControl: boolean } | ||
boolean | ||
{ supportsLayerQueries: boolean; supportsReturnAttachments: boolean; supportsReturnExtentOnly: boolean; supportsReturnFeature: boolean; supportsReturnIdsOnly: boolean; supportsSpatialFilter: boolean } | ||
boolean | Boolean value indicating whether data changes. True if it does not. | |
boolean | ||
boolean | ||
boolean | ||
number | Numeric value indicating tbe maximum number of records that will be returned at once for a query. | |
[void] | ||
boolean | ||
string | ||
An object containing the WKID or WKT identifying the spatial reference of the layer's geometry. | ||
string | String value indicating the output formats that are supported in a query. | |
boolean | ||
boolean | ||
boolean | ||
{ supportedSyncDataOptions: number; supportsASync: boolean; supportsPerLayerSync: boolean; supportsPerReplicaSync: boolean; supportsRegisteringExistingData: boolean; supportsRollbackOnFailure: boolean; supportsSyncDirectionControl: boolean } | ||
boolean | ||
ITable[] | ||
string | ||
{ validationLineErrorlayerId: number; validationObjectErrortableId: number; validationPointErrorlayerId: number; validationPolygonErrorlayerId: number } | ||
number |
advancedEditingCapabilities
Interface PropertyadvancedEditingCapabilities: { [key: string]: boolean }
Type declaration
- [key: string]: boolean
allowGeometryUpdates
Interface PropertyallowGeometryUpdates: boolean
Boolean value indicating whether the geometry of the features in the layer can be edited.
capabilities
Interface Propertycapabilities: string
A comma separated list of supported capabilities, e.g. Query,Editing.
copyrightText
Interface PropertycopyrightText: string
String value for the copyright text information for the layer.
description
Interface Propertydescription: string
String value of the layer as defined in the map service.
documentInfo
documentInfo: { [key: string]: string }
Type declaration
- [key: string]: string
editorTrackingInfo
Interface PropertyeditorTrackingInfo: { allowOthersToDelete: boolean; allowOthersToUpdate: boolean; enableEditorTracking: boolean; enableOwnershipAccessControl: boolean }
Type declaration
extractChangesCapabilities
Interface PropertyextractChangesCapabilities: { supportsLayerQueries: boolean; supportsReturnAttachments: boolean; supportsReturnExtentOnly: boolean; supportsReturnFeature: boolean; supportsReturnIdsOnly: boolean; supportsSpatialFilter: boolean }
Type declaration
fullExtent
Interface PropertyfullExtent: IExtent
hasStaticData
hasStaticData: boolean
Boolean value indicating whether data changes. True if it does not.
initialExtent
Interface PropertyinitialExtent: IExtent
layers
Interface Propertylayers: ILayerDefinition[]
maxRecordCount
Interface PropertymaxRecordCount: number
Numeric value indicating tbe maximum number of records that will be returned at once for a query.
spatialReference
Interface PropertyspatialReference: ISpatialReference
An object containing the WKID or WKT identifying the spatial reference of the layer's geometry.
supportedQueryFormats
Interface PropertysupportedQueryFormats: string
String value indicating the output formats that are supported in a query.
syncCapabilities
Interface PropertysyncCapabilities: { supportedSyncDataOptions: number; supportsASync: boolean; supportsPerLayerSync: boolean; supportsPerReplicaSync: boolean; supportsRegisteringExistingData: boolean; supportsRollbackOnFailure: boolean; supportsSyncDirectionControl: boolean }
Type declaration
tables
Interface Propertytables: ITable[]