Modifier and Type | Field and Description |
---|---|
protected java.util.List<UiElement> |
children |
protected AbstractColumnRenderNode<?> |
renderNode |
effects, styleId, visibility, zIndex
Modifier and Type | Method and Description |
---|---|
void |
add(int index,
UiElement element) |
void |
add(UiElement element) |
void |
attach(ParentRenderNode<?,?> parentRenderNode) |
void |
detach(ParentRenderNode<?,?> parentRenderNode) |
UiElement |
getElementById(java.lang.String id)
Searches the UI for a
UiElement with a given id
Warning: This can be an expensive operation for complex UIs. |
LayoutRuleset |
getLayout() |
boolean |
remove(int index) |
boolean |
remove(UiElement element) |
void |
removeAll() |
void |
setLayout(LayoutRuleset layoutRuleset) |
void |
setStyleId(java.lang.String styleId) |
void |
setVisibility(Visibility visibility) |
void |
setZIndex(int zIndex) |
void |
syncWithRenderNode() |
static Column |
withElements(java.lang.String columnId,
UiElement... elements) |
static Column |
withElements(UiElement... elements) |
addHoverListener, applyEffect, equals, getId, getStyleId, getVisibility, getZIndex, hashCode, isDebugEnabled, notifyHoverListenersOnBeginHover, notifyHoverListenersOnEndHover, removeHoverListener, setDebugEnabled
protected final java.util.List<UiElement> children
protected AbstractColumnRenderNode<?> renderNode
public void add(UiElement element)
public void add(int index, UiElement element)
public boolean remove(UiElement element)
public boolean remove(int index)
public void removeAll()
public void attach(ParentRenderNode<?,?> parentRenderNode)
public void detach(ParentRenderNode<?,?> parentRenderNode)
public LayoutRuleset getLayout()
public void setLayout(LayoutRuleset layoutRuleset)
public void setVisibility(Visibility visibility)
setVisibility
in class UiElement
public void syncWithRenderNode()
syncWithRenderNode
in class UiElement
public void setStyleId(java.lang.String styleId)
setStyleId
in class UiElement
public UiElement getElementById(java.lang.String id)
UiElement
UiElement
with a given id
getElementById
in class UiElement
id
- The UiElement
identifier to search forUiElement
with the given id