Documentation - v19.2.0-dev
    Preparing search index...
    Index

    Constructors

    • Parameters

      • options: AsyncTaskQueueOptions = {}

      Returns AsyncTaskQueue

    Accessors

    • get activeTasks(): number

      Number of active tasks

      Returns number

    • get pendingTasks(): number

      Number of tasks in the queue

      Returns number

    Methods

    • Adds a new task to the queue

      Type Parameters

      • T

      Parameters

      Returns Promise<T>

    • Removes the tasks in the queue and rejects them

      Returns void

    • Dequeues tasks.

      • If autoDequeue is false, it just tries to fill concurrency once.
      • If autoDequeue is true, finished tasks will schedule mext tasks.

      Parameters

      • autoDequeue: boolean = false

      Returns void