Type Alias QueueMutableEvents<V>
QueueMutableEvents<V>: { dequeue: { finalData: ReadonlyArray<V>; removed: V; }; enqueue: { added: ReadonlyArray<V>; finalData: ReadonlyArray<V>; }; removed: { finalData: ReadonlyArray<V>; removed: ReadonlyArray<V>; }; } Type declaration
dequeue: {
finalData: ReadonlyArray<V>;
removed: V;
}
finalData: ReadonlyArray<V>
removed: V
enqueue: {
added: ReadonlyArray<V>;
finalData: ReadonlyArray<V>;
}
added: ReadonlyArray<V>
finalData: ReadonlyArray<V>
removed: {
finalData: ReadonlyArray<V>;
removed: ReadonlyArray<V>;
}
finalData: ReadonlyArray<V>
removed: ReadonlyArray<V>
Single item dequeued. When dequeing the 'removed' event also fires