LocalAtomsQueue<T> class
Namespace: Arlecchino.Atoms.Local · Assembly: Arlecchino.Core
A queue the undo stack never sees: files still to copy, requests waiting for an answer, work a background task will pick up. It notifies and asks for a frame exactly as a TrackedAtomsQueue does.
public sealed class LocalAtomsQueue<T> : AtomsQueue<T>, IReadableAtom<IReadOnlyList<T>>
Inherits from AtomsQueue<T>
Implements IReadableAtom<IReadOnlyList<T><T>>
Constructors
| Member | Summary |
|---|---|
LocalAtomsQueue(IReadOnlyList<T>) | Creates a queue outside the undo history. |
Properties
| Member | Summary |
|---|---|
RecordsHistory |
Constructors in detail
LocalAtomsQueue(IReadOnlyList<T>)
public LocalAtomsQueue(IReadOnlyList<T> initial);
Creates a queue outside the undo history.
Parameters
| Name | Type | Description |
|---|---|---|
initial | IReadOnlyList<T><T> | What is already waiting, front first; empty when omitted. |
Properties in detail
RecordsHistory
public virtual bool RecordsHistory { get; }
Type bool