Package io.jmix.flowui.screen.navigation
Class EditorNavigator<E>
java.lang.Object
io.jmix.flowui.screen.navigation.ScreenNavigator
io.jmix.flowui.screen.navigation.EditorNavigator<E>
-
Field Summary
Fields inherited from class io.jmix.flowui.screen.navigation.ScreenNavigator
backNavigationTarget, handler, queryParameters, routeParameters, screenClass, screenId
-
Constructor Summary
ConstructorDescriptionEditorNavigator
(Class<E> entityClass, Consumer<? extends EditorNavigator<E>> handler) -
Method Summary
Modifier and TypeMethodDescriptioneditEntity
(E entity) getMode()
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) Methods inherited from class io.jmix.flowui.screen.navigation.ScreenNavigator
getBackNavigationTarget, getQueryParameters, getRouteParameters, getScreenClass, getScreenId, navigate
-
Field Details
-
entityClass
-
editedEntity
-
mode
-
-
Constructor Details
-
EditorNavigator
-
-
Method Details
-
newEntity
-
editEntity
-
withScreenId
- Overrides:
withScreenId
in classScreenNavigator
-
withScreenClass
- Overrides:
withScreenClass
in classScreenNavigator
-
withRouteParameters
public EditorNavigator<E> withRouteParameters(com.vaadin.flow.router.RouteParameters routeParameters) - Overrides:
withRouteParameters
in classScreenNavigator
-
withQueryParameters
public EditorNavigator<E> withQueryParameters(com.vaadin.flow.router.QueryParameters queryParameters) - Overrides:
withQueryParameters
in classScreenNavigator
-
getEntityClass
-
getEditedEntity
-
getMode
-