blockly > ShortcutRegistry > KeyboardShortcut > preconditionFn

ShortcutRegistry.KeyboardShortcut.preconditionFn 属性

在调用快捷方式并调用 callback 之前调用的函数,用于确定此快捷方式是否适用于当前情况。

Signature:

preconditionFn?: (workspace: WorkspaceSvg, scope: Scope) => boolean;