id: api-reference-key-binding-util
title: KeyBindingUtil 键绑定工具
KeyBindingUtil
模块是一组static set(静态集合)的实用函数,用于定义键绑定
静态方法
isCtrlKeyCommand()
isCtrlKeyCommand: function(
e: SyntheticKeyboardEvent
): boolean
检查ctrlKey
修饰符(modifier)是否未与altKey
修饰符一起使用。
如果将它们组合在一起,则结果是一个altGraph
键修饰符,这组键绑定未对其进行处理
isOptionKeyCommand()
isOptionKeyCommand: function(
e: SyntheticKeyboardEvent
): boolean
usesMacOSHeuristics()
usesMacOSHeuristics: function(): boolean
检查是否在内部使用了仅适用于macOS的试探法,例如在确定用作命令修饰符的组合键时。
hasCommandModifier()
hasCommandModifier: function(
e: SyntheticKeyboardEvent
): boolean