Class ToolButton

    • Field Detail

      • onDropDownOpened

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

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

      • 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 Detail

      • isGrayOutIfNotHovered

        public boolean isGrayOutIfNotHovered()
      • setGrayOutIfNotHovered

        public void setGrayOutIfNotHovered​(boolean grayOutIfNotHovered)
      • 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)
      • getIconSize

        public java.lang.Integer getIconSize()
      • setIconSize

        public void setIconSize​(java.lang.Integer iconSize)
      • getCaption

        public java.lang.String getCaption()
      • setCaption

        public void setCaption​(java.lang.String caption)
      • 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)
      • closeDropDown

        public void closeDropDown()