hotkeys
Description
선 택 사항. Editor 동작에 대한 사용자 정의 단축키를 지정할 수 있습니다Usage
hotkeys?: false | { [key: string]: ((e?: KeyboardEvent) => void) | boolean };
Parameters
이 property는 다음 값을 사용할 수 있습니다:
false– 모든 단축키를 비활성화합니다- 다음 항목으로 구성된 객체:
key– 키보드 단축키를 나타내는 문자열. 예: "ctrl+n", "Delete", "ctrl+shift+f"- value – 다음 중 하나일 수 있습니다:
- boolean:
true(기본값) – 기본 단축키가 활성화됩니다false– 기본 단축키가 비활성화됩니다
(e?: KeyboardEvent) => void: 키보드 이벤트(KeyboardEvent)를 받아 사용자 정의 동작을 수행하는 함수
- boolean:
Default hotkeys
이 단축키는 Editor에서 해당 버튼이 활성화되어 있고 올바른 id 값("save", "close" 또는 "delete")을 가진 경우에만 동작합니다.
| Hotkey | Description |
|---|---|
Ctrl+S | 변경 사항을 저장합니다 |
Escape | 대화 상자를 닫거나 동작을 취소합니다 |
Delete | 항목을 삭제합니다 |
Example
<Editor hotkeys={{ delete: false }} />