Quiero guardar los datos de geometría después de modificarlos, por lo que necesito un evento que se active después de que termine de modificar la función. Utilizo lo siguiente de esta publicación: el oyente modifica la interacción
var selected_features = select.getFeatures();
// when a feature is selected...
selected_features.on('add', function (event) {
// get the feature
var feature = event.element;
feature.on("change", function (event) {
logStatus(feature.getId() + " has been changed!\n");
});
});
Pero este oyente dispara demasiadas veces en una sola modificación, y si estoy usando 'una vez' en lugar de 'encendido', solo se activa el primer pequeño cambio y no más, por lo que no está guardando el cambio real. Necesito algo como "changeend" o "modifyend" que se activará cuando termine de modificar la función, ¿qué puedo usar?