blockly > ShortcutRegistry > onKeyDown
Método ShortcutRegistry.onKeyDown()
Controla los eventos de teclas abajo.
- Se procesarán todos los
KeyboardShortcut
asignados a los códigos de teclas que provoquen que se active el eventoe
, en orden del registro más reciente al menos reciente. - Si existe elpreconditionFn
del atajo, se lo llamará. SipreconditionFn
muestra un valor falso, se omitirá la funcióncallback
del atajo. El procesamiento continuará con el siguiente atajo, si corresponde. - Luego, se llamará a la funcióncallback
del atajo. Si muestra un valor verdadero, se finalizará el procesamiento yonKeyDown
mostrará un valor verdadero. Si devuelve un valor falso, el procesamiento continuará con el siguiente atajo, si corresponde. - Si se procesaron todos los atajos registrados para el código de tecla determinado sin que ninguno de ellos mostrara un valor verdadero,onKeyDown
mostrará un valor falso.
Signature:
onKeyDown(workspace: WorkspaceSvg, e: KeyboardEvent): boolean;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
lugar de trabajo | WorkspaceSvg | Es el espacio de trabajo principal en el que se capturó el evento. |
e | KeyboardEvent | El evento de tecla abajo. |
Muestra:
booleano
Es verdadero si se controló el evento; de lo contrario, es falso.