Provides functionality for dealing with basic navigation, including the navigation stack.
For help choosing the best navigation pattern for your app, see Navigation patterns.
The WinJS.Navigation namespace has these types of members:
Identifies whether it is possible to traverse backward through the navigation stack.
Identifies whether it is possible to traverse forward through the navigation stack.
Gets or sets the navigation stack.
Gets or sets a URI for an app page.
Gets or sets one or more user-defined key-value pairs that can be passed between pages.
Adds an event listener to the control.
Traverses backward in the navigation stack.
Traverse forward in the navigation stack.
Removes an event listener from the control.
Minimum supported client
|Windows 8 [Windows Store apps only]|
Minimum supported server
|Windows Server 2012 [Windows Store apps only]|
- For developers
- Your first app - Part 3: PageControl objects and navigation
- Navigating between pages
- Adding app bars
- Quickstart: Using single-page navigation
- Quickstart: Adding a nav bar (NavBar)
- Quickstart: Using a hub control for layout and navigation
- WinJS.UI.Hub object
- WinJS.UI.AppBar object
- WinJS.UI.NavBar object
- WinJS.UI.BackButton object
- HTML Hub control sample
- HTML AppBar control sample
- HTML NavBar control sample
- Navigation and navigation history sample
- For designers
- Navigation patterns
- Command patterns
- Bottom app bar
- Top app bar
- Back button
- Guidelines for the hub control
- Guidelines for app bars (Windows Store apps)
- Making the app bar accessible