Genkit JS API reference
    Preparing search index...

    Class AsyncTaskQueue

    A queue for asynchronous tasks. The queue ensures that only one task runs at a time in order.

    Index

    Constructors

    Methods

    Constructors

    • Parameters

      • Optionaloptions: AsyncTaskQueueOptions

      Returns AsyncTaskQueue

    Methods

    • Adds a task to the queue. The task will be executed when its turn comes up in the queue.

      Parameters

      • task: () => any

        A function that returns a value or a PromiseLike.

      Returns void

    • Waits for all tasks currently in the queue to complete.

      Returns Promise<void>