Я использую Ace Editor в контейнере, и команды должны быть переданы в контейнер.Указывает ли туз, какая команда запущена?
С событиями вы можете увидеть, какое событие происходит, потому что вам передан объект события, который содержит свойство event.type
. Есть ли способ узнать, какая команда в настоящее время существует? Похоже, что editor
передается функции exec
:
editor.commands.addCommand({
name: "mycommand",
bindKey: {win: "Ctrl-M", mac: "Command-Option-M"},
exec: function(editor) {
// how to check what command is occurring here?
}
});