Class UiToolButton

java.lang.Object
All Implemented Interfaces:
UiObject

public class UiToolButton
extends UiComponent
implements UiObject
THIS IS GENERATED CODE! PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
  • Field Details

    • icon

      protected java.lang.String icon
    • popoverText

      protected java.lang.String popoverText
    • grayOutIfNotHovered

      protected boolean grayOutIfNotHovered
    • minDropDownWidth

      protected int minDropDownWidth
    • minDropDownHeight

      protected int minDropDownHeight
    • openDropDownIfNotSet

      protected boolean openDropDownIfNotSet
  • Constructor Details

    • UiToolButton

      @Deprecated public UiToolButton()
      Deprecated.
      Only for Jackson deserialization. Use the other constructor instead.
    • UiToolButton

      public UiToolButton​(java.lang.String icon, java.lang.String popoverText)
  • Method Details

    • getUiObjectType

      public UiObjectType getUiObjectType()
      Specified by:
      getUiObjectType in interface UiObject
      Overrides:
      getUiObjectType in class UiComponent
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class UiComponent
    • getIcon

      public java.lang.String getIcon()
    • getPopoverText

      public java.lang.String getPopoverText()
    • getGrayOutIfNotHovered

      public boolean getGrayOutIfNotHovered()
    • getMinDropDownWidth

      public int getMinDropDownWidth()
    • getMinDropDownHeight

      public int getMinDropDownHeight()
    • getOpenDropDownIfNotSet

      public boolean getOpenDropDownIfNotSet()
    • getDropDownComponent

      public UiClientObjectReference getDropDownComponent()
    • setId

      public UiToolButton setId​(java.lang.String id)
      Overrides:
      setId in class UiComponent
    • setDebuggingId

      public UiToolButton setDebuggingId​(java.lang.String debuggingId)
      Overrides:
      setDebuggingId in class UiComponent
    • setVisible

      public UiToolButton setVisible​(boolean visible)
      Overrides:
      setVisible in class UiComponent
    • setStylesBySelector

      public UiToolButton setStylesBySelector​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> stylesBySelector)
      Overrides:
      setStylesBySelector in class UiComponent
    • setClassNamesBySelector

      public UiToolButton setClassNamesBySelector​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.Boolean>> classNamesBySelector)
      Overrides:
      setClassNamesBySelector in class UiComponent
    • setAttributesBySelector

      public UiToolButton setAttributesBySelector​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> attributesBySelector)
      Overrides:
      setAttributesBySelector in class UiComponent
    • setGrayOutIfNotHovered

      public UiToolButton setGrayOutIfNotHovered​(boolean grayOutIfNotHovered)
    • setMinDropDownWidth

      public UiToolButton setMinDropDownWidth​(int minDropDownWidth)
    • setMinDropDownHeight

      public UiToolButton setMinDropDownHeight​(int minDropDownHeight)
    • setOpenDropDownIfNotSet

      public UiToolButton setOpenDropDownIfNotSet​(boolean openDropDownIfNotSet)
    • setDropDownComponent

      public UiToolButton setDropDownComponent​(UiClientObjectReference dropDownComponent)