LocalAtomsStack<T> class
Namespace: Arlecchino.Atoms.Local · Assembly: Arlecchino.Core
A stack the undo history never sees: where the user has been, the folders walked into, the screens over one another. It notifies and asks for a frame exactly as a TrackedAtomsStack does.
public sealed class LocalAtomsStack<T> : AtomsStack<T>, IReadableAtom<IReadOnlyList<T>>
Inherits from AtomsStack<T>
Implements IReadableAtom<IReadOnlyList<T><T>>
Constructors
| Member | Summary |
|---|---|
LocalAtomsStack(IReadOnlyList<T>) | Creates a stack outside the undo history. |
Properties
| Member | Summary |
|---|---|
RecordsHistory |
Constructors in detail
LocalAtomsStack(IReadOnlyList<T>)
public LocalAtomsStack(IReadOnlyList<T> initial);
Creates a stack outside the undo history.
Parameters
| Name | Type | Description |
|---|---|---|
initial | IReadOnlyList<T><T> | What is already on it, top first; empty when omitted. |
Properties in detail
RecordsHistory
public virtual bool RecordsHistory { get; }
Type bool