Class Collapsible

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

public class Collapsible extends AbstractComponent
  • Field Details

    • onCollapseStateChanged

      public final Event<Boolean> onCollapseStateChanged
  • Constructor Details

    • Collapsible

      public Collapsible()
    • Collapsible

      public Collapsible(Icon<?,?> icon, String caption)
    • Collapsible

      public Collapsible(Icon<?,?> icon, String caption, Component content)
  • Method Details

    • createUiComponent

      public UiCollapsible createUiComponent()
      Specified by:
      createUiComponent in class AbstractComponent
    • handleUiEvent

      public void handleUiEvent(UiEvent event)
    • getContent

      public Component getContent()
    • setContent

      public void setContent(Component content)
    • getIcon

      public Icon<?,?> getIcon()
    • setIcon

      public void setIcon(Icon<?,?> icon)
    • getCaption

      public String getCaption()
    • setCaption

      public void setCaption(String caption)
    • isCollapsed

      public boolean isCollapsed()
    • setCollapsed

      public void setCollapsed(boolean collapsed)