Stats

 Latest version : 1.0.2

 Last updated on 2017-06-05T15:21:23.075Z

 Keywords : async, sync, node, js, queue, sequence

 Downloads :

  • 24 in Last Month

 Links :

 Examples

¯\_(ツ)_/¯
No examples found for this package

 Readme

Simple sync queue for async tasks

a-syncquence provides a simple queue for async tasks.

API

ASyncquence.start()

Start the queue

ASyncquence.stop()

Stop the queue

ASyncquence.next()

Emits a next event

ASyncquence.push()

Appends a new task to the end of the queue

ASyncquence.unshift()

Appends a new task to the beginning of the queue

ASyncquence.count()

Number of tasks queued

ASyncquence.clear()

Clear the queue

ASyncquence.isRunning()

Whether the queue is running

ASyncquence.onError()

Binds an error event if there is none

ASyncquence.onEnd()

Binds an end event if there is none

ASyncquence.onNext()

Binds an next event if there is none

EVENTS

end

Emitted when the queue is empty

next

Emitted when the queue starts the "next" task

error

Emitted when the current task throws an error

 Comments