UNPKG

wavesurfer.js

Version:

Interactive navigable audio visualization using Web Audio and Canvas

14 lines (12 loc) 380 B
import reqAnimationFrame from './request-animation-frame'; /** * Create a function which will be called at the next requestAnimationFrame * cycle * * @param {function} func The function to call * * @return {func} The function wrapped within a requestAnimationFrame */ export default function frame(func) { return (...args) => reqAnimationFrame(() => func(...args)); }