Skip to content

mattdesl/scroll-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

scroll-manager

stable

A handler for scrolling inside elements with different eases

var ScrollManager = require('scroll-manager');

this.scoller = new ScrollManager();

this.scoller.scrollTo(element, offsetToScroll, duration, ease(optional));

//Examples

this.scoller.scrollTo(document.body, 0, 0.6);

this.scoller.scrollTo(document.body, 0, 0.6, 'easeOutCubic');

Available Eases

'easeLinear'
'easeInQuad'
'easeOutQuad'
'easeInOutQuad'
'easeInCubic'
'easeOutCubic'
'easeInOutCubic'

Note: If you dont choose any ease, easeLinear is going to be run.

Usage

NPM

About

[UNMAINTAINED]

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published