This package has been deprecated

Author message:

dauber is deprecated

dauber

1.0.1 • Public • Published

dauber experimental

Pooled requestAnimationFrame wrapper, designed for short bursts of animation as opposed to a constant loop. Useful for DOM/SVG-based animations where CSS transitions aren't applicable.

Usage

NPM

dauber(loopfn)

Calls loopfn each frame, until the function returns false.

For example, to run an animation for five frames:

var dauber = require('dauber')
var el = document.getElementById('el')
var n = 0

dauber(function() {
  el.setAttribute('d', 'some SVG path value')
  return ++n < 5
})

License

MIT. See LICENSE.md for details.

Package Sidebar

Install

npm i dauber

Weekly Downloads

1

Version

1.0.1

License

MIT

Last publish

Collaborators

  • hughsk