blockly > ShortcutRegistry > onKeyDown
Metodo ShortcutRegistry.onKeyDown()
Gestisce gli eventi di pressione dei tasti.
- Tutti i
KeyboardShortcutmappati ai codici a tasti che causano l'attivazione dell'eventoeverranno elaborati, in ordine dal più recente al meno recente registrato. - Se esistepreconditionFndella scorciatoia, verrà chiamato. SepreconditionFnrestituisce false, la funzionecallbackdella scorciatoia verrà ignorata. L'elaborazione continuerà con la scorciatoia successiva, se presente. - Verrà chiamata la funzionecallbackdella scorciatoia. Se restituisce true, l'elaborazione viene interrotta eonKeyDownrestituisce true. Se restituisce false, l'elaborazione continuerà con la scorciatoia successiva, se presente. - Se tutte le scorciatoie registrate per il codice a tasti specificato sono state elaborate senza che nessuna abbia restituito true,onKeyDownrestituirà false.
Firma:
onKeyDown(workspace: WorkspaceSvg, e: KeyboardEvent): boolean;
Parametri
| Parametro | Tipo | Descrizione |
|---|---|---|
| workspace | WorkspaceSvg | L'area di lavoro principale in cui è stato acquisito l'evento. |
| e | KeyboardEvent | L'evento key down. |
Restituisce:
booleano
Vero se l'evento è stato gestito, falso in caso contrario.