文件名称:eventsim:用于模拟 DOM 事件的微型库
文件大小:16KB
文件格式:ZIP
更新时间:2024-07-27 00:11:54
JavaScript
事件模拟 用于模拟 DOM 事件的微型库 为什么? 我想要一个没有额外依赖项的模拟事件的库。 这使其易于在面向用户的代码中使用或作为其他库(如的依赖项使用。 该库还采用更现代的方法来尽可能使用事件构造函数来模拟事件。 应用程序接口 EventSim.simulate(名称:字符串,选项:对象); 支持的事件 鼠 点击 双击 鼠标按下 鼠标向上 鼠标移动 鼠标移到 鼠标移出 鼠标输入 鼠标离开 键盘 按键 按键 按键 指针 注意:这些目前没有经过测试,因为它们需要 IE。 我需要建立一个良好的工作流程来自动化 IE 特定的测试。 指针向下 指针向上 指针移动 指针取消 指针悬停 指针 指针输入 指针离开 未来的工作 支持更多活动: 车轮 设备定向 设备运动 输入 ? 信息 ? 添加simulateEventAt(event, clientX, clientY) 。
【文件预览】:
eventsim-master
----src()
--------eventsim.ts(4KB)
--------createKeyboardEvent.ts(5KB)
--------DOMEventsLevel3.shim.min.js(10KB)
----lib()
--------createKeyboardEvent.d.ts(108B)
--------eventsim.d.ts(3KB)
--------eventsim.js(813B)
--------createKeyboardEvent.js(4KB)
----build.js(99B)
----.travis.yml(133B)
----LICENSE(1KB)
----test()
--------test-helpers.js(1KB)
--------runner.html(691B)
--------eventsim-spec.js(3KB)
----README.md(1KB)
----dist()
--------eventsim.js(6KB)
----.gitignore(18B)
----package.json(711B)