request-animation-loop
setInterval is to setTimeout as requestAnimationLoop is to requestAnimationFrame.
Install
npm install request-animation-loop --save
Example
Rotate an element for 1 second.
var deg = 0;var id = ; ;
API
requestAnimationLoop(callback(deltaTime, id))
Start an animation loop with function callback
which recieves a time in
milliseconds since last iteration as deltaTime
and id
which is the id
of the loop.
cancelAnimationLoop(id)
Stop animation loop with id id
.