Blockly가 2025년 11월 10일에 Raspberry Pi Foundation으로 이전되었습니다. 블로그 게시물과 FAQ를 읽어보세요.
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
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입니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-25(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-25(UTC)"],[],[]]