Promise.queue
support
- AMD
- CommonJS
- Browser
install
npm i promise-queue-easy
or
yarn add promise-queue-easy
test
npm run test
Example
const QueuePromise = ; let { return { ; };} let { return { // resolve('success') };} let { }; const qp = p1 p2 p3 { console; } errorInterrupt: false; qp;qp qp;
doc
new QueuePromise(queue, options):
queue : promise queue,
options: {
callback: Function //(results) => {} all done callback,
errorInterrupt: Boolean // True stops subsequent execution when an error is encountered and vice versa
}
methods:
- on(event, handle):
each execution call
event: String ('success' or 'error');
hanlde: Function
-
add(fun:Function)
add promise in queue
-
pause():
pasue execute
-
resume():
resume queue execute
-
get running :
return Boolean