0.1.2 • Published 3 years ago

@forzoom/touch v0.1.2

Weekly downloads
94
License
MIT
Repository
-
Last release
3 years ago

示例

import Touch from '@forzoom/touch';
Vue.component('Touch', Touch);

功能模块

TouchHub

负责处理touch事件,并且判断当前应该触发何种事件

API
onTouchDown(cb)
  • 功能: 注册touch-down事件回调
  • 参数: - {Function} cb
onTouchUp(cb)
  • 功能: 注册touch-up事件回调
  • 参数: - {Function} cb
onTouchMove(cb)
  • 功能: 注册touch-move事件回调
  • 参数: - {Function} cb
onTouchSlide(cb)
  • 功能: 注册touch-slide事件回调
  • 参数: - {Function} cb
onTouchFling(cb)
  • 功能: 注册touch-fling事件回调
  • 参数: - {Function} cb
work(active)
  • since: 0.0.6
  • 功能: 启动或停止TouchHub
  • 参数: - {Boolean} active

组件

Touch

Touch是vue组件

Props
名称说明默认版本
coordinate主要检测轴向'x'/'y''x'since 0.0.8
事件
名称说明参数
touch-down点击按下{startPos, currentPos}
touch-up点击抬起{startPos, currentPos}
touch-move每次滑动{x, y}
touch-slide总体滑动{startPos, currentPos}
touch-fling总体快速滑动{startPos, currentPos, speed}

Roadmap

  1. 尝试Karma
0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago