typedtimer
TypeScript icon, indicating that this package has built-in type declarations

1.0.7 • Public • Published

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();

/typedtimer/

    Package Sidebar

    Install

    npm i typedtimer

    Weekly Downloads

    8

    Version

    1.0.7

    License

    ISC

    Unpacked Size

    9.25 kB

    Total Files

    8

    Last publish

    Collaborators

    • vartemkin