1.0.2 • Published 7 years ago

spidey-heart v1.0.2

Weekly downloads
5
License
MIT
Repository
github
Last release
7 years ago

Spidey Heart

Spidey heart is simple heartbeat library for managing event based actions.

Getting started

Install

npm install spidey-heart

Example

var SpideyHeart = require("spidey-heart").SpideyHeart;

var heartBeatDelay = 1000; // heart beat delay in milliseconds [1000ms = 1s]

var myHeart = new SpideyHeart(heartBeatDelay); // instancing heart with 1s beat delay

myHeart.every().add(function() {
	console.log("I'm called every second!");
}, this);

myHeart.every(3).add(function() {
	console.log("I'm called every 3 seconds!");
}, this);

myHeart.every(5).addOnce(function() {
	console.log("I'm called only once after 5 seconds!");
}, this);

NOTE: Second argument in add & addOnce methods is scope object for callback

1.0.2

7 years ago

1.0.0

7 years ago

0.0.1

7 years ago