Class FloatingComponent

java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.floating.FloatingComponent
All Implemented Interfaces:
ClientObject, Component

public class FloatingComponent
extends AbstractComponent
  • Field Details

    • onExpandedOrCollapsed

      public final Event<java.lang.Boolean> onExpandedOrCollapsed
  • Constructor Details

    • FloatingComponent

      public FloatingComponent​(Component containerComponent, Component contentComponent)
  • Method Details

    • createUiComponent

      public org.teamapps.dto.UiComponent createUiComponent()
      Specified by:
      createUiComponent in class AbstractComponent
    • getWidth

      public int getWidth()
    • setWidth

      public void setWidth​(int width)
    • getHeight

      public int getHeight()
    • setHeight

      public void setHeight​(int height)
    • getMarginX

      public int getMarginX()
    • setMarginX

      public void setMarginX​(int marginX)
    • getMarginY

      public int getMarginY()
    • setMarginY

      public void setMarginY​(int marginY)
    • getPosition

      public FloatingPosition getPosition()
    • setPosition

      public void setPosition​(FloatingPosition position)
    • getBackgroundColor

      public org.teamapps.common.format.Color getBackgroundColor()
    • setBackgroundColor

      public void setBackgroundColor​(org.teamapps.common.format.Color backgroundColor)
    • getExpanderHandleColor

      public org.teamapps.common.format.Color getExpanderHandleColor()
    • setExpanderHandleColor

      public void setExpanderHandleColor​(org.teamapps.common.format.Color expanderHandleColor)
    • isCollapsible

      public boolean isCollapsible()
    • setCollapsible

      public void setCollapsible​(boolean collapsible)
    • isExpanded

      public boolean isExpanded()
    • setExpanded

      public void setExpanded​(boolean expanded)
    • getContentComponent

      public Component getContentComponent()
    • setContentComponent

      public void setContentComponent​(Component contentComponent)
    • handleUiEvent

      public void handleUiEvent​(org.teamapps.dto.UiEvent event)