Package | Description |
---|---|
com.vaadin.navigator |
Modifier and Type | Class and Description |
---|---|
static class |
Navigator.PushStateManager
A
NavigationStateManager using path info, HTML5 push state and
Page.PopStateEvent s to track views and enable listening to view
changes. |
static class |
Navigator.UriFragmentManager
A
NavigationStateManager using hashbang fragments in the Page
location URI to track views and enable listening to view changes. |
Modifier and Type | Field and Description |
---|---|
protected NavigationStateManager |
Navigator.stateManager
The
NavigationStateManager that is used to get, listen to and
manipulate the navigation state used by the Navigator. |
Modifier and Type | Method and Description |
---|---|
protected NavigationStateManager |
Navigator.createNavigationStateManager(UI ui)
Creates a navigation state manager for given UI.
|
protected NavigationStateManager |
Navigator.getStateManager()
Returns the
NavigationStateManager that is used to get, listen to
and manipulate the navigation state used by this Navigator. |
Modifier and Type | Method and Description |
---|---|
protected void |
Navigator.init(UI ui,
NavigationStateManager stateManager,
ViewDisplay display)
Initializes a navigator created with the no arguments constructor.
|
Constructor and Description |
---|
Navigator(UI ui,
NavigationStateManager stateManager,
ViewDisplay display)
Creates a navigator.
|
Copyright © 2021 Vaadin Ltd. All rights reserved.