Table of Contents

Struct NavigationTokenLegendEntry

Namespace
Trailblazer.Pathing
Assembly
Trailblazer.dll

Describes the complete navigation payload and optional transition marker media for one token.

public readonly struct NavigationTokenLegendEntry
Inherited Members

Constructors

NavigationTokenLegendEntry(NavigationCell, TraversalMedia)

Creates an entry that emits a complete cell payload.

public NavigationTokenLegendEntry(NavigationCell cell, TraversalMedia transitionMedia = TraversalMedia.None)

Parameters

cell NavigationCell
transitionMedia TraversalMedia

Properties

Cell

The complete cell payload emitted when EmitsCell is true.

public NavigationCell Cell { get; }

Property Value

NavigationCell

EmitsCell

Whether this entry emits an authored navigation cell.

public bool EmitsCell { get; }

Property Value

bool

TransitionMedia

The subset of authored media exposed when the token carries a trailing marker.

public TraversalMedia TransitionMedia { get; }

Property Value

TraversalMedia

Methods

SkipCell()

Creates an entry that emits no cell or transition metadata.

public static NavigationTokenLegendEntry SkipCell()

Returns

NavigationTokenLegendEntry