Interface View

  • All Known Implementing Classes:
    ViewImpl

    public interface View
    • Method Detail

      • createView

        static View createView()
      • createView

        static View createView​(java.lang.String layoutPosition)
      • createView

        static View createView​(org.teamapps.icons.api.Icon icon,
                               java.lang.String title,
                               Component component)
      • createView

        static View createView​(java.lang.String layoutPosition,
                               org.teamapps.icons.api.Icon icon,
                               java.lang.String title,
                               Component component)
      • addViewChangeHandler

        void addViewChangeHandler​(ViewChangeHandler viewChangeHandler)
      • removeViewChangeHandler

        void removeViewChangeHandler​(ViewChangeHandler viewChangeHandler)
      • setVisible

        void setVisible​(boolean visible)
      • isVisible

        boolean isVisible()
      • focus

        void focus()
      • focus

        void focus​(boolean ensureVisible)
      • getCustomViewSize

        ViewSize getCustomViewSize()
      • setSize

        void setSize​(ViewSize viewSize)
      • removeWorkspaceButtonGroup

        void removeWorkspaceButtonGroup​(ToolbarButtonGroup buttonGroup)
      • setComponent

        void setComponent​(Component component)
      • getPanel

        Panel getPanel()
      • setLayoutPosition

        void setLayoutPosition​(java.lang.String position)
      • getLayoutPosition

        java.lang.String getLayoutPosition()
      • setTitle

        void setTitle​(java.lang.String title)
      • getTitle

        java.lang.String getTitle()
      • setTabTitle

        void setTabTitle​(java.lang.String title)
      • getTabTitle

        java.lang.String getTabTitle()
      • setLocalToolbarBackgroundColor

        void setLocalToolbarBackgroundColor​(org.teamapps.common.format.Color color)