blockly > ShortcutRegistry > onKeyDown

ShortcutRegistry.onKeyDown() 메서드

키 다운 이벤트를 처리합니다.

  • 이벤트 e가 실행되도록 하는 키 코드에 매핑된 KeyboardShortcut는 등록된 순서대로 가장 최근에 등록된 KeyboardShortcut부터 처리됩니다. - 바로가기의 preconditionFn가 있으면 호출됩니다. preconditionFn가 false를 반환하면 바로가기의 callback 함수가 건너뜁니다. 다음 바로가기가 있는 경우 다음 바로가기로 처리가 계속됩니다. - 그러면 바로가기의 callback 함수가 호출됩니다. true를 반환하면 처리가 종료되고 onKeyDown가 true를 반환합니다. false를 반환하면 다음 바로가기(있는 경우)를 사용하여 처리가 계속됩니다. - 지정된 키 코드에 등록된 모든 바로가기가 true를 반환하지 않고 처리된 경우 onKeyDown는 false를 반환합니다.

서명:

onKeyDown(workspace: WorkspaceSvg, e: KeyboardEvent): boolean;

매개변수

매개변수 유형 설명
작업공간 WorkspaceSvg 이벤트가 캡처된 기본 작업공간입니다.
e KeyboardEvent 키 다운 이벤트입니다.

반환:

부울

이벤트가 처리된 경우 true, 그렇지 않으면 false입니다.