blockly > ShortcutRegistry > addKeyMapping

Método ShortcutRegistry.addKeyMapping()

Adiciona um mapeamento entre um código de tecla e um atalho do teclado.

Signature:

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

Parâmetros

Parâmetro Tipo Descrição
keyCode string | número | KeyCodes O código de tecla do atalho de teclado. Se você registrar um código de tecla com um modificador (por exemplo, ctrl+c), use ShortcutRegistry.registry.createSerializedKey.
shortcutName string O nome do atalho a ser executado quando o código de tecla fornecido for pressionado.
opt_allowCollision boolean (Opcional) Verdadeiro para evitar um erro ao adicionar um atalho a uma tecla que já está mapeada para um atalho.

Retorna:

void

Exceções

{Error} se o código de tecla fornecido já estiver mapeado para um atalho.