blockly > ShortcutRegistry > addKeyMapping

Método shortRegistry.addKeyMapping()

Agrega una asignación entre un código de tecla y una combinación de teclas.

Signature:

addKeyMapping(keyCode: string | number | KeyCodes, shortcutName: string, opt_allowCollision?: boolean): void;

Parámetros

Parámetro Tipo Descripción
keyCode cadena | número | KeyCodes El código de la tecla para la combinación de teclas. Si registras un código de tecla con un modificador (p. ej., Ctrl + c), usa shortRegistry.registry.createSerializedKey;
shortcutName string El nombre de la combinación de teclas que se ejecutará cuando se presione el código de tecla determinado.
opt_allowCollision boolean (Opcional) Es verdadero para evitar que se produzca un error cuando se agrega una combinación de teclas a una tecla que ya está asignada a una combinación de teclas.

Muestra:

void

Excepciones

{Error}, si el código de tecla proporcionado ya está asignado a una combinación de teclas.