0.0.2 • Published 9 years ago

wheel-inertia v0.0.2

Weekly downloads
43
License
MIT
Repository
github
Last release
9 years ago

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