gollumts-time

1.0.0 • Public • Published

GollumTS-Time

Add setTimeout, async conditionnal testing, next image frame... with standard Promise

Install:

npm install --save gollumts-time

Exemple with async

child component

	
	import Time from 'gollumts-time';
	
	(async () => {
		
		console.log('wait 5 secondes...');
		await Time.timeout(5000);
		console.log('OK timeout');
		
		console.log('wait next animation frame...');
		await Time.nextAnimationFrame();
		console.log('OK Animation frame');
		
		isOk = false;
		Time.timeout(5000).then(() => isOk = true);
		
		console.log('wait consitional callback');
		await Time.wait(() => isOk, 300); // 300 is conditionnal tick for check callback (default = 200)
		console.log('OK Conditionnal');
		
	})();
	

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i gollumts-time

    Weekly Downloads

    0

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    9.25 kB

    Total Files

    9

    Last publish

    Collaborators

    • smeagolworms4