blockly > ShortcutRegistry > onKeyDown
Methode „ShortcutRegistry.onKeyDown()“
Verarbeitet Tasten-Down-Ereignisse.
- Alle
KeyboardShortcut, die den Tastencodes zugeordnet sind, die das Ereigniseauslösen, werden in der Reihenfolge vom am wenigsten bis zum am meisten kürzlich registrierten verarbeitet. – Wenn diepreconditionFndes Shortcuts vorhanden ist, wird sie aufgerufen. WennpreconditionFnden Wert „falsch“ zurückgibt, wird diecallback-Funktion des Shortcuts übersprungen. Die Verarbeitung wird mit dem nächsten Shortcut fortgesetzt, falls vorhanden. – Diecallback-Funktion des Shortcuts wird dann aufgerufen. Wenn „true“ zurückgegeben wird, wird die Verarbeitung beendet undonKeyDowngibt „true“ zurück. Wenn „false“ zurückgegeben wird, wird die Verarbeitung mit dem nächsten Shortcut fortgesetzt, falls vorhanden. – Wenn alle registrierten Tastenkürzel für den angegebenen Tastencode verarbeitet wurden, ohne dass einer davon „wahr“ zurückgegeben hat, gibtonKeyDown„falsch“ zurück.
Unterschrift:
onKeyDown(workspace: WorkspaceSvg, e: KeyboardEvent): boolean;
Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
| Arbeitsbereich | WorkspaceSvg | Der Hauptarbeitsbereich, in dem das Ereignis erfasst wurde. |
| e | KeyboardEvent | Das Ereignis „Tastendruck“. |
Gibt zurück:
boolean
„True“, wenn das Ereignis verarbeitet wurde, andernfalls „False“.