hotkeys
Описание
Опционально. Позволяет задавать пользовательские горячие клавиши для действий EditorИспользование
hotkeys?: false | { [key: string]: ((e?: KeyboardEvent) => void) | boolean };
Параметры
Свойство может принимать следующие значения:
false- отключает все горячие клавиши- Объект, где:
key- строка, представляющая сочетание клавиш, например "ctrl+n", "Delete", "ctrl+shift+f"- значение - может быть одним из следующих:
- boolean:
true(по умолчанию) - горячая клавиша по умолчанию включенаfalse- горячая клавиша по умолчанию отключена
(e?: KeyboardEvent) => void: функция, которая получает событие клавиатуры (KeyboardEvent) и выполняет пользовательское действие
- boolean:
Горячие клавиши по умолчанию
Эти горячие клавиши работают только если соответствующие кнопки в Editor включены и имеют нужные значения id: "save", "close" или "delete".
| Горячая клавиша | Описание |
|---|---|
Ctrl+S | Сохраняет изменения |
Escape | Закрывает диалог или отменяет действие |
Delete | Удаляет элемент |
Пример
<Editor :hotkeys="{ delete: false }" />