| Class and Description |
|---|
| AfterNavigationListener
A listener that may be added to the
UI
using
UI.addAfterNavigationListener(AfterNavigationListener). |
| BeforeEnterListener
A listener that may be added to the
UI
using
UI.addBeforeEnterListener(BeforeEnterListener). |
| BeforeLeaveListener
A listener that may be added to the
UI
using
UI.addBeforeLeaveListener(BeforeLeaveListener). |
| HasUrlParameter
Interface for defining url parameters for navigation targets for use in
routing.
|
| QueryParameters
Holds query parameters information.
|
| Router
The router takes care of serving content when the user navigates within a
site or an application.
|
| RouterLayout
Implementations of this interface represent a parent for a navigation target
components via the
Route.layout() parameter. |
| Class and Description |
|---|
| AfterNavigationListener
A listener that may be added to the
UI
using
UI.addAfterNavigationListener(AfterNavigationListener). |
| BeforeEnterListener
A listener that may be added to the
UI
using
UI.addBeforeEnterListener(BeforeEnterListener). |
| BeforeLeaveEvent.ContinueNavigationAction
The action to resume a postponed
BeforeEnterEvent. |
| BeforeLeaveListener
A listener that may be added to the
UI
using
UI.addBeforeLeaveListener(BeforeLeaveListener). |
| Location
Represents a relative URL made up of path segments and query parameters, but
lacking e.g.
|
| Router
The router takes care of serving content when the user navigates within a
site or an application.
|
| RouterLayout
Implementations of this interface represent a parent for a navigation target
components via the
Route.layout() parameter. |
| Class and Description |
|---|
| Location
Represents a relative URL made up of path segments and query parameters, but
lacking e.g.
|
| NavigationTrigger
The type of user action that triggered navigation.
|
| Class and Description |
|---|
| NavigationEvent
Event object with data related to navigation.
|
| Class and Description |
|---|
| AfterNavigationEvent
Event created before navigation happens.
|
| AfterNavigationObserver
Any
com.vaadin.ui.Component implementing this interface will be
informed when they have been attached to the UI and all navigation tasks have
resolved. |
| BeforeEnterEvent
Event created before navigation happens.
|
| BeforeEnterObserver
Any
com.vaadin.ui.Component implementing this interface will be
informed when they are being attached to the
UI. |
| BeforeEvent
Abstract before event class that has the common functionalities for
BeforeLeaveEvent and BeforeEnterEvent. |
| BeforeLeaveEvent.ContinueNavigationAction
The action to resume a postponed
BeforeEnterEvent. |
| BeforeLeaveObserver
Any
com.vaadin.ui.Component implementing this interface will be
informed when they are being detached from the
UI. |
| ErrorParameter
Navigation error parameter class containing thrown exception and possibly a
custom message.
|
| HasErrorParameter
Interface for defining a view that handles the exceptions for the set
Exception type T.
|
| HasUrlParameter
Interface for defining url parameters for navigation targets for use in
routing.
|
| HighlightAction
An action to be performed to set the highlight state of the target.
|
| HighlightCondition
A condition to meet to determine the highlight state of the target.
|
| Location
Represents a relative URL made up of path segments and query parameters, but
lacking e.g.
|
| LocationChangeEvent
Event created when the location changes by any of the reasons defined at
NavigationTrigger. |
| NavigationEvent
Event object with data related to navigation.
|
| NavigationHandler
Handles navigation to a location e.g.
|
| NavigationState
Class containing all relevant information related to a valid navigation.
|
| NavigationStateBuilder
A builder class for constructing new
NavigationState instances. |
| NavigationTrigger
The type of user action that triggered navigation.
|
| NotFoundException
Exception indicating that something went wrong while resolving navigation
routes.
|
| QueryParameters
Holds query parameters information.
|
| Route
Defines the route for components that function as navigation targets in
routing.
|
| RouteData
Data collection of information for a specific registered route target.
|
| RouteData.AliasData
Data class with information pertaining to the
RouteAlias. |
| Router
The router takes care of serving content when the user navigates within a
site or an application.
|
| RouterLayout
Implementations of this interface represent a parent for a navigation target
components via the
Route.layout() parameter. |
| RouterLink
A link that handles navigation internally using
Router instead of
loading a new page in the browser. |
| Class and Description |
|---|
| AfterNavigationEvent
Event created before navigation happens.
|
| BeforeEnterEvent
Event created before navigation happens.
|
| BeforeLeaveEvent
Event created before navigation happens.
|
| Location
Represents a relative URL made up of path segments and query parameters, but
lacking e.g.
|
| LocationChangeEvent
Event created when the location changes by any of the reasons defined at
NavigationTrigger. |
| NavigationEvent
Event object with data related to navigation.
|
| NavigationHandler
Handles navigation to a location e.g.
|
| NavigationState
Class containing all relevant information related to a valid navigation.
|
| Route
Defines the route for components that function as navigation targets in
routing.
|
| RouteAlias
Defines the route alias for components that function as navigation targets in
routing.
|
| Router
The router takes care of serving content when the user navigates within a
site or an application.
|
| RouteResolver
Callback interface for resolving
ResolveRequests to new
NavigationStates. |
| RouterLayout
Implementations of this interface represent a parent for a navigation target
components via the
Route.layout() parameter. |
| Class and Description |
|---|
| AfterNavigationEvent
Event created before navigation happens.
|
| Router
The router takes care of serving content when the user navigates within a
site or an application.
|
| Class and Description |
|---|
| RouteData
Data collection of information for a specific registered route target.
|
Copyright © 2000–2018 Vaadin Ltd. All rights reserved.