Table of Contents

Class NavigationDelta

Namespace
MackySoft.Navigathena
Assembly
MackySoft.Navigathena.dll

Lists immutable entries created and removed by one logical commit.

public sealed record NavigationDelta : IEquatable<NavigationDelta>
Inheritance
NavigationDelta
Implements
Inherited Members

Constructors

NavigationDelta(IReadOnlyList<NavigationEntry>, IReadOnlyList<NavigationEntry>)

Lists immutable entries created and removed by one logical commit.

public NavigationDelta(IReadOnlyList<NavigationEntry> CreatedEntries, IReadOnlyList<NavigationEntry> RemovedEntries)

Parameters

CreatedEntries IReadOnlyList<NavigationEntry>
RemovedEntries IReadOnlyList<NavigationEntry>

Properties

CreatedEntries

public IReadOnlyList<NavigationEntry> CreatedEntries { get; init; }

Property Value

IReadOnlyList<NavigationEntry>

Empty

public static NavigationDelta Empty { get; }

Property Value

NavigationDelta

RemovedEntries

public IReadOnlyList<NavigationEntry> RemovedEntries { get; init; }

Property Value

IReadOnlyList<NavigationEntry>