public abstract class ApplicationPresenter<V extends HalView,Proxy_ extends com.gwtplatform.mvp.client.proxy.ProxyPlace<?>>
extends com.gwtplatform.mvp.client.Presenter<V,Proxy_>
HeaderModeEvent with various
information depending on the implemented interfaces:
HasTitle: the title as returned by HasTitle.getTitle()SupportsExternalMode: a flag indicating support to open the presenter in an external tab / windowSupportsExpertMode: the resource address as returned by SupportsExpertMode.resourceAddress()| Modifier | Constructor and Description |
|---|---|
protected |
ApplicationPresenter(com.google.web.bindery.event.shared.EventBus eventBus,
V view,
Proxy_ proxy) |
| Modifier and Type | Method and Description |
|---|---|
elemental2.dom.HTMLElement |
asElement() |
Iterable<elemental2.dom.HTMLElement> |
asElements() |
protected HeaderModeEvent |
headerMode()
Returns a
HeaderModeEvent. |
boolean |
isExternal() |
protected void |
onHide() |
protected void |
onReveal() |
void |
prepareFromRequest(com.gwtplatform.mvp.shared.proxy.PlaceRequest request) |
bind, forceReveal, getProxy, getRevealType, getSlot, revealInParent, setRevealType, setSlot, unbind, useManualRevealaddHandler, addRegisteredHandler, addToPopupSlot, addToPopupSlot, addToSlot, addToSlot, addVisibleHandler, asWidget, clearSlot, clearSlot, equals, fireEvent, fireEvent, getChild, getChildren, getChildren, getEventBus, getView, hashCode, isVisible, onReset, registerVisibleHandler, removeFromParentSlot, removeFromPopupSlot, removeFromSlot, removeFromSlot, setInSlot, setInSlot, setInSlot, setInSlotpublic void prepareFromRequest(com.gwtplatform.mvp.shared.proxy.PlaceRequest request)
protected void onReveal()
protected HeaderModeEvent headerMode()
HeaderModeEvent. The payload of the event depends on the implemented interfaces:
HasTitle: the title as returned by HasTitle.getTitle()SupportsExternalMode: a flag indicating support to open the presenter in an external tab /
windowSupportsExpertMode: the resource address as returned by SupportsExpertMode.resourceAddress()public boolean isExternal()
protected void onHide()
onHide in class com.gwtplatform.mvp.client.PresenterWidget<V extends HalView>public elemental2.dom.HTMLElement asElement()
asElement in interface org.jboss.gwt.elemento.core.IsElementpublic Iterable<elemental2.dom.HTMLElement> asElements()
asElements in interface org.jboss.gwt.elemento.core.HasElementsCopyright © 2018 JBoss, a division of Red Hat. All rights reserved.