Interface ResponsiveApplication

All Known Implementing Classes:
ResponsiveApplicationImpl

public interface ResponsiveApplication
  • Method Details

    • createApplication

      static ResponsiveApplication createApplication()
    • createApplication

      static ResponsiveApplication createApplication​(ApplicationAssembler assembler)
    • createApplication

      static ResponsiveApplication createApplication​(View applicationLauncher)
    • createApplication

      static ResponsiveApplication createApplication​(View applicationLauncher, org.teamapps.icons.Icon launcherIcon, org.teamapps.icons.Icon treeIcon, org.teamapps.icons.Icon viewsIcon, org.teamapps.icons.Icon toolbarIcon, org.teamapps.icons.Icon backIcon)
    • createApplication

      static ResponsiveApplication createApplication​(org.teamapps.icons.Icon treeIcon, org.teamapps.icons.Icon viewsIcon, org.teamapps.icons.Icon toolbarIcon, org.teamapps.icons.Icon backIcon, java.util.List<AdditionalNavigationButton> additionalLeftButtons)
    • createTopNavigationApplication

      static ResponsiveApplication createTopNavigationApplication​(MobileApplicationNavigationController navigationController)
    • getUi

      Component getUi()
    • addApplicationChangeHandler

      void addApplicationChangeHandler​(ApplicationChangeHandler changeHandler)
    • removeApplicationChangeHandler

      void removeApplicationChangeHandler​(ApplicationChangeHandler changeHandler)
    • addApplicationView

      void addApplicationView​(View view)
    • removeApplicationView

      void removeApplicationView​(View view)
    • getApplicationViews

      java.util.List<View> getApplicationViews()
    • getPerspectives

      java.util.List<Perspective> getPerspectives()
    • addPerspective

      Perspective addPerspective​(Perspective perspective)
    • showPerspective

      void showPerspective​(Perspective perspective)
    • getActivePerspective

      Perspective getActivePerspective()
    • getActiveViews

      java.util.List<View> getActiveViews()
    • addApplicationButtonGroup

      ToolbarButtonGroup addApplicationButtonGroup​(ToolbarButtonGroup buttonGroup)
    • removeApplicationButtonGroup

      void removeApplicationButtonGroup​(ToolbarButtonGroup buttonGroup)
    • getWorkspaceButtonGroups

      java.util.List<ToolbarButtonGroup> getWorkspaceButtonGroups()
    • setToolbarBackgroundColor

      void setToolbarBackgroundColor​(org.teamapps.common.format.Color backgroundColor)
    • getMultiProgressDisplay

      MultiProgressDisplay getMultiProgressDisplay()