flyd-onanimationframe

Emits values on successive animation frames.

Usage no npm install needed!

<script type="module">
  import flydOnanimationframe from 'https://cdn.skypack.dev/flyd-onanimationframe';
</script>

README

flyd-onAnimationFrame

Travis npm David David

Emits values on successive animation frames.

Signature

Stream -> Stream

Usage

const stream = flyd.stream();
const onFrame = onAnimationFrame(stream);

flyd.map(function(x) {
  console.log('Time/Output', Date.now(), x);
}, onFrame);

[1, 2, 3, 4, 5]
  .forEach(n => stream(n));

// Time/Output 1434813866911 1
// Time/Output 1434813866927 2
// Time/Output 1434813866943 3
// Time/Output 1434813866961 4
// Time/Output 1434813866977 5