1.0.1 • Published 9 months ago

@boofw/raftimer v1.0.1

Weekly downloads
-
License
-
Repository
-
Last release
9 months ago

boofw/raftimer

setTimeout and setInterval based on requestAnimationFrame api

Usage

  • not ES2015
<script src="#path#/dist/raf-timer.iife.js"></script>
<script>
RafTimer.setTimeout(function(t) {
  console.log('setTimeout', JSON.stringify(t));
});
RafTimer.setInterval(function(t) {
  console.log('setInterval', JSON.stringify(t));
  if (t.count > 3) t.quit();
}, 500);
</script>
  • ES2015
<script type="module">
  import RafTimer from '#path#/src/index.js';
  RafTimer.setTimeout(function(t) {
    console.log('setTimeout', JSON.stringify(t));
  });
  RafTimer.setInterval(function(t) {
    console.log('setInterval', JSON.stringify(t));
    if (t.count > 3) t.quit();
  }, 500);
</script>
1.0.1

9 months ago

1.0.0

9 months ago