PriorityPromiseQueue
-
class
PriorityPromiseQueue()
Constructors
Properties
Methods
Constructors
-
PriorityPromiseQueue.constructor(maxActivePromises, compare, failureFailsAll) Arguments: - maxActivePromises (
number()) – None - compare (CompareGreater <U>) – None
- failureFailsAll (
boolean()) – None
Return type: - maxActivePromises (
Properties
-
PriorityPromiseQueue._deferredPromises Type: PriorityQueue()<_DeferredPromise()<T, U>>
-
PriorityPromiseQueue._latestPromise Type: Promise <T | void>
-
PriorityPromiseQueue._needsResorting Type: boolean
Methods
_deferPromise
_dequeue
-
PriorityPromiseQueue._dequeue() Return type: _DeferredPromise()<T, U>
_drainQueue
-
PriorityPromiseQueue._drainQueue() Return type: [ _DeferredPromise()<T, U>]
_push
_queue
-
PriorityPromiseQueue._queue(promise) Arguments: - promise (
_DeferredPromise()<T, U>) – None
Return type: void
- promise (