npm.io
1.1.4 • Published 7 years ago

saber-interval

Licence
ISC
Version
1.1.4
Deps
0
Size
5 kB
Vulns
0
Weekly
0
Stars
1
DeprecatedThis package is deprecated

@saber2pr/interval

Interval use requestAnimationFrame.

npm install @saber2pr/interval

API

const interval = new Interval() // delta is 16

const interval = new Interval(1000) // delta is 1000

Interval.push

const update1 = time => console.log('update1', time)
const update2 = time => console.log('update2', time)

interval.push(update1, update2)

interval.remove

const update1 = time => console.log('update1', time)

interval.remove(update1)

interval.setDelta

interval.setDelta(500) // delta is changed to 500

interval.execute

interval.execute() // interval is starting...

interval.cancel

interval.cancel() // interval is canceled.

Author

saber2pr