Как получить статус отмены / возврата в редакторе Монако - PullRequest
0 голосов
/ 22 октября 2019

Можно ли определить, доступны ли в настоящее время команды отмены / повтора в редакторе monaco?

Что я пытаюсь сделать, это добавить команды отмены / повтора в меню и включить /отключите их соответственно. Так, например, пункт меню «Повторить» должен быть отключен, когда нет доступных повторов.

На данный момент я обнаружил, что можно выполнить editorInstance.getActions(). Этот метод показывает «отмена курсора», которая отличается от отмены редактирования, а также кажется немного излишним и слишком медленным, чтобы вызывать его каждый раз, когда изменяется модель.

1 Ответ

0 голосов
/ 25 октября 2019

Я нашел ответ на Github . Это можно сделать, отслеживая номер AlternativeVersionId.

...