Skip to content

Smooth scrolling, rotation, pull to refresh, page transition and any motion for the web    

License

Notifications You must be signed in to change notification settings

hhy5277/AlloyTouch

 
 

Repository files navigation

English | 简体中文

AlloyTouch

Smooth scrolling, rotation, pull to refresh and any motion for the web.

Wiki

https://github.com/AlloyTeam/AlloyTouch/wiki

Install

npm install alloytouch

API

new AlloyTouch({
            touch:"#wrapper",
            vertical: true,
            target: target, 
            property: "translateY", 
            min: 100, 
            max: 2000, 
            sensitivity: 1,
            factor: 1,
            step: 45,
            bindSelf: false,
            initialVaule: 0,
            change:function(value){  },
            touchStart:function(evt, value){  },
            touchMove:function(evt, value){  },
            touchEnd:function(evt, value){  },
            tap:function(evt, value){  },
			pressMove:function(evt, value){  },
            animationEnd:function(value){  } 
 })

Demo(Mobile)

Many thanks to

Who is using AlloyTouch?

preview

License

This content is released under the MIT License.

About

Smooth scrolling, rotation, pull to refresh, page transition and any motion for the web    

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 84.4%
  • HTML 15.2%
  • CSS 0.4%