| id | AsyncQueuedSignal |
|---|---|
| title | AsyncQueuedSignal |
Defined in: angular-pacer/src/async-queuer/injectAsyncQueuedSignal.ts:9
TValue
TSelected = {
}
AsyncQueuedSignal(): TValue[];Defined in: angular-pacer/src/async-queuer/injectAsyncQueuedSignal.ts:10
TValue[]
addItem: (item, position, runOnItemsChange) => boolean;Defined in: angular-pacer/src/async-queuer/injectAsyncQueuedSignal.ts:11
Adds an item to the queue. If the queue is full, the item is rejected and onReject is called. Items can be inserted based on priority or at the front/back depending on configuration.
TValue
QueuePosition = ...
boolean = true
boolean
queuer.addItem({ value: 'task', priority: 10 });
queuer.addItem('task2', 'front');queuer: AngularAsyncQueuer<TValue, TSelected>;Defined in: angular-pacer/src/async-queuer/injectAsyncQueuedSignal.ts:12