blockly > ShortcutRegistry > onKeyDown

Metodo ShortcutRegistry.onKeyDown()

Gestisce gli eventi di pressione dei tasti.

  • Tutti i KeyboardShortcut mappati ai codici a tasti che causano l'attivazione dell'evento e verranno elaborati, in ordine dal più recente al meno recente registrato. - Se esiste preconditionFn della scorciatoia, verrà chiamato. Se preconditionFn restituisce false, la funzione callback della scorciatoia verrà ignorata. L'elaborazione continuerà con la scorciatoia successiva, se presente. - Verrà chiamata la funzione callback della scorciatoia. Se restituisce true, l'elaborazione viene interrotta e onKeyDown restituisce 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, onKeyDown restituirà 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.