Package io.jmix.tabbedmode.builder
Class DetailViewBuilderAdapter<E,V extends View<?>>
java.lang.Object
io.jmix.tabbedmode.builder.AbstractViewBuilder<V,DetailViewBuilder<E,V>>
io.jmix.tabbedmode.builder.DetailViewBuilder<E,V>
io.jmix.tabbedmode.builder.DetailViewBuilderAdapter<E,V>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.vaadin.flow.router.QueryParametersprotected com.vaadin.flow.router.RouteParametersFields inherited from class io.jmix.tabbedmode.builder.DetailViewBuilder
addFirst, container, entity, entityClass, field, initializer, listDataComponent, mode, parentDataContext, transformationFields inherited from class io.jmix.tabbedmode.builder.AbstractViewBuilder
afterCloseListener, buildHandler, builtView, openHandler, openMode, origin, readyListener, viewClass, viewConfigurer, viewId -
Constructor Summary
ConstructorsConstructorDescriptionDetailViewBuilderAdapter(DetailWindowBuilder<E, V> windowBuilder, Class<V> viewClass, Function<DetailViewBuilder<E, V>, V> buildHandler, Consumer<ViewOpeningContext> openHandler) DetailViewBuilderAdapter(DetailViewNavigator<E> viewNavigator, Class<V> viewClass, Function<DetailViewBuilder<E, V>, V> buildHandler, Consumer<ViewOpeningContext> openHandler) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyFrom(DetailWindowBuilder<E, V> windowBuilder) protected voidapplyFrom(DetailViewNavigator<E> viewNavigator) protected voidconfigureReadOnly(V view) protected ViewOpeningContextMethods inherited from class io.jmix.tabbedmode.builder.DetailViewBuilder
editEntity, getAddFirst, getContainer, getEntity, getEntityClass, getField, getInitializer, getListDataComponent, getMode, getParentDataContext, getTransformation, newEntity, newEntity, withAddFirst, withContainer, withField, withInitializer, withListDataComponent, withParentDataContext, withTransformationMethods inherited from class io.jmix.tabbedmode.builder.AbstractViewBuilder
build, getAfterCloseListener, getOpenMode, getOrigin, getReadyListener, getViewClass, getViewConfigurer, getViewId, open, withAfterCloseListener, withOpenMode, withReadyListener, withViewConfigurer
-
Field Details
-
routeParameters
protected com.vaadin.flow.router.RouteParameters routeParameters -
queryParameters
protected com.vaadin.flow.router.QueryParameters queryParameters
-
-
Constructor Details
-
DetailViewBuilderAdapter
public DetailViewBuilderAdapter(DetailWindowBuilder<E, V> windowBuilder, Class<V> viewClass, Function<DetailViewBuilder<E, V>, V> buildHandler, Consumer<ViewOpeningContext> openHandler)
-
Method Details
-
applyFrom
-
configureReadOnly
-
createViewOpeningContext
- Overrides:
createViewOpeningContextin classAbstractViewBuilder<V extends View<?>,DetailViewBuilder<E, V extends View<?>>>