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 evento e, en orden del registro más reciente al menos reciente. - Si existe el preconditionFn del atajo, se lo llamará. Si preconditionFn muestra un valor falso, se omitirá la función callback del atajo. El procesamiento continuará con el siguiente atajo, si corresponde. - Luego, se llamará a la función callback del atajo. Si muestra un valor verdadero, se finalizará el procesamiento y onKeyDown 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.