blockly > ShortcutRegistry > onKeyDown
ShortcutRegistry.onKeyDown() yöntemi
Tuş basma etkinliklerini işler.
e
etkinliğ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ısayolunpreconditionFn
işlevi varsa çağrılır.preconditionFn
yanlış döndürürse kısayoluncallback
işlevi atlanır. İşleme, varsa sonraki kısayolda devam eder. - Ardından kısayoluncallback
işlevi çağrılır. Doğru döndürülürse işlem sonlandırılır veonKeyDown
doğ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ürmediyseonKeyDown
false 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.