Class ToolButton

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

public class ToolButton
extends AbstractComponent
  • Field Details

    • onDropDownOpened

      public final Event<java.lang.Void> onDropDownOpened
    • onClick

      public final Event<java.lang.Void> onClick
  • Constructor Details

    • ToolButton

      public ToolButton​(org.teamapps.icons.Icon icon)
    • ToolButton

      public ToolButton​(org.teamapps.icons.Icon icon, java.lang.String popoverText)
    • ToolButton

      public ToolButton​(org.teamapps.icons.Icon icon, java.lang.String popoverText, Component dropDownComponent)
  • Method Details

    • isGrayOutIfNotHovered

      public boolean isGrayOutIfNotHovered()
    • setGrayOutIfNotHovered

      public void setGrayOutIfNotHovered​(boolean grayOutIfNotHovered)
    • createUiComponent

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

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

      public org.teamapps.icons.Icon getIcon()
    • setIcon

      public void setIcon​(org.teamapps.icons.Icon icon)
    • getPopoverText

      public java.lang.String getPopoverText()
    • setPopoverText

      public void setPopoverText​(java.lang.String popoverText)
    • isOpenDropDownIfNotSet

      public boolean isOpenDropDownIfNotSet()
    • setOpenDropDownIfNotSet

      public void setOpenDropDownIfNotSet​(boolean openDropDownIfNotSet)
    • getDropDownComponent

      public Component getDropDownComponent()
    • setDropDownComponent

      public void setDropDownComponent​(Component dropDownComponent)
    • getMinDropDownWidth

      public java.lang.Integer getMinDropDownWidth()
    • setMinDropDownWidth

      public void setMinDropDownWidth​(java.lang.Integer minDropDownWidth)
    • getMinDropDownHeight

      public java.lang.Integer getMinDropDownHeight()
    • setMinDropDownHeight

      public void setMinDropDownHeight​(java.lang.Integer minDropDownHeight)