2015-09-21 2 views
-2

Нужны ли события редактирования Ck перед выполнением операций отмены и повтора? Я пробовал события менеджера отмены после повтора и после отмены, но он дает события после выполнения операции, и мне это нужно до этого.CKeditor undo redo События

ответ

0

Вы можете использовать событие beforeCommandExec и проверить события undo и redo. Что-то вроде этого, где editorInstance есть и экземпляр CKEDITOR.

editorInstance.on('beforeCommandExec', function(e){ 
    if(e.data.name === 'undo') { 
     // handle before undo 
    } 
    if(e.data.name === 'redo') { 
     // handle before redo 
    } 
});