Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@clementroche/raf

clementroche9ISCdeprecated0.0.4

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

This package implements a ticker using only one requestAnimationFrame

ticker, raf, clock

readme

raf

Install

First install the npm package

npm install @clementroche/raf

Or with yarn

yarn add @clementroche/raf

Usage

import RAF from '@clementroche/raf'

const raf = new RAF(60)
raf.add(
  'rafID', // id
  function ({ time, deltaTime, lagSmoothing }) {
    console.log('tick', time, deltaTime, lagSmoothing)
  }, // callback
  0 // index/priority
)

raf.remove('rafID')