文件名称:westures-core:Westures手势库JavaScript核心引擎
文件大小:550KB
文件格式:ZIP
更新时间:2024-05-23 19:01:43
javascript tap touch swipe mouse
西方核心 Westures是用于JavaScript的强大的n指针多点触摸手势检测库。 这意味着,在添加和删除输入点时,每个手势都能够无缝工作,而输入点的数量不受限制,并且每个输入点都有助于手势。 它还能够在各种设备上工作。 该模块包含用于Javascript的Westures手势库的核心功能。 如果您不想使用标准模块随附的基本手势,则可以将其用作重量较轻的模块。 请访问此页面以获取运行中的系统的示例: 。 Westures旨在在不使用任何依赖的情况下实现其目标,同时保持跨主要现代浏览器的可用性。 因为要使用JavaScript语言的许多较新功能编写库,所以为实现此最后一点可能需要进行转译。 提供了一个已转换的捆绑包,但是浏览器目标列表是任意的,并且可能包含一些膨胀。 在大多数情况下,您最好自己进行捆绑,移植和缩小。 Westures是一个叉 。 快速范例 // Import
【文件预览】:
westures-core-master
----.eslintrc.json(10KB)
----.gitignore(167B)
----package.json(1KB)
----Makefile(573B)
----package-lock.json(1.02MB)
----src()
--------PointerData.js(2KB)
--------Smoothable.js(3KB)
--------Gesture.js(6KB)
--------Input.js(2KB)
--------State.js(5KB)
--------Region.js(9KB)
--------Point2D.js(4KB)
--------utils.js(2KB)
--------constants.js(2KB)
----.jsdocrc.json(804B)
----.travis.yml(67B)
----dist()
--------index.js(17KB)
--------index.js.map(54KB)
----LICENSE(1KB)
----index.js(728B)
----CHANGELOG.md(6KB)
----.ignore(65B)
----README.md(11KB)
----arkit.json(518B)
----arkit.svg(9KB)
----.npmignore(192B)
----docs()
--------src_Input.js.html(13KB)
--------fonts()
--------westures-core.Point2D.html(31KB)
--------westures-core.Input.html(21KB)
--------westures-core.Region.html(28KB)
--------src_State.js.html(15KB)
--------src_utils.js.html(12KB)
--------westures-core.PointerData.html(16KB)
--------src_PointerData.js.html(12KB)
--------scripts()
--------westures-core.Gesture.html(36KB)
--------src_Point2D.js.html(14KB)
--------src_constants.js.html(13KB)
--------index.html(24KB)
--------westures-core.Smoothable.html(25KB)
--------westures-core.html(33KB)
--------src_Region.js.html(19KB)
--------src_Smoothable.js.html(14KB)
--------styles()
--------img()
--------westures-core.State.html(23KB)
--------src_Gesture.js.html(16KB)
--------index.js.html(11KB)
----test()
--------PointerData.test.js(3KB)
--------Point2D.test.js(4KB)
--------setup.js(1KB)
--------State.test.js(9KB)
--------Region.test.js(29KB)
--------Gesture.test.js(7KB)
--------Smoothable.test.js(2KB)
--------Input.test.js(3KB)
--------utils.test.js(2KB)
--------TouchEvent.js(374B)
--------PointerEvent.js(356B)
--------MouseEvent.js(337B)