Class FlexContainer

java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.flexcontainer.FlexContainer
All Implemented Interfaces:
ClientObject, Component
Direct Known Subclasses:
HorizontalLayout, VerticalLayout

public class FlexContainer
extends AbstractComponent
  • Constructor Details

    • FlexContainer

      public FlexContainer()
  • Method Details

    • createUiComponent

      public org.teamapps.dto.UiFlexContainer createUiComponent()
      Specified by:
      createUiComponent in class AbstractComponent
    • addComponent

      public void addComponent​(Component component)
    • addComponent

      public void addComponent​(Component component, FlexSizingPolicy sizingPolicy)
    • removeComponent

      public void removeComponent​(Component component)
    • removeAllComponents

      public void removeAllComponents()
    • 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()