public class PlatformSelector extends AbstractExtension implements PlatformSelectorView.Listener
PlatformType
. Notifies the PageEditorPresenter
about changes.Constructor and Description |
---|
PlatformSelector(PlatformSelectorView view,
PageEditorPresenter pageEditorPresenter,
info.magnolia.event.EventBus eventBus) |
Modifier and Type | Method and Description |
---|---|
void |
deactivate() |
void |
onLocationUpdate(info.magnolia.ui.contentapp.detail.DetailLocation location) |
void |
platformSelected(info.magnolia.ui.vaadin.editor.gwt.shared.PlatformType platformType) |
void |
setVisible(boolean visible) |
info.magnolia.ui.api.view.View |
start(info.magnolia.ui.contentapp.detail.DetailLocation location) |
stop
@Inject public PlatformSelector(PlatformSelectorView view, PageEditorPresenter pageEditorPresenter, @Named(value="subapp") info.magnolia.event.EventBus eventBus)
public info.magnolia.ui.api.view.View start(info.magnolia.ui.contentapp.detail.DetailLocation location)
public void platformSelected(info.magnolia.ui.vaadin.editor.gwt.shared.PlatformType platformType)
platformSelected
in interface PlatformSelectorView.Listener
public void setVisible(boolean visible)
public void onLocationUpdate(info.magnolia.ui.contentapp.detail.DetailLocation location)
onLocationUpdate
in interface Extension
onLocationUpdate
in class AbstractExtension
public void deactivate()
deactivate
in interface Extension
deactivate
in class AbstractExtension
Copyright © 2019 Magnolia International Ltd.. All rights reserved.