Quero salvar os dados da geometria depois de modificá-los, portanto, preciso de um evento que seja acionado depois que terminar de modificar o recurso. Eu uso o seguinte neste post: ouvinte modificar interação
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");
});
});
Mas esse ouvinte dispara muitas vezes em uma única modificação e, se eu estiver usando 'uma vez' em vez de 'ligado', aciona apenas a primeira pequena alteração e não mais, portanto, não está salvando a mudança real. Preciso de algo como "changeend" ou "modifyend" que será acionado quando terminar de modificar o recurso. O que posso usar?