Class Button<RECORD>

    • Field Detail

      • onDropDownOpened

        public final Event<java.lang.Void> onDropDownOpened
    • Method Detail

      • create

        public static Button<BaseTemplateRecord> create​(org.teamapps.icons.api.Icon icon,
                                                        java.lang.String caption)
      • getTemplate

        public Template getTemplate()
      • getTemplateRecord

        public RECORD getTemplateRecord()
      • setColor

        public Button<RECORD> setColor​(org.teamapps.common.format.Color color)
      • getMinDropDownWidth

        public java.lang.Integer getMinDropDownWidth()
      • setMinDropDownWidth

        public Button<RECORD> setMinDropDownWidth​(java.lang.Integer minDropDownWidth)
      • getMinDropDownHeight

        public java.lang.Integer getMinDropDownHeight()
      • setMinDropDownHeight

        public Button<RECORD> setMinDropDownHeight​(java.lang.Integer minDropDownHeight)
      • setMinDropDownSize

        public Button<RECORD> setMinDropDownSize​(java.lang.Integer minDropDownWidth,
                                                 java.lang.Integer minDropDownHeight)
      • isOpenDropDownIfNotSet

        public boolean isOpenDropDownIfNotSet()
      • setOpenDropDownIfNotSet

        public Button<RECORD> setOpenDropDownIfNotSet​(boolean openDropDownIfNotSet)
      • getDropDownComponent

        public Component getDropDownComponent()
      • doDestroy

        protected void doDestroy()
        Description copied from class: AbstractComponent
        Override this method to release resources whenever this component gets destroyed
        Overrides:
        doDestroy in class AbstractComponent