Table of Contents

Class HistoryTarget

Namespace
MackySoft.Navigathena
Assembly
MackySoft.Navigathena.dll

Selects the inclusive start of a replacement within one region's history.

public sealed class HistoryTarget
Inheritance
HistoryTarget
Inherited Members

Properties

Current

Selects the current visit. Screen navigation retains its self-replacement guard.

public static HistoryTarget Current { get; }

Property Value

HistoryTarget

Methods

Entry(NavigationEntryId)

Selects an existing visit in the target region, not a physical screen instance.

public static HistoryTarget Entry(NavigationEntryId entryId)

Parameters

entryId NavigationEntryId

Returns

HistoryTarget

Unique<TRoute>()

Selects exactly one visit of the specified concrete route type. Missing or ambiguous matches are rejected.

public static HistoryTarget Unique<TRoute>() where TRoute : NavigationRoute

Returns

HistoryTarget

Type Parameters

TRoute