Package io.jmix.flowui.screen.navigation
Class ScreenNavigator
java.lang.Object
io.jmix.flowui.screen.navigation.ScreenNavigator
- Direct Known Subclasses:
BrowserNavigator
,EditorNavigator
-
Field Summary
Modifier and TypeFieldDescriptionprotected final Consumer<ScreenNavigator>
protected com.vaadin.flow.router.QueryParameters
protected com.vaadin.flow.router.RouteParameters
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionOptional<com.vaadin.flow.router.QueryParameters>
Optional<com.vaadin.flow.router.RouteParameters>
void
navigate()
withBackNavigationTarget
(Class<? extends Screen> backNavigationTarget) withQueryParameters
(com.vaadin.flow.router.QueryParameters queryParameters) withRouteParameters
(com.vaadin.flow.router.RouteParameters routeParameters) withScreenClass
(Class<? extends Screen> screenClass) withScreenId
(String screenId)
-
Field Details
-
handler
-
screenId
-
screenClass
-
routeParameters
protected com.vaadin.flow.router.RouteParameters routeParameters -
queryParameters
protected com.vaadin.flow.router.QueryParameters queryParameters
-
-
Constructor Details
-
ScreenNavigator
-
-
Method Details
-
withScreenId
-
withScreenClass
-
withRouteParameters
-
withQueryParameters
-
getScreenId
-
getScreenClass
-
getRouteParameters
-
getQueryParameters
-