Package | Description |
---|---|
com.vaadin.navigator |
Modifier and Type | Class and Description |
---|---|
static class |
Navigator.EmptyView
Empty view component.
|
Modifier and Type | Method and Description |
---|---|
View |
Navigator.getCurrentView()
Return the currently active view.
|
View |
ViewChangeListener.ViewChangeEvent.getNewView()
Returns the view being activated.
|
View |
ViewChangeListener.ViewChangeEvent.getOldView()
Returns the view being deactivated.
|
View |
ViewProvider.getView(String viewName)
Create or return a pre-created instance of a view.
|
View |
Navigator.StaticViewProvider.getView(String viewName) |
View |
Navigator.ClassBasedViewProvider.getView(String viewName) |
Modifier and Type | Method and Description |
---|---|
Class<? extends View> |
Navigator.ClassBasedViewProvider.getViewClass()
Get the view class for this provider.
|
Modifier and Type | Method and Description |
---|---|
void |
Navigator.addView(String viewName,
View view)
Registers a static, pre-initialized view instance for a view name.
|
protected void |
Navigator.navigateTo(View view,
String viewName,
String parameters)
Internal method activating a view, setting its parameters and calling
listeners.
|
void |
Navigator.setErrorView(View view)
Registers a view that is displayed when no other view matches the
navigation state.
|
void |
ViewDisplay.showView(View view)
Remove previously shown view and show the newly selected view in its
place.
|
void |
Navigator.ComponentContainerViewDisplay.showView(View view) |
void |
Navigator.SingleComponentContainerViewDisplay.showView(View view) |
Modifier and Type | Method and Description |
---|---|
void |
Navigator.addView(String viewName,
Class<? extends View> viewClass)
Registers a view class for a view name.
|
void |
Navigator.setErrorView(Class<? extends View> viewClass)
Registers a view class that is instantiated when no other view matches
the navigation state.
|
Constructor and Description |
---|
StaticViewProvider(String viewName,
View view)
Creates a new view provider which returns a pre-created view
instance.
|
ViewChangeEvent(Navigator navigator,
View oldView,
View newView,
String viewName,
String parameters)
Create a new view change event.
|
Constructor and Description |
---|
ClassBasedViewProvider(String viewName,
Class<? extends View> viewClass)
Create a new view provider which creates new view instances based on
a view class.
|
Copyright © 2022 Vaadin Ltd. All rights reserved.