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 SplitPanestatic SplitPaneintintfloatvoidhandleUiEvent(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
- Specified by:
createUiComponentin classAbstractComponent
-
handleUiEvent
-
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)
-