public class TaskDetailSubApp extends info.magnolia.ui.contentapp.detail.AbstractDetailSubApp<TaskFormView>
Modifier | Constructor and Description |
---|---|
protected |
TaskDetailSubApp(info.magnolia.ui.api.app.SubAppContext subAppContext,
info.magnolia.ui.admincentral.shellapp.pulse.item.registry.ItemViewDefinitionRegistry itemViewDefinitionRegistry,
info.magnolia.i18nsystem.I18nizer i18nizer,
info.magnolia.task.definition.registry.TaskDefinitionRegistry taskDefinitionRegistry,
info.magnolia.ui.datasource.DatasourceDefinition datasourceDefinition,
TaskDetailDescriptor detailDescriptor,
info.magnolia.ui.ValueContext<info.magnolia.task.Task> 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) |
TaskFormView |
start(info.magnolia.ui.api.location.Location location) |
void |
stop() |
supportsLocation
destroy, getAppContext, getCaption, getCurrentLocation, getCurrentViewReference, getIcon, getSubAppContext, getSubAppId, getView, isCloseable, onSubAppStart, onSubAppStop
@Inject protected TaskDetailSubApp(info.magnolia.ui.api.app.SubAppContext subAppContext, info.magnolia.ui.admincentral.shellapp.pulse.item.registry.ItemViewDefinitionRegistry itemViewDefinitionRegistry, info.magnolia.i18nsystem.I18nizer i18nizer, info.magnolia.task.definition.registry.TaskDefinitionRegistry taskDefinitionRegistry, info.magnolia.ui.datasource.DatasourceDefinition datasourceDefinition, TaskDetailDescriptor detailDescriptor, info.magnolia.ui.ValueContext<info.magnolia.task.Task> valueContext, info.magnolia.ui.editor.LocaleContext localeContext, info.magnolia.ui.api.i18n.I18NAuthoringSupport i18NAuthoringSupport)
public TaskFormView 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<TaskFormView>
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<TaskFormView>
public void stop()
stop
in interface info.magnolia.ui.api.app.SubApp
stop
in class info.magnolia.ui.framework.app.BaseSubApp<TaskFormView>
Copyright © 2020 Magnolia International Ltd.. All rights reserved.