Class EnhancedDetailViewClassNavigator<E,V extends View<?>>
java.lang.Object
io.jmix.flowui.view.navigation.AbstractViewNavigator
io.jmix.flowui.view.navigation.DetailViewNavigator<E>
io.jmix.flowui.view.navigation.DetailViewClassNavigator<E,V>
io.jmix.tabbedmode.builder.navigation.EnhancedDetailViewClassNavigator<E,V>
- All Implemented Interfaces:
SupportsAfterViewNavigationHandler<V>
,EnhancedViewNavigator<E>
public class EnhancedDetailViewClassNavigator<E,V extends View<?>>
extends DetailViewClassNavigator<E,V>
implements EnhancedViewNavigator<E>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.flowui.view.navigation.SupportsAfterViewNavigationHandler
SupportsAfterViewNavigationHandler.AfterViewNavigationEvent<V>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.vaadin.flow.component.HasValue<?,
E> protected ListDataComponent<E>
Fields inherited from class io.jmix.flowui.view.navigation.DetailViewClassNavigator
afterNavigationHandler, viewClass
Fields inherited from class io.jmix.flowui.view.navigation.DetailViewNavigator
editedEntity, entityClass, mode, readOnly
Fields inherited from class io.jmix.flowui.view.navigation.AbstractViewNavigator
backwardNavigation, handler, origin, queryParameters, routeParameters, viewId
-
Constructor Summary
ConstructorsConstructorDescriptionEnhancedDetailViewClassNavigator
(DetailViewNavigator<E> viewNavigator, Class<V> viewClass) -
Method Summary
Modifier and TypeMethodDescriptionOptional<com.vaadin.flow.component.HasValue<?,
?>> getField()
withListDataComponent
(ListDataComponent<E> listDataComponent) Methods inherited from class io.jmix.flowui.view.navigation.DetailViewClassNavigator
editEntity, getAfterNavigationHandler, getViewClass, newEntity, withAfterNavigationHandler, withBackwardNavigation, withQueryParameters, withReadOnly, withRouteParameters, withViewId
Methods inherited from class io.jmix.flowui.view.navigation.DetailViewNavigator
getEditedEntity, getEntityClass, getMode, isReadOnly, withViewClass
Methods inherited from class io.jmix.flowui.view.navigation.AbstractViewNavigator
getOrigin, getQueryParameters, getRouteParameters, getViewId, isBackwardNavigation, navigate
-
Field Details
-
listDataComponent
-
field
-
-
Constructor Details
-
Method Details
-
getListDataComponent
- Specified by:
getListDataComponent
in interfaceEnhancedViewNavigator<E>
-
getField
- Specified by:
getField
in interfaceEnhancedViewNavigator<E>
-
withListDataComponent
public EnhancedDetailViewClassNavigator<E,V> withListDataComponent(@Nullable ListDataComponent<E> listDataComponent) -
withField
public EnhancedDetailViewClassNavigator<E,V> withField(@Nullable com.vaadin.flow.component.HasValue<?, E> field)
-