Table of Contents

Class NavigationTransition

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll
NOTE
Experimental
The NavigationTransition interface of the {{domxref("Navigation API", "Navigation API", "", "nocode")}} represents an ongoing navigation, that is, a navigation that hasn't yet reached the Navigationnavigatesuccess or Navigationnavigateerror stage.
[Value("NavigationTransition")]
public class NavigationTransition
Inheritance
NavigationTransition
Inherited Members

Remarks

Constructors

NavigationTransition()

public NavigationTransition()

Properties

Finished

NOTE
Experimental
The finished read-only property of the
NavigationTransition interface returns a {{jsxref("Promise")}} that fulfills at the same time the Navigationnavigatesuccess event fires, or rejects at the same time the Navigationnavigateerror event fires.
[Value("finished")]
public Task<GlobalObject.Undefined> Finished { get; }

Property Value

Task<GlobalObject.Undefined>

A Promise that resolves to undefined.

Remarks

From

NOTE
Experimental
The from read-only property of the
NavigationTransition interface returns the NavigationHistoryEntry that the transition is coming from.
[Value("from")]
public NavigationHistoryEntry From { get; }

Property Value

NavigationHistoryEntry

A NavigationHistoryEntry object.

Remarks

NavigationType

NOTE
Experimental
The navigationType read-only property of the
NavigationTransition interface returns the type of the ongoing navigation.
[Value("navigationType")]
public NavigationType NavigationType { get; }

Property Value

NavigationType

An enumerated value representing the type of ongoing navigation.The possible values are:

Remarks