synchronous-timer-queue
v1.0.1
Published
Typescript time based synchronous queue to add task with pause functionality
Maintainers
Readme
Timer Queue
Typescript time based synchronous queue to add task with pause functionality
Installation
npm i synchronous-timer-queue --saveUsage
import TimerQueue from 'synchronous-timer-queue';
const timerQueue = new TimerQueue();
timerQueue.addTask(() => {
console.log('My first task')
}, 500);
timerQueue.addTask(() => {
console.log('My Second task')
}, 500);
timerQueue.setPause(true);
timerQueue.setPause(false);
timerQueue.clear();Methods
addTask(taskFunction, delayInMillis)
Add task to queue with delay from previous
clear()
Clear tasks from queue
setPause(boolean)
Pause/Unpause queue
