Package org.uberfire.workbench.model
Interface CustomPanelDefinition
-
- All Superinterfaces:
PanelDefinition
- All Known Implementing Classes:
CustomPanelDefinitionImpl
@JsType public interface CustomPanelDefinition extends PanelDefinition
A customPanelDefinitionthat is associated with a HasWidgets or HTMLElement container. SeePlaceManager#goTo(PlaceRequest, HasWidgets)andPlaceManager#goTo(PlaceRequest, HTMLElement)
-
-
Field Summary
-
Fields inherited from interface org.uberfire.workbench.model.PanelDefinition
PARENT_CHOOSES_TYPE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Optional<elemental2.dom.HTMLElement>getElemental2HtmlElementContainer()Returns the elemental2.dom.HTMLElement container associated with the custom panel.Optional<com.google.gwt.user.client.ui.HasWidgets>getHasWidgetsContainer()Returns the HasWidgets container associated with the custom panel.Optional<org.jboss.errai.common.client.dom.HTMLElement>getHtmlElementContainer()Returns the HTMLElement container associated with the custom panel.-
Methods inherited from interface org.uberfire.workbench.model.PanelDefinition
addPart, addPart, appendChild, appendChild, asString, getChild, getChildren, getContextDefinition, getContextDisplayMode, getElementId, getHeight, getHeightAsInt, getMinHeight, getMinHeightAsInt, getMinWidth, getMinWidthAsInt, getPanelType, getParent, getParts, getPosition, getWidth, getWidthAsInt, insertChild, isMaximized, isRoot, removeChild, removePart, setContextDefinition, setContextDisplayMode, setElementId, setHeight, setHeight, setMinHeight, setMinWidth, setPanelType, setPosition, setWidth, setWidth
-
-
-
-
Method Detail
-
getHtmlElementContainer
@JsIgnore Optional<org.jboss.errai.common.client.dom.HTMLElement> getHtmlElementContainer()
Returns the HTMLElement container associated with the custom panel.
-
getHasWidgetsContainer
@JsIgnore Optional<com.google.gwt.user.client.ui.HasWidgets> getHasWidgetsContainer()
Returns the HasWidgets container associated with the custom panel.
-
getElemental2HtmlElementContainer
@JsIgnore Optional<elemental2.dom.HTMLElement> getElemental2HtmlElementContainer()
Returns the elemental2.dom.HTMLElement container associated with the custom panel.
-
-