Draw.io - ловить изменения
Когда пользователь загружает draw.io на мой сайт, я хочу знать, когда он вносит какие-либо изменения в него. Моя цель - отключить кнопку сохранения, пока нет изменений. Я мог бы установить свойство в mxEvent.CELLS_ADDED, mxEvent.CELLS_REMOVED, mxEvent.CELLS_RESIZED, mxEvent.CELLS_MOVED. Но есть ли одно событие, чтобы поймать его?
может быть ловить событие как:
Graph.prototype.addListener (mxEvent.CELLS_CHANGED,...
Как мне получить событие, когда пользователь меняет душ?
Спасибо фрэнк
1 ответ
Graph.prototype.addListener(
'DrawIOLoaded',
mxUtils.bind(this, function() {
drawIoUi.editor.graph.getModel().addListener(
mxEvent.CHANGE,
mxUtils.bind(drawIoUi, function(sender, evt) {
// content was changed !!!
})
);
})
);