Skip to main content

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

MemberSummary
LocalAtomsQueue(IReadOnlyList<T>)Creates a queue outside the undo history.

Properties

MemberSummary
RecordsHistory

Constructors in detail

LocalAtomsQueue(IReadOnlyList<T>)

public LocalAtomsQueue(IReadOnlyList<T> initial);

Creates a queue outside the undo history.

Parameters

NameTypeDescription
initialIReadOnlyList<T><T>What is already waiting, front first; empty when omitted.

Properties in detail

RecordsHistory

public virtual bool RecordsHistory { get; }

Type bool