1.1.2 • Published 2 years ago

turntable-gesture v1.1.2

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

turntable-gesture

转盘手势插件

安装

npm install turntable-gesture

使用

<div class="box"></div>
import TurntableGesture from 'turntable-gesture'

// 初始化
const gesture = new TurntableGesture(document.querySelector('.box'))
// or 带参数配置初始
const gesture = new TurntableGesture('.box', {
  initialAngle: 45,
  direction: 'all'
})

// 注册回调事件
// 结束转动回调,angle:转动的角度
gesture.on('end', (angle) => {
  console.log(angle)
})

// 转动过程中的回调,angle:转动的角度
gesture.on('move', (angle) => {
  console.log(angle)
})


// 注销回调事件
gesture.off('end')
gesture.off('move')

参数选项 options

属性名类型默认值可选值说明
directionstringallall/clockwise/anti-clockwise允许转动方向
initialAnglenumber0-初始已旋转角度
sensitivitynumber1-转动灵敏度,数值越小越灵敏

回调函数

回调名说明返回参数
end转动结束回调angle,旋转的角度
move转动过程回调angle,旋转的角度

实例方法

回调名说明返回参数
destroy销毁-
1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.0

2 years ago