blockly > ShortcutRegistry > onKeyDown
Método ShortcutRegistry.onKeyDown()
Processa eventos de tecla pressionada.
- Todos os
KeyboardShortcut
mapeados para os códigos de tecla que fazem com que o eventoe
seja acionado serão processados, na ordem do registro mais antigo para o mais recente. - Se opreconditionFn
do atalho existir, ele será chamado. SepreconditionFn
retornar falso, a funçãocallback
do atalho será ignorada. O processamento vai continuar com o próximo atalho, se houver. - A funçãocallback
do atalho será chamada. Se ele retornar verdadeiro, o processamento será encerrado eonKeyDown
vai 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,onKeyDown
vai 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.