0.0.3 • Published 11 years ago
tickable-interval v0.0.3
tickable-interval
Manual ticking setInterval / clearInterval
Installation
npm:
npm install tickable-intervalAPI
TickableInterval
TickableInterval()
Instance properties
callback: functiondelay: numberremain: number
Instance methods
set(callback: function, delay: number): voidclear(): voidtick(tick: number = 1): void
Example
import {TickableInterval} from "tickable-interval";
var interval = new TickableInterval();
interval.set(()=> {
console.log("fired");
}, 1000);
interval.tick(250);
interval.tick(250);
interval.tick(250);
interval.tick(250); // => "fired"
interval.tick(250);
interval.tick(250);
interval.tick(250);
interval.tick(250); // => "fired"
interval.clear();License
MIT