public class EmbeddedPageSubApp extends BaseSubApp<EmbeddedPageView>
Constructor and Description |
---|
EmbeddedPageSubApp(info.magnolia.ui.api.app.SubAppContext subAppContext,
EmbeddedPageView pageView) |
Modifier and Type | Method and Description |
---|---|
void |
locationChanged(info.magnolia.ui.api.location.Location location)
Check whether the url has changed, if so update the view to display the new location.
|
EmbeddedPageView |
start(info.magnolia.ui.api.location.Location location) |
protected String |
updateUrl(String url)
Add the context path to internal urls.
|
destroy, 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, getComponentProvider
@Inject public EmbeddedPageSubApp(info.magnolia.ui.api.app.SubAppContext subAppContext, EmbeddedPageView pageView)
public EmbeddedPageView start(info.magnolia.ui.api.location.Location location)
start
in interface info.magnolia.ui.api.app.SubApp
start
in class BaseSubApp<EmbeddedPageView>
public void locationChanged(info.magnolia.ui.api.location.Location location)
locationChanged
in interface info.magnolia.ui.api.app.SubApp
locationChanged
in class BaseSubApp<EmbeddedPageView>
Copyright © 2020 Magnolia International Ltd.. All rights reserved.