Package io.jmix.ui.sys
Class ScreensImpl.OpenedScreensImpl
java.lang.Object
io.jmix.ui.sys.ScreensImpl.OpenedScreensImpl
- All Implemented Interfaces:
Screens.OpenedScreens
- Enclosing class:
- ScreensImpl
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
OpenedScreensImpl
protected OpenedScreensImpl()
-
-
Method Details
-
getRootScreen
- Specified by:
getRootScreenin interfaceScreens.OpenedScreens- Returns:
- the root screen of UI
-
getRootScreenOrNull
- Specified by:
getRootScreenOrNullin interfaceScreens.OpenedScreens- Returns:
- the root screen or null
-
getAll
- Specified by:
getAllin interfaceScreens.OpenedScreens- Returns:
- all opened screens excluding the root screen or empty collection if there is no root screen
or root screen does not have
AppWorkArea
-
getWorkAreaScreens
- Specified by:
getWorkAreaScreensin interfaceScreens.OpenedScreens- Returns:
- all opened screens excluding the root screen and dialogs or empty collection
if there is no root screen or root screen does not have
AppWorkArea
-
getActiveScreens
- Specified by:
getActiveScreensin interfaceScreens.OpenedScreens- Returns:
- top screens from work area tabs and all dialog windows or empty collection if there is no root screen
or root screen does not have
AppWorkArea
-
getActiveWorkAreaScreens
- Specified by:
getActiveWorkAreaScreensin interfaceScreens.OpenedScreens- Returns:
- top screens from work area tabs or empty collection if there is no root screen
or root screen does not have
AppWorkArea
-
getDialogScreens
- Specified by:
getDialogScreensin interfaceScreens.OpenedScreens- Returns:
- all dialog screens
-
getCurrentBreadcrumbs
- Specified by:
getCurrentBreadcrumbsin interfaceScreens.OpenedScreens- Returns:
- screens of the currently opened tab of work area in descending order (first element is active screen)
or empty collection if there is no root screen or root screen does not have
AppWorkArea
-
getWorkAreaStacks
- Specified by:
getWorkAreaStacksin interfaceScreens.OpenedScreens- Returns:
- tab containers or single window container with access to breadcrumbs or empty collection
if there is no root screen or root screen does not have
AppWorkArea
-