wheel-inertia
v0.0.2
Published
Mouse wheel inertia which solves the problem of longtime events from a trackpad or a magic mouse
Downloads
195
Maintainers
Readme
Wheel Inertia
This module solves the problem of longtime events from a trackpad or a magic mouse
The base of the code coming from a comment of @msimpson (https://github.com/msimpson)
See comments for more details.
Check an example here
Usage
import inertia from 'wheel-inertia'
// Add your callback
inertia.addCallback(myCallback)
function myCallback(direction) {
// do something with your wheel event
// you can also get the direction of wheel
}
// Update the module with your wheel delta, so from inside your 'wheel' listener...
var delta = e.wheelDelta
inertia.update(delta)
Install
With npm do:
npm install wheel-inertia
License
MIT