blockly > ShortcutRegistry > addKeyMapping

Méthode ShortcutRegistry.addKeyMapping()

Ajoute un mappage entre un code de touche et un raccourci clavier.

Signature :

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

Paramètres

Paramètres Type Description
keyCode chaîne | nombre | KeyCodes Code du raccourci clavier. Si vous enregistrez un code de touche avec un modificateur (par exemple, ctrl+c), utilisez ShortcutRegistry.registry.createSerializedKey;
shortcutName chaîne Nom du raccourci à exécuter lorsque l'utilisateur appuie sur le code de touche donné.
opt_allowCollision boolean (Facultatif) "True" pour éviter une erreur lorsque vous ajoutez un raccourci à une touche déjà mappée à un raccourci.

Renvoie :

void

Exceptions

{Erreur} si le code de touche donné est déjà mappé à un raccourci.