본문으로 건너뛰기

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)를 받아 사용자 정의 동작을 수행하는 함수

Default hotkeys

이 단축키는 Editor에서 해당 버튼이 활성화되어 있고 올바른 id 값("save", "close" 또는 "delete")을 가진 경우에만 동작합니다.

HotkeyDescription
Ctrl+S변경 사항을 저장합니다
Escape대화 상자를 닫거나 동작을 취소합니다
Delete항목을 삭제합니다

Example

<Editor hotkeys={{ delete: false }} />