1.0.7 • Published 9 months ago

typedtimer v1.0.7

Weekly downloads
-
License
ISC
Repository
-
Last release
9 months ago

typedtimer

EN: Typescript wrapper for setTimeout, setInterval, setImmediate, requestAnimationFrame

RU: Typescript обертка над setTimeout, setInterval, setImmediate, requestAnimationFrame

Installation

npm i typedtimer

Usage

import TypedTimer from 'typedtimer';

const timer = new TypedTimer();

// use as timeout
timer.setTimeout(()=>{
	console.log('timeout!');
}, 5000);

// or as interval
timer.setInterval(()=>{
	console.log('interval!');
}, 1000);

// or as immediate
timer.setImmediate(()=>{
	console.log('immediate!');
});

timer.setAnimation(()=>{
	console.log('animation!');
});

...

console.log('isActive:', timer.isActive());

...

// stop all
timer.clear();
1.0.7

9 months ago

1.0.6

11 months ago

1.0.5

11 months ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago