T
- value typepublic class OpenDetailSubappAction<T> extends info.magnolia.ui.api.action.AbstractAction<OpenDetailSubappActionDefinition>
ValueContext
.Modifier | Constructor and Description |
---|---|
protected |
OpenDetailSubappAction(OpenDetailSubappActionDefinition definition,
ValueContext<T> valueContext,
info.magnolia.ui.api.location.LocationController locationController,
ItemResolver<T> itemResolver) |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
protected ContentDetailSubApp.DetailLocation |
getLocation(Optional<T> item,
ItemResolver<T> itemResolver) |
protected ValueContext<T> |
getValueContext() |
@Inject protected OpenDetailSubappAction(OpenDetailSubappActionDefinition definition, ValueContext<T> valueContext, info.magnolia.ui.api.location.LocationController locationController, ItemResolver<T> itemResolver)
public void execute()
protected ContentDetailSubApp.DetailLocation getLocation(Optional<T> item, ItemResolver<T> itemResolver)
protected ValueContext<T> getValueContext()
Copyright © 2020 Magnolia International Ltd.. All rights reserved.