requestAnimationFrame polyfill for node and the browser
requestAnimationFrame polyfill for node and the browser.
var raf = require'raf'raf// Animation logicraftick
Note: The stream/event emitter logic found in versions prior to 1.0.0 can be found in raf-stream.
var raf = require'raf'
callback is the function to invoke in the next frame.
handle is a long integer value that uniquely identifies the entry in the callback list. This is a non-zero value, but you may not make any other assumptions about its value.
handle is the entry identifier returned by
raf(). Removes the queued animation frame callback (other queued callbacks will still be invoked unless cancelled).
Shorthand to polyfill
window.cancelAnimationFrame if necessary (Polyfills
global in node).
Based on work by Erik Möller, Paul Irish, and Tino Zijdel (https://gist.github.com/paulirish/1579671)