Package-level declarations
Types
The NavigateEvent interface of the Navigation API is the event object for the navigate event, which fires when any type of navigation is initiated (this includes usage of History API features like History.go()). NavigateEvent provides access to information about that navigation, and allows developers to intercept and control the navigation handling.
The Navigation interface of the Navigation API allows control over all navigation actions for the current window in one central place, including initiating navigations programmatically, examining navigation history entries, and managing navigations as they happen.
The NavigationActivation interface of the Navigation API represents a recent cross-document navigation. It contains the navigation type and outgoing and inbound document history entries.
The NavigationCurrentEntryChangeEvent interface of the Navigation API is the event object for the currententrychange event, which fires when the Navigation.currentEntry has changed.
The NavigationDestination interface of the Navigation API represents the destination being navigated to in the current navigation.
The NavigationHistoryEntry interface of the Navigation API represents a single navigation history entry.
The NavigationPrecommitController interface of the Navigation API defines redirect behavior for a navigation precommit handler.
The NavigationTransition interface of the Navigation API represents an ongoing navigation, that is, a navigation that hasn't yet reached the navigatesuccess or navigateerror stage.
Properties
The navigation read-only property of the Window interface returns the current window's associated Navigation object.