Class SplitPane
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.splitpane.SplitPane
- All Implemented Interfaces:
ClientObject,Component
-
Field Summary
FieldsFields inherited from class org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Constructor Summary
ConstructorsConstructorDescriptionSplitPane(SplitDirection splitDirection) SplitPane(SplitDirection splitDirection, SplitSizePolicy sizePolicy, float referenceChildSize) -
Method Summary
Modifier and TypeMethodDescriptionstatic SplitPaneorg.teamapps.dto.UiComponentstatic SplitPaneintintfloatvoidhandleUiEvent(org.teamapps.dto.UiEvent event) booleanbooleanbooleanvoidsetCollapseEmptyChildren(boolean collapseEmptyChildren) voidsetFillIfSingleChild(boolean fillIfSingleChild) voidsetFirstChild(Component firstChild) voidsetFirstChildMinSize(int firstChildMinSize) voidsetLastChild(Component lastChild) voidsetLastChildMinSize(int lastChildMinSize) voidsetReferenceChildSize(float referenceChildSize) voidsetResizable(boolean resizable) voidsetSize(float referenceChildSize, SplitSizePolicy sizePolicy) voidsetSizePolicy(SplitSizePolicy sizePolicy) voidsetSplitDirection(SplitDirection splitDirection) Methods inherited from class org.teamapps.ux.component.AbstractComponent
createUiReference, getDebuggingId, getId, getParent, getSessionContext, isRendered, isVisible, mapAbstractUiComponentProperties, queueCommandIfRendered, render, reRenderIfRendered, setAttribute, setCssStyle, setDebuggingId, setParent, setVisible, toggleCssClass, toString, unrenderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.teamapps.ux.component.ClientObject
handleUiQueryMethods inherited from interface org.teamapps.ux.component.Component
setAriaLabel, setAttribute, setCssStyle, setHtmlTitle, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setShadow, toggleCssClass
-
Field Details
-
onResized
-
-
Constructor Details
-
SplitPane
-
SplitPane
public SplitPane(SplitDirection splitDirection, SplitSizePolicy sizePolicy, float referenceChildSize)
-
-
Method Details
-
createHorizontalSplitPane
-
createVerticalSplitPane
-
createUiComponent
public org.teamapps.dto.UiComponent createUiComponent()- Specified by:
createUiComponentin classAbstractComponent
-
handleUiEvent
public void handleUiEvent(org.teamapps.dto.UiEvent event) -
getFirstChild
-
setFirstChild
-
getLastChild
-
setLastChild
-
setSize
-
getSplitDirection
-
setSplitDirection
-
getSizePolicy
-
setSizePolicy
-
getReferenceChildSize
public float getReferenceChildSize() -
setReferenceChildSize
public void setReferenceChildSize(float referenceChildSize) -
getFirstChildMinSize
public int getFirstChildMinSize() -
setFirstChildMinSize
public void setFirstChildMinSize(int firstChildMinSize) -
getLastChildMinSize
public int getLastChildMinSize() -
setLastChildMinSize
public void setLastChildMinSize(int lastChildMinSize) -
isResizable
public boolean isResizable() -
setResizable
public void setResizable(boolean resizable) -
isFillIfSingleChild
public boolean isFillIfSingleChild() -
setFillIfSingleChild
public void setFillIfSingleChild(boolean fillIfSingleChild) -
isCollapseEmptyChildren
public boolean isCollapseEmptyChildren() -
setCollapseEmptyChildren
public void setCollapseEmptyChildren(boolean collapseEmptyChildren)
-