Struct NavigationConnectionOverlayOperation
- Namespace
- Trailblazer.Pathing
- Assembly
- Trailblazer.dll
Describes one immutable source-owned connection overlay operation.
public readonly struct NavigationConnectionOverlayOperation
- Inherited Members
Properties
Connection
Gets the complete definition for Upsert. The value is ignored for suppression and reversion.
public NavigationConnection? Connection { get; }
Property Value
Id
Gets the stable source-map-local connection identifier.
public string Id { get; }
Property Value
Kind
Gets the final-state operation kind.
public NavigationConnectionOverlayOperationKind Kind { get; }
Property Value
Methods
RevertToBake(string)
Creates an operation that restores the baked source-owned connection.
public static NavigationConnectionOverlayOperation RevertToBake(string id)
Parameters
idstring
Returns
Suppress(string)
Creates a source-owned connection tombstone.
public static NavigationConnectionOverlayOperation Suppress(string id)
Parameters
idstring
Returns
Upsert(NavigationConnection)
Creates an Upsert operation from a complete connection definition.
public static NavigationConnectionOverlayOperation Upsert(NavigationConnection connection)
Parameters
connectionNavigationConnection