blockly > ShortcutRegistry > onKeyDown
ShortcutRegistry.onKeyDown() yöntemi
Tuş basma etkinliklerini işler.
eetkinliğinin tetiklenmesine neden olan tuş kodlarıyla eşleştirilen tümKeyboardShortcut'ler, en son kaydedilenlerden en eskiye doğru sırayla işlenir. - KısayolunpreconditionFnişlevi varsa çağrılır.preconditionFnyanlış döndürürse kısayoluncallbackişlevi atlanır. İşleme, varsa sonraki kısayolda devam eder. - Ardından kısayoluncallbackişlevi çağrılır. Doğru döndürülürse işlem sonlandırılır veonKeyDowndoğru değerini döndürür. Yanlış döndürürse işlem, varsa sonraki kısayolda devam eder. - Belirtilen tuş kodu için kayıtlı tüm kısayollar işlendikten sonra hiçbiri true döndürmediyseonKeyDownfalse döndürür.
İmza:
onKeyDown(workspace: WorkspaceSvg, e: KeyboardEvent): boolean;
Parametreler
| Parametre | Tür | Açıklama |
|---|---|---|
| çalışma alanı | WorkspaceSvg | Etkinliğin yakalandığı ana çalışma alanı. |
| e | KeyboardEvent | Tuş aşağı etkinliği. |
İadeler:
boolean
Etkinlik ele alındıysa doğru, aksi takdirde yanlış değerini alır.