IFeatureServiceDefinition
Interface
IFeatureServiceDefinition
can also be imported from the following packages:
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 |
allowGeometryUpdates
allowGeometryUpdates: boolean
Boolean value indicating whether the geometry of the features in the layer can be edited.
capabilities
capabilities: string
A comma separated list of supported capabilities, e.g. Query,Editing.
editorTrackingInfo
editorTrackingInfo: { allowOthersToDelete: boolean; allowOthersToUpdate: boolean; enableEditorTracking: boolean; enableOwnershipAccessControl: boolean }
Type declaration
extractChangesCapabilities
extractChangesCapabilities: { supportsLayerQueries: boolean; supportsReturnAttachments: boolean; supportsReturnExtentOnly: boolean; supportsReturnFeature: boolean; supportsReturnIdsOnly: boolean; supportsSpatialFilter: boolean }
Type declaration
fullExtent
fullExtent: IExtent
hasStaticData
hasStaticData: boolean
Boolean value indicating whether data changes. True if it does not.
initialExtent
initialExtent: IExtent
layers
layers: ILayerDefinition[]
maxRecordCount
maxRecordCount: number
Numeric value indicating tbe maximum number of records that will be returned at once for a query.
spatialReference
spatialReference: ISpatialReference
An object containing the WKID or WKT identifying the spatial reference of the layer's geometry.
supportedQueryFormats
supportedQueryFormats: string
String value indicating the output formats that are supported in a query.
syncCapabilities
syncCapabilities: { supportedSyncDataOptions: number; supportsASync: boolean; supportsPerLayerSync: boolean; supportsPerReplicaSync: boolean; supportsRegisteringExistingData: boolean; supportsRollbackOnFailure: boolean; supportsSyncDirectionControl: boolean }
Type declaration
tables
tables: ITable[]
advancedEditingCapabilities: { [key: string]: boolean }
Type declaration