NavigationResult<TContent>.Rejected record

Namespace Runic.Navigation · Runic.Navigation 0.7.0-preview.5

public sealed record NavigationResult<TContent>.Rejected : NavigationResult<TContent>, IEquatable<NavigationResult<TContent>.Rejected>

Nested in NavigationResult. Inherits or implements NavigationResult, IEquatable.

The transition was rejected; history is unchanged.

Parameters

Reason

Why it was rejected.

By

The entry whose guard vetoed it, for NavigationRejection.Guard.

Constructors

Rejected

public Rejected(NavigationRejection Reason, NavigationEntryId? By)

The transition was rejected; history is unchanged.

Parameters

Reason

Why it was rejected.

By

The entry whose guard vetoed it, for NavigationRejection.Guard.

Properties

By

public NavigationEntryId? By { get; init; }

The entry whose guard vetoed it, for NavigationRejection.Guard.

Reason

public NavigationRejection Reason { get; init; }

Why it was rejected.