Package org.teamapps.ux.application
Interface ResponsiveApplication
-
- All Superinterfaces:
Application
- All Known Implementing Classes:
ResponsiveApplicationImpl
public interface ResponsiveApplication extends Application
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description ToolbarButtonGroupaddApplicationButtonGroup(ToolbarButtonGroup buttonGroup)voidaddApplicationChangeHandler(ApplicationChangeHandler changeHandler)voidaddApplicationView(View view)PerspectiveaddPerspective(Perspective perspective)static ResponsiveApplicationcreateApplication()static ResponsiveApplicationcreateApplication(org.teamapps.icons.api.Icon treeIcon, org.teamapps.icons.api.Icon viewsIcon, org.teamapps.icons.api.Icon toolbarIcon, org.teamapps.icons.api.Icon backIcon, java.util.List<AdditionalNavigationButton> additionalLeftButtons)static ResponsiveApplicationcreateApplication(View applicationLauncher)static ResponsiveApplicationcreateApplication(View applicationLauncher, org.teamapps.icons.api.Icon launcherIcon, org.teamapps.icons.api.Icon treeIcon, org.teamapps.icons.api.Icon viewsIcon, org.teamapps.icons.api.Icon toolbarIcon, org.teamapps.icons.api.Icon backIcon)PerspectivegetActivePerspective()java.util.List<View>getActiveViews()java.util.List<View>getApplicationViews()MultiProgressDisplaygetMultiProgressDisplay()java.util.List<Perspective>getPerspectives()java.util.List<ToolbarButtonGroup>getWorkspaceButtonGroups()voidremoveApplicationButtonGroup(ToolbarButtonGroup buttonGroup)voidremoveApplicationChangeHandler(ApplicationChangeHandler changeHandler)voidremoveApplicationView(View view)voidsetToolbarBackgroundColor(org.teamapps.common.format.Color backgroundColor)voidshowPerspective(Perspective perspective)-
Methods inherited from interface org.teamapps.ux.application.Application
getUi
-
-
-
-
Method Detail
-
createApplication
static ResponsiveApplication createApplication()
-
createApplication
static ResponsiveApplication createApplication(View applicationLauncher)
-
createApplication
static ResponsiveApplication createApplication(View applicationLauncher, org.teamapps.icons.api.Icon launcherIcon, org.teamapps.icons.api.Icon treeIcon, org.teamapps.icons.api.Icon viewsIcon, org.teamapps.icons.api.Icon toolbarIcon, org.teamapps.icons.api.Icon backIcon)
-
createApplication
static ResponsiveApplication createApplication(org.teamapps.icons.api.Icon treeIcon, org.teamapps.icons.api.Icon viewsIcon, org.teamapps.icons.api.Icon toolbarIcon, org.teamapps.icons.api.Icon backIcon, java.util.List<AdditionalNavigationButton> additionalLeftButtons)
-
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()
-
-