Class Tab


  • public class Tab
    extends java.lang.Object
    • Field Detail

      • onSelected

        public final Event<java.lang.Void> onSelected
      • onDeselected

        public final Event<java.lang.Void> onDeselected
      • onClosed

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

      • Tab

        public Tab()
      • Tab

        public Tab​(org.teamapps.icons.api.Icon icon,
                   java.lang.String title,
                   Component content)
      • Tab

        public Tab​(org.teamapps.icons.api.Icon icon,
                   java.lang.String title,
                   Component content,
                   boolean lazyLoading)
    • Method Detail

      • createUiTab

        public org.teamapps.dto.UiTab createUiTab()
      • select

        public void select()
      • getTitle

        public java.lang.String getTitle()
      • setTitle

        public Tab setTitle​(java.lang.String title)
      • getIcon

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

        public Tab setIcon​(org.teamapps.icons.api.Icon icon)
      • isRightSide

        public boolean isRightSide()
      • setRightSide

        public Tab setRightSide​(boolean rightSide)
      • isLazyLoading

        public boolean isLazyLoading()
      • setLazyLoading

        public Tab setLazyLoading​(boolean lazyLoading)
      • isCloseable

        public boolean isCloseable()
      • setCloseable

        public Tab setCloseable​(boolean closeable)
      • getToolbar

        public Toolbar getToolbar()
      • setToolbar

        public Tab setToolbar​(Toolbar toolbar)
      • isVisible

        public boolean isVisible()
      • setVisible

        public Tab setVisible​(boolean visible)
      • destroy

        public void destroy()