Types
import type { EditBusLayer } from "@arcgis/core/layers/mixins/EditBusLayer.js";- Subclasses:
- CatalogLayer, FeatureLayer, SceneLayer, SubtypeGroupLayer
- Since
- ArcGIS Maps SDK for JavaScript 5.0
Events
| Name | Type |
|---|---|
edits
Event
edits: CustomEvent<EditsResultEvent> Fires after FeatureLayer.applyEdits() is completed successfully.
The event payload includes only successful edits, not the failed edits.
applyEdits() will pass in a sessionId during an active edit session.
- See also
Example
// This function will fire each time applyEdits() is completed successfullylayer.on("edits", function(event) {
const extractObjectId = function(result) { return result.objectId; };
const adds = event.addedFeatures.map(extractObjectId); console.log("addedFeatures: ", adds.length, adds);
const updates = event.updatedFeatures.map(extractObjectId); console.log("updatedFeatures: ", updates.length, updates);
const deletes = event.deletedFeatures.map(extractObjectId); console.log("deletedFeatures: ", deletes.length, deletes);});