Constructors
constructor
- new PromiseQueue(maxConcurrent?): PromiseQueue
Parameters
OptionalmaxConcurrent: number
Methods
addRequest
- addRequest<TValue>(task, id): Promise<TValue>
Parameters
- task: (() => Promise<any>)
- (): Promise<any>
Returns Promise<any>
- id: string
Returns Promise<TValue>