Package org.teamapps.ux.application
Interface ResponsiveApplication
- All Superinterfaces:
Application
- All Known Implementing Classes:
ResponsiveApplicationImpl
public interface ResponsiveApplication extends Application
-
Method Summary
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)
-
Method Details
-
createApplication
-
createApplication
-
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
-
removeApplicationChangeHandler
-
addApplicationView
-
removeApplicationView
-
getApplicationViews
java.util.List<View> getApplicationViews() -
getPerspectives
java.util.List<Perspective> getPerspectives() -
addPerspective
-
showPerspective
-
getActivePerspective
Perspective getActivePerspective() -
getActiveViews
java.util.List<View> getActiveViews() -
addApplicationButtonGroup
-
removeApplicationButtonGroup
-
getWorkspaceButtonGroups
java.util.List<ToolbarButtonGroup> getWorkspaceButtonGroups() -
setToolbarBackgroundColor
void setToolbarBackgroundColor(org.teamapps.common.format.Color backgroundColor) -
getMultiProgressDisplay
MultiProgressDisplay getMultiProgressDisplay()
-