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.component.breadcrumbs
Methods in com.vaadin.flow.component.breadcrumbs with parameters of type RouteParametersModifier and TypeMethodDescriptionvoidBreadcrumbsItem.setPath(Class<? extends Component> view, RouteParameters parameters) Resolves the URL of the given view via the Vaadin router using the given route parameters and sets it as the path this item links to.Constructors in com.vaadin.flow.component.breadcrumbs with parameters of type RouteParametersModifierConstructorDescriptionBreadcrumbsItem(String text, Class<? extends Component> view, RouteParameters params) Creates a breadcrumbs item with the given text that links to the given view using the given route parameters.BreadcrumbsItem(String text, Class<? extends Component> view, RouteParameters params, Component prefixComponent) Creates a breadcrumbs item with the given text and prefix component (like an icon) that links to the given view using the given route parameters. -
Uses of RouteParameters in com.vaadin.flow.router
Methods in com.vaadin.flow.router that return RouteParametersModifier and TypeMethodDescriptionstatic RouteParametersRouteParameters.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.PageTitleContext.routeParameters()Returns the value of therouteParametersrecord component.RouteParentContext.routeParameters()Returns the value of therouteParametersrecord component.RouteReference.routeParameters()Returns the value of therouteParametersrecord component.RouterState.routeParameters()Returns the value of therouteParametersrecord component.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.voidBeforeEvent.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.getRouteHierarchy(Class<? extends Component> navigationTarget, RouteParameters parameters) Resolves the logical route hierarchy of the given navigation target in this configuration's registry, without instantiating any of the routes.RouteConfiguration.getRouteParent(Class<? extends Component> navigationTarget, RouteParameters parameters) Resolves the logical parent of the given navigation target in this configuration's registry, without instantiating the route or its parent.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.voidBeforeEvent.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.Router.resolvePageTitle(Component navigationTarget, RouteParameters routeParameters) Resolves the page title of the given navigation target instance, using empty query parameters.Router.resolvePageTitle(Component navigationTarget, RouteParameters routeParameters, QueryParameters queryParameters) Resolves the page title of the given navigation target instance.Router.resolvePageTitle(Class<? extends Component> navigationTarget, RouteParameters routeParameters) Resolves the page title of the given navigation target without creating an instance of it, using empty query parameters.Router.resolvePageTitle(Class<? extends Component> navigationTarget, RouteParameters routeParameters, QueryParameters queryParameters) Resolves the page title of the given navigation target without creating an instance of it.voidRouterLink.setRoute(Router router, Class<? extends Component> navigationTarget, RouteParameters parameters) Set the navigation target for this link.voidRouterLink.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<? extends Component> navigationTarget, RouteParameters parameters, List<Class<? extends RouterLayout>> layouts) Constructs event from a NavigationEvent.BeforeEnterEvent(Router router, NavigationTrigger trigger, Location location, Class<? extends Component> navigationTarget, RouteParameters parameters, UI ui, List<Class<? extends RouterLayout>> layouts) Constructs a new BeforeEnterEvent.BeforeEvent(NavigationEvent event, Class<? extends Component> navigationTarget, RouteParameters parameters, List<Class<? extends RouterLayout>> layouts) Constructs event from a NavigationEvent.BeforeEvent(Router router, NavigationTrigger trigger, Location location, Class<? extends Component> navigationTarget, RouteParameters parameters, UI ui, List<Class<? extends RouterLayout>> layouts) Constructs a new BeforeEvent.BeforeLeaveEvent(NavigationEvent event, Class<? extends Component> navigationTarget, RouteParameters parameters, List<Class<? extends RouterLayout>> layouts) Constructs event from a NavigationEvent.BeforeLeaveEvent(Router router, NavigationTrigger trigger, Location location, Class<? extends Component> navigationTarget, RouteParameters parameters, UI ui, List<Class<? extends RouterLayout>> layouts) Constructs a new BeforeLeaveEvent.PageTitleContext(Class<? extends Component> navigationTarget, RouteParameters routeParameters, QueryParameters queryParameters, String value) Creates an instance of aPageTitleContextrecord class.RouteParentContext(Class<? extends Component> navigationTarget, RouteParameters routeParameters) Creates an instance of aRouteParentContextrecord class.RouteReference(Class<? extends Component> navigationTarget, RouteParameters routeParameters) Creates an instance of aRouteReferencerecord class.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.RouterState(Location location, RouteParameters routeParameters, List<HasElement> activeChain, Class<? extends Component> navigationTarget) Creates an instance of aRouterStaterecord class. -
Uses of RouteParameters in com.vaadin.flow.router.internal
Methods in com.vaadin.flow.router.internal that return RouteParametersModifier and TypeMethodDescriptionstatic <T> RouteParametersHasUrlParameterFormat.getParameters(List<T> parametersList) Transform theHasUrlParametervalues into aRouteParametersobject.static <T> RouteParametersHasUrlParameterFormat.getParameters(T parameter) Transform theHasUrlParametervalue into aRouteParametersobject.NavigationRouteTarget.getRouteParameters()Gets the route parameters for this search response.Methods in com.vaadin.flow.router.internal with parameters of type RouteParametersModifier and TypeMethodDescriptionstatic voidHasUrlParameterFormat.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 theHasUrlParameterfrom the specified route parameters.static List<RouteReference> RouteUtil.getRouteHierarchy(RouteRegistry registry, Class<? extends Component> navigationTarget, RouteParameters parameters) Resolves the logical route hierarchy of the given navigation target by repeatedly resolving the route parent (seeRouteUtil.getRouteParent(RouteRegistry, Class, RouteParameters)), without instantiating any of the routes.static Optional<RouteReference> RouteUtil.getRouteParent(RouteRegistry registry, Class<? extends Component> navigationTarget, RouteParameters parameters) Resolves the logical parent of the given navigation target, without instantiating the route or its parent.AbstractRouteRegistry.getRouteTarget(Class<? extends Component> target, RouteParameters parameters) ConfiguredRoutes.getRouteTarget(Class<? extends Component> target, RouteParameters parameters) Gets theRouteTargetinstance 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 theRouteTargetinstance 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 for ongoing navigation.NavigationContext(Router router, Class<?> navigationTarget, Location location, RouteParameters parameters, Principal principal, Predicate<String> roleChecker, boolean errorHandling, boolean navigating) Creates a new navigation context instance.