Uses of Class
com.vaadin.flow.router.RouteParameters
Packages that use RouteParameters
Package
Description
-
Uses of RouteParameters in com.vaadin.flow.component
Methods in com.vaadin.flow.component with parameters of type RouteParametersModifier and TypeMethodDescriptionUI.navigate
(Class<? extends C> navigationTarget, RouteParameters routeParameter, QueryParameters queryParameters) Updates this UI to show the view corresponding to the given navigation target with the specified parameters.UI.navigate
(Class<T> navigationTarget, RouteParameters parameters) Updates this UI to show the view corresponding to the given navigation target with the specified parameters. -
Uses of RouteParameters in com.vaadin.flow.router
Methods in com.vaadin.flow.router that return RouteParametersModifier and TypeMethodDescriptionstatic RouteParameters
RouteParameters.empty()
Creates an empty RouteParameters instance.BeforeEvent.getForwardTargetRouteParameters()
Gets the URL parameters of the forward target.BeforeEvent.getRerouteTargetRouteParameters()
Get the URL parameters of the reroute target.AfterNavigationEvent.getRouteParameters()
Gets the route parameters associated with this event.BeforeEvent.getRouteParameters()
Gets the route parameters associated with this event.NavigationState.getRouteParameters()
Gets the route parameters map.Methods in com.vaadin.flow.router with parameters of type RouteParametersModifier and TypeMethodDescription<C extends Component>
voidBeforeEvent.forwardTo
(Class<? extends C> forwardTargetComponent, RouteParameters routeParameters, QueryParameters queryParameters) Forward the navigation to show the given component with given route parameters and query parameters instead of the component that is currently about to be displayed.void
BeforeEvent.forwardTo
(Class<? extends Component> forwardTargetComponent, RouteParameters parameters) Forward the navigation to show the given component with given route parameters instead of the component that is currently about to be displayed.RouteConfiguration.getUrl
(Class<? extends Component> navigationTarget, RouteParameters parameters) Gets the url which navigates to given navigationTarget using given parameters.<C extends Component>
voidBeforeEvent.rerouteTo
(Class<? extends C> routeTargetType, RouteParameters routeParameters, QueryParameters queryParameters) Reroutes the navigation to show the given component with given route parameters and query parameters instead of the component that is currently about to be displayed.void
BeforeEvent.rerouteTo
(Class<? extends Component> routeTargetType, RouteParameters parameters) Reroutes the navigation to show the given component with given route parameters instead of the component that is currently about to be displayed.void
RouterLink.setRoute
(Router router, Class<? extends Component> navigationTarget, RouteParameters parameters) Set the navigation target for this link.void
RouterLink.setRoute
(Class<? extends Component> navigationTarget, RouteParameters parameters) Set the navigation target for this link.NavigationStateBuilder.withTarget
(RouteTarget routeTarget, RouteParameters parameters) Assigns the given route target with the given route parameters to the navigation state being built.NavigationStateBuilder.withTarget
(Class<? extends Component> navigationTarget, RouteParameters parameters) Assigns the given navigation target with the given url parameter to the navigation state being built.Constructors in com.vaadin.flow.router with parameters of type RouteParametersModifierConstructorDescriptionAfterNavigationEvent
(LocationChangeEvent event, RouteParameters routeParameters) Construct event from a NavigationEvent.BeforeEnterEvent
(NavigationEvent event, Class<?> navigationTarget, RouteParameters parameters, List<Class<? extends RouterLayout>> layouts) Constructs event from a NavigationEvent.BeforeEnterEvent
(Router router, NavigationTrigger trigger, Location location, Class<?> navigationTarget, RouteParameters parameters, UI ui, List<Class<? extends RouterLayout>> layouts) Constructs a new BeforeEnterEvent.BeforeEvent
(NavigationEvent event, Class<?> navigationTarget, RouteParameters parameters, List<Class<? extends RouterLayout>> layouts) Constructs event from a NavigationEvent.BeforeEvent
(Router router, NavigationTrigger trigger, Location location, Class<?> navigationTarget, RouteParameters parameters, UI ui, List<Class<? extends RouterLayout>> layouts) Constructs a new BeforeEvent.BeforeLeaveEvent
(NavigationEvent event, Class<?> navigationTarget, RouteParameters parameters, List<Class<? extends RouterLayout>> layouts) Constructs event from a NavigationEvent.BeforeLeaveEvent
(Router router, NavigationTrigger trigger, Location location, Class<?> navigationTarget, RouteParameters parameters, UI ui, List<Class<? extends RouterLayout>> layouts) Constructs a new BeforeLeaveEvent.RouterLink
(Router router, Class<? extends Component> navigationTarget, RouteParameters parameters) Creates a new router link for the given navigation target using the given parameters.RouterLink
(Router router, String text, Class<? extends Component> navigationTarget, RouteParameters parameters) Creates a new router link for the given navigation target using the given text and parameters.RouterLink
(Class<? extends Component> navigationTarget, RouteParameters parameters) Creates a new router link for the given navigation target using the given parameters.RouterLink
(String text, Class<? extends Component> navigationTarget, RouteParameters parameters) Creates a new router link for the given navigation target using the given text and parameters. -
Uses of RouteParameters in com.vaadin.flow.router.internal
Methods in com.vaadin.flow.router.internal that return RouteParametersModifier and TypeMethodDescriptionstatic <T> RouteParameters
HasUrlParameterFormat.getParameters
(List<T> parametersList) Transform theHasUrlParameter
values into aRouteParameters
object.static <T> RouteParameters
HasUrlParameterFormat.getParameters
(T parameter) Transform theHasUrlParameter
value into aRouteParameters
object.NavigationRouteTarget.getRouteParameters()
Gets the route parameters for this search response.Methods in com.vaadin.flow.router.internal with parameters of type RouteParametersModifier and TypeMethodDescriptionstatic void
HasUrlParameterFormat.checkMandatoryParameter
(Class<? extends Component> navigationTarget, RouteParameters parameters) Verify whether the navigationTarget has mandatory parameter and complies with the given parameter values.HasUrlParameterFormat.getParameterValues
(RouteParameters parameters) Gets the values for theHasUrlParameter
from the specified route parameters.AbstractRouteRegistry.getRouteTarget
(Class<? extends Component> target, RouteParameters parameters) ConfiguredRoutes.getRouteTarget
(Class<? extends Component> target, RouteParameters parameters) Gets theRouteTarget
instance matching the given target component and route parameters.AbstractRouteRegistry.getTargetUrl
(Class<? extends Component> navigationTarget, RouteParameters parameters) ConfiguredRoutes.getTargetUrl
(Class<? extends Component> navigationTarget, RouteParameters parameters) Get the url path String for the given navigation target class and parameters. -
Uses of RouteParameters in com.vaadin.flow.server
Methods in com.vaadin.flow.server with parameters of type RouteParametersModifier and TypeMethodDescriptionRouteRegistry.getRouteTarget
(Class<? extends Component> target, RouteParameters parameters) Gets theRouteTarget
instance matching the given target component and route parameters.SessionRouteRegistry.getRouteTarget
(Class<? extends Component> target, RouteParameters parameters) RouteRegistry.getTargetUrl
(Class<? extends Component> navigationTarget, RouteParameters parameters) Get the url string for given navigation target.SessionRouteRegistry.getTargetUrl
(Class<? extends Component> navigationTarget, RouteParameters parameters) -
Uses of RouteParameters in com.vaadin.flow.server.auth
Methods in com.vaadin.flow.server.auth that return RouteParametersModifier and TypeMethodDescriptionNavigationContext.getParameters()
Gets the route parameters associated with this event.Constructors in com.vaadin.flow.server.auth with parameters of type RouteParametersModifierConstructorDescriptionNavigationContext
(Router router, Class<?> navigationTarget, Location location, RouteParameters parameters, Principal principal, Predicate<String> roleChecker, boolean errorHandling) Creates a new navigation context instance.