blockly > ShortcutRegistry > addKeyMapping
Metoda ShortcutRegistry.addKeyMapping()
Dodaje mapowanie między kodem klawisza i skrótem klawiszowym.
Podpis:
addKeyMapping(keyCode: string | number | KeyCodes, shortcutName: string, opt_allowCollision?: boolean): void;
Parametry
Parametr | Typ | Opis |
---|---|---|
keyCode | ciąg znaków | liczba | KeyCodes | Kod klawisza skrótu. Jeśli rejestrujesz kod klawisza z modyfikatorem (np. Ctrl+C), użyj funkcji ShortcutRegistry.register.createSerializedKey; |
shortcutName | ciąg znaków | Nazwa skrótu do wykonania po naciśnięciu danego kodu klawisza. |
opt_allowCollision | wartość logiczna | (Opcjonalnie) Wartość Prawda, aby zapobiec błędom podczas dodawania skrótu do klawisza, który jest już zmapowany na skrót. |
Zwroty:
nieważne
Wyjątki
{Błąd}, jeśli dany kod klawisza jest już zmapowany na skrót.