T
- item type.public class ContentDetailSubApp<T> extends BaseSubApp<ContentDetailSubApp.DetailSubAppView>
Modifier and Type | Class and Description |
---|---|
static class |
ContentDetailSubApp.DetailLocation
ItemLocation used by implementations of
ContentDetailSubApp . |
static class |
ContentDetailSubApp.DetailSubAppView
Form view for detail subapp.
|
static interface |
ContentDetailSubApp.LocationContext
LocationContext.
|
Modifier | Constructor and Description |
---|---|
protected |
ContentDetailSubApp(info.magnolia.ui.api.app.SubAppContext subAppContext,
info.magnolia.ui.api.i18n.I18NAuthoringSupport i18NAuthoringSupport,
DetailDescriptor<T,?> descriptor,
ValueContext<T> valueContext,
info.magnolia.context.Context mgnlContext) |
Modifier and Type | Method and Description |
---|---|
void |
locationChanged(info.magnolia.ui.api.location.Location location) |
ContentDetailSubApp.DetailSubAppView |
start(info.magnolia.ui.api.location.Location location) |
getAppContext, getCaption, getCurrentLocation, getCurrentViewReference, getIcon, getSubAppContext, getSubAppId, getView, isCloseable, onSubAppStart, onSubAppStop, stop, supportsLocation
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accessViewBeanStore, asVaadinComponent, bindContext, bindInstance, create, create, create, create, destroy, getComponentProvider
@Inject protected ContentDetailSubApp(info.magnolia.ui.api.app.SubAppContext subAppContext, info.magnolia.ui.api.i18n.I18NAuthoringSupport i18NAuthoringSupport, DetailDescriptor<T,?> descriptor, ValueContext<T> valueContext, info.magnolia.context.Context mgnlContext)
public ContentDetailSubApp.DetailSubAppView start(info.magnolia.ui.api.location.Location location)
start
in interface info.magnolia.ui.api.app.SubApp
start
in class BaseSubApp<ContentDetailSubApp.DetailSubAppView>
public void locationChanged(info.magnolia.ui.api.location.Location location)
locationChanged
in interface info.magnolia.ui.api.app.SubApp
locationChanged
in class BaseSubApp<ContentDetailSubApp.DetailSubAppView>
Copyright © 2019 Magnolia International Ltd.. All rights reserved.