com.vaadin.flow.router.
Uses of Package
com.vaadin.flow.router
-
Classes in com.vaadin.flow.router used by com.vaadin.flow.componentClassDescription
A listener that may be added to the
UI
usingUI.addAfterNavigationListener(AfterNavigationListener)
.A listener that may be added to the
UI
usingUI.addBeforeEnterListener(BeforeEnterListener)
.A listener that may be added to the
UI
usingUI.addBeforeLeaveListener(BeforeLeaveListener)
.Defines route parameters for navigation targets for use in routing.
Represents a relative URL made up of path segments and query parameters, but lacking e.g.
Holds query parameters information.
Route parameter containing the name and the value used mainly when constructing a
RouteParameters
instance.Immutable container which stores the route parameters extracted from a navigation url received from the client.
The router takes care of serving content when the user navigates within a site or an application.
Implementations of this interface represent a parent for a navigation target components via the
Route.layout()
parameter. -
Classes in com.vaadin.flow.router used by com.vaadin.flow.component.applayoutClassDescription
Implementations of this interface represent a parent for a navigation target components via the
Route.layout()
parameter. -
Classes in com.vaadin.flow.router used by com.vaadin.flow.component.html.testbench
-
Classes in com.vaadin.flow.router used by com.vaadin.flow.component.internalClassDescription
A listener that may be added to the
UI
usingUI.addAfterNavigationListener(AfterNavigationListener)
.A listener that may be added to the
UI
usingUI.addBeforeEnterListener(BeforeEnterListener)
.Abstract before event class that has the common functionalities for
BeforeLeaveEvent
andBeforeEnterEvent
.The action to resume a postponed
BeforeEnterEvent
.A listener that may be added to the
UI
usingUI.addBeforeLeaveListener(BeforeLeaveListener)
.Represents a relative URL made up of path segments and query parameters, but lacking e.g.
Event object with data related to navigation.
Handles navigation to a location e.g.
Contains all relevant information related to a valid navigation.
The router takes care of serving content when the user navigates within a site or an application.
Implementations of this interface represent a parent for a navigation target components via the
Route.layout()
parameter. -
Classes in com.vaadin.flow.router used by com.vaadin.flow.component.pageClassDescription
Represents a relative URL made up of path segments and query parameters, but lacking e.g.
The type of user action that triggered navigation.
-
Classes in com.vaadin.flow.router used by com.vaadin.flow.component.routerlinkClassDescription
Holds query parameters information.
A link that handles navigation internally using
Router
instead of loading a new page in the browser. -
Classes in com.vaadin.flow.router used by com.vaadin.flow.component.webcomponentClassDescription
Defines route parameters for navigation targets for use in routing.
Holds query parameters information.
Implementations of this interface represent a parent for a navigation target components via the
Route.layout()
parameter. -
Classes in com.vaadin.flow.router used by com.vaadin.flow.di
-
Classes in com.vaadin.flow.router used by com.vaadin.flow.routerClassDescription
This is abstract error view for routing exceptions.
Exception for access denied error view.
Event created after navigation completed.
Any attached component implementing this interface will receive an event after all navigation tasks have resolved.
Event created before navigation happens.
A listener that may be added to the
UI
usingUI.addBeforeEnterListener(BeforeEnterListener)
.Any attached component implementing this interface will receive an event before a new navigation state is entered.
Abstract before event class that has the common functionalities for
BeforeLeaveEvent
andBeforeEnterEvent
.The action to resume a postponed
BeforeEnterEvent
.Any attached component implementing this interface will receive an event before leaving the current navigation state.
Navigation error parameter class containing thrown exception and possibly a custom message.
Defines a view that handles the exceptions for the set Exception type T.
Defines route parameters for navigation targets for use in routing.
An action to be performed to set the highlight state of the target.
A condition to meet to determine the highlight state of the target.
Thrown to indicate that a
Location
instance is invalid.Represents a relative URL made up of path segments and query parameters, but lacking e.g.
Event created when the location changes by any of the reasons defined at
NavigationTrigger
.Data class for menu item information.
Event object with data related to navigation.
Handles navigation to a location e.g.
Contains all relevant information related to a valid navigation.
A builder class for constructing new
NavigationState
instances.The type of user action that triggered navigation.
Exception indicating that something went wrong while resolving navigation routes.
Holds query parameters information.
Route data for an 'alias' route.
Abstract base class for route and route alias data.
Route configuration helper class for adding, removing and reading routes from the different registries.
Data collection of information for a specific registered route target.
Route parameter containing the name and the value used mainly when constructing a
RouteParameters
instance.Immutable data representing one url parameter.
Define the route parameters format flags.
Immutable container which stores the route parameters extracted from a navigation url received from the client.
Allows to implement a custom navigation target path generation logic for components annotated with
@Route(Route.NAMING_CONVENTION)
.The router takes care of serving content when the user navigates within a site or an application.
Implementations of this interface represent a parent for a navigation target components via the
Route.layout()
parameter.A link that handles navigation internally using
Router
instead of loading a new page in the browser.Result class containing the removed and added routes for the latest configuration.
Listener that gets notified when the registered routes for a
RouteRegistry
are changed in some way. -
Classes in com.vaadin.flow.router used by com.vaadin.flow.router.internalClassDescription
Event created after navigation completed.
Event created before navigation happens.
A listener that may be added to the
UI
usingUI.addBeforeEnterListener(BeforeEnterListener)
.Abstract before event class that has the common functionalities for
BeforeLeaveEvent
andBeforeEnterEvent
.Event created before navigation happens.
Represents a relative URL made up of path segments and query parameters, but lacking e.g.
Event created when the location changes by any of the reasons defined at
NavigationTrigger
.Event object with data related to navigation.
Handles navigation to a location e.g.
Contains all relevant information related to a valid navigation.
Defines the route alias for components that function as navigation targets in routing.
Data collection of information for a specific registered route target.
Immutable data representing one url parameter.
Define the route parameters format flags.
Immutable container which stores the route parameters extracted from a navigation url received from the client.
The router takes care of serving content when the user navigates within a site or an application.
Callback interface for resolving
ResolveRequest
s to newNavigationState
s.Implementations of this interface represent a parent for a navigation target components via the
Route.layout()
parameter.Result class containing the removed and added routes for the latest configuration.
Listener that gets notified when the registered routes for a
RouteRegistry
are changed in some way. -
Classes in com.vaadin.flow.router used by com.vaadin.flow.serverClassDescription
A listener that may be added to the
UI
usingUI.addBeforeEnterListener(BeforeEnterListener)
.Represents a relative URL made up of path segments and query parameters, but lacking e.g.
Data collection of information for a specific registered route target.
Immutable container which stores the route parameters extracted from a navigation url received from the client.
The router takes care of serving content when the user navigates within a site or an application.
Implementations of this interface represent a parent for a navigation target components via the
Route.layout()
parameter.Listener that gets notified when the registered routes for a
RouteRegistry
are changed in some way. -
Classes in com.vaadin.flow.router used by com.vaadin.flow.server.authClassDescription
Event created before navigation happens.
A listener that may be added to the
UI
usingUI.addBeforeEnterListener(BeforeEnterListener)
.Represents a relative URL made up of path segments and query parameters, but lacking e.g.
Immutable container which stores the route parameters extracted from a navigation url received from the client.
The router takes care of serving content when the user navigates within a site or an application.
-
Classes in com.vaadin.flow.router used by com.vaadin.flow.server.startupClassDescription
Implementations of this interface represent a parent for a navigation target components via the
Route.layout()
parameter. -
Classes in com.vaadin.flow.router used by com.vaadin.flow.springClassDescription
A listener that may be added to the
UI
usingUI.addBeforeEnterListener(BeforeEnterListener)
. -
Classes in com.vaadin.flow.router used by com.vaadin.flow.spring.securityClassDescription
A listener that may be added to the
UI
usingUI.addBeforeEnterListener(BeforeEnterListener)
. -
Classes in com.vaadin.flow.router used by com.vaadin.testbench.unitClassDescription
Defines route parameters for navigation targets for use in routing.
A link that handles navigation internally using
Router
instead of loading a new page in the browser.