1.0.1 • Published 9 months ago
@boofw/raftimer v1.0.1
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>