1 个仓库
Parsing textual shortcut definitions into structured objects for UI display.
Distinct from String Parsing: Specific to keybinding syntax for UI representation
Explore 1 awesome GitHub repository matching programming languages & runtimes · Keybinding. Refine with filters or upvote what's useful.
Tinykeys 是一个轻量级的 JavaScript 实用程序,用于将键盘组合、序列和正则表达式模式映射到特定的回调函数。它作为一个输入映射实用程序,根据同时按下的修饰键或按时间顺序的按键序列触发操作。 该库通过支持通过正则表达式进行动态键模式匹配,以及基于状态的序列跟踪以在特定系列按键后执行操作而脱颖而出。它还包括一个键盘事件解析器,将人类可读的快捷键字符串转换为结构化数据。 这些功能涵盖了键盘事件拦截和过滤的更广泛领域,提供了将键绑定字符串转换为适合自定义用户界面显示的格式的工具。
Converts shortcut strings into structured arrays of modifiers and keys for custom user interface display.