whenipress:JavaScript中围绕键盘绑定的小巧,功能强大且声明性的包装器

时间:2024-03-21 11:47:34
【文件属性】:

文件名称:whenipress:JavaScript中围绕键盘绑定的小巧,功能强大且声明性的包装器

文件大小:339KB

文件格式:ZIP

更新时间:2024-03-21 11:47:34

JavaScript

当我 一个华丽,简单,小巧JavaScript程序包,用于将键盘绑定添加到您的应用程序中。 目录 特征 一种简单直观的语法,用于为按键和组合键添加键盘快捷键。 消除了关键代码和值的复杂性,使您可以混合和匹配自己内心的内容。 纤巧,纤巧且无依赖-缩小并压缩为1.4kB。 将所有键盘组合存储在单个keydown和keyup侦听器下,从而提高应用程序的性能。 提供高级功能,例如侦听双击键和仅侦听一次键盘事件。 将所有键绑定存储在一个地方,使您可以访问应用程序中的每个绑定。 使用group功能允许密钥分组,使您的代码更具可读性和功能。 提供释放键盘快捷键时要通知的钩子。 包括功能强大的插件语法,用于扩展whenipress的基本功能。 安装 可通过npm获得whenipress: npm i whenipress 。 然后,您应该在主JavaScript文件中将其作为一个模块来要求


【文件预览】:
whenipress-master
----mix-manifest.json(53B)
----.gitignore(13B)
----.all-contributorsrc(522B)
----package.json(1KB)
----package-lock.json(1.07MB)
----PluginsManager.js(832B)
----dist()
--------whenipress.js(11KB)
----PendingKeyboardEvent.js(4KB)
----PendingKeyboardEventManager.js(2KB)
----LICENSE(1KB)
----.github()
--------FUNDING.yml(76B)
----README.md(17KB)
----tests()
--------whenipress.test.js(8KB)
--------plugins.test.js(5KB)
----example()
--------index.html(1KB)
----logo.png(72KB)
----whenipress.d.ts(2KB)
----whenipress.js(290B)
----webpack.mix.js(82B)

网友评论