tweeen
v1.0.5
Published
Allows to «animate» number values with given duration
Downloads
2,103
Readme
Primitive tween function
Allows to «animate» number values with given duration
Usage
import tween from 'nano-tween';
const stop = tween(1, 100, (value) => {
console.log(value);
}, {
duration: 1000,
});
Params
Signature of tween function
function tween(
from: number,
to: number,
cb: (value: number) => void,
params?: TweenParams,
);
List of params
duration
— duration in ms, defaults to300
easing
— simple easing function that takes one argument — time (from 0 to 1). Defaults tolinear
. You can use functions from eases or similar packagefps
— defaults to60
end
— animation end callback