public class NotificationDetailSubApp extends info.magnolia.ui.contentapp.detail.AbstractDetailSubApp<NotificationFormView>
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_VIEW |
Modifier | Constructor and Description |
---|---|
protected |
NotificationDetailSubApp(info.magnolia.ui.api.app.SubAppContext subAppContext,
info.magnolia.ui.admincentral.shellapp.pulse.item.registry.ItemViewDefinitionRegistry itemViewDefinitionRegistry,
info.magnolia.i18nsystem.I18nizer i18nizer,
info.magnolia.ui.framework.message.MessagesManager messagesManager,
info.magnolia.context.Context context,
info.magnolia.ui.datasource.DatasourceDefinition datasourceDefinition,
info.magnolia.ui.contentapp.detail.DetailDescriptor<info.magnolia.ui.api.message.Message,?> descriptor,
info.magnolia.ui.ValueContext<info.magnolia.ui.api.message.Message> valueContext,
info.magnolia.ui.editor.LocaleContext localeContext,
info.magnolia.ui.api.i18n.I18NAuthoringSupport i18NAuthoringSupport) |
Modifier and Type | Method and Description |
---|---|
void |
locationChanged(info.magnolia.ui.api.location.Location location) |
NotificationFormView |
start(info.magnolia.ui.api.location.Location location) |
supportsLocation
destroy, getAppContext, getCaption, getCurrentLocation, getCurrentViewReference, getIcon, getSubAppContext, getSubAppId, getView, isCloseable, onSubAppStart, onSubAppStop, stop
public static final String DEFAULT_VIEW
@Inject protected NotificationDetailSubApp(info.magnolia.ui.api.app.SubAppContext subAppContext, info.magnolia.ui.admincentral.shellapp.pulse.item.registry.ItemViewDefinitionRegistry itemViewDefinitionRegistry, info.magnolia.i18nsystem.I18nizer i18nizer, info.magnolia.ui.framework.message.MessagesManager messagesManager, info.magnolia.context.Context context, info.magnolia.ui.datasource.DatasourceDefinition datasourceDefinition, info.magnolia.ui.contentapp.detail.DetailDescriptor<info.magnolia.ui.api.message.Message,?> descriptor, info.magnolia.ui.ValueContext<info.magnolia.ui.api.message.Message> valueContext, info.magnolia.ui.editor.LocaleContext localeContext, info.magnolia.ui.api.i18n.I18NAuthoringSupport i18NAuthoringSupport)
public NotificationFormView start(info.magnolia.ui.api.location.Location location)
start
in interface info.magnolia.ui.api.app.SubApp
start
in class info.magnolia.ui.framework.app.BaseSubApp<NotificationFormView>
public void locationChanged(info.magnolia.ui.api.location.Location location)
locationChanged
in interface info.magnolia.ui.api.app.SubApp
locationChanged
in class info.magnolia.ui.framework.app.BaseSubApp<NotificationFormView>
Copyright © 2020 Magnolia International Ltd.. All rights reserved.