1.0.7 • Published 2 years ago

typedtimer v1.0.7

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years 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

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago