blockly > ShortcutRegistry > onKeyDown
Método ShortcutRegistry.onKeyDown()
Processa eventos de tecla pressionada.
- Todos os
KeyboardShortcutmapeados para os códigos de tecla que fazem com que o eventoeseja acionado serão processados, na ordem do registro mais antigo para o mais recente. - Se opreconditionFndo atalho existir, ele será chamado. SepreconditionFnretornar falso, a funçãocallbackdo atalho será ignorada. O processamento vai continuar com o próximo atalho, se houver. - A funçãocallbackdo atalho será chamada. Se ele retornar verdadeiro, o processamento será encerrado eonKeyDownvai retornar verdadeiro. Se ele retornar falso, o processamento vai continuar com o próximo atalho, se houver. - Se todos os atalhos registrados para o código de tecla fornecido tiverem sido processados sem que nenhum tenha retornado verdadeiro,onKeyDownvai retornar falso.
Signature:
onKeyDown(workspace: WorkspaceSvg, e: KeyboardEvent): boolean;
Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| espaço de trabalho | WorkspaceSvg | O espaço de trabalho principal em que o evento foi capturado. |
| e | KeyboardEvent | O evento de tecla pressionada. |
Retorna:
booleano
Verdadeiro se o evento foi processado. Caso contrário, é falso.