Class FlexContainer
- java.lang.Object
-
- org.teamapps.ux.component.AbstractComponent
-
- org.teamapps.ux.component.flexcontainer.FlexContainer
-
- All Implemented Interfaces:
Component
- Direct Known Subclasses:
HorizontalLayout,VerticalLayout
public class FlexContainer extends AbstractComponent
-
-
Field Summary
-
Fields inherited from class org.teamapps.ux.component.AbstractComponent
onDestroyed, onRendered
-
-
Constructor Summary
Constructors Constructor Description FlexContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddComponent(Component component)voidaddComponent(Component component, FlexSizingPolicy sizingPolicy)org.teamapps.dto.UiFlexContainercreateUiComponent()CssAlignItemsgetAlignItems()java.util.List<Component>getComponents()CssFlexDirectiongetFlexDirection()CssJustifyContentgetJustifyContent()voidhandleUiEvent(org.teamapps.dto.UiEvent event)voidremoveComponent(Component component)voidsetAlignItems(CssAlignItems alignItems)voidsetFlexDirection(CssFlexDirection flexDirection)voidsetJustifyContent(CssJustifyContent justifyContent)-
Methods inherited from class org.teamapps.ux.component.AbstractComponent
createUiComponentReference, destroy, doDestroy, getId, getParent, getSessionContext, isDestroyed, isEffectivelyVisible, isRendered, isVisible, mapAbstractUiComponentProperties, onDestroyed, queueCommandIfRendered, render, reRenderIfRendered, setCssStyle, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setParent, setShadow, setVisible, toString, unrender
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.teamapps.ux.component.Component
setCssStyle
-
-
-
-
Method Detail
-
createUiComponent
public org.teamapps.dto.UiFlexContainer createUiComponent()
- Specified by:
createUiComponentin classAbstractComponent
-
addComponent
public void addComponent(Component component)
-
addComponent
public void addComponent(Component component, FlexSizingPolicy sizingPolicy)
-
removeComponent
public void removeComponent(Component component)
-
handleUiEvent
public void handleUiEvent(org.teamapps.dto.UiEvent event)
-
getFlexDirection
public CssFlexDirection getFlexDirection()
-
setFlexDirection
public void setFlexDirection(CssFlexDirection flexDirection)
-
getAlignItems
public CssAlignItems getAlignItems()
-
setAlignItems
public void setAlignItems(CssAlignItems alignItems)
-
getJustifyContent
public CssJustifyContent getJustifyContent()
-
setJustifyContent
public void setJustifyContent(CssJustifyContent justifyContent)
-
getComponents
public java.util.List<Component> getComponents()
-
-