Package io.jmix.ui.sys
Class ScreenContextImpl
java.lang.Object
io.jmix.ui.sys.ScreenContextImpl
- All Implemented Interfaces:
ScreenContext
-
Field Summary
Modifier and TypeFieldDescriptionprotected final Dialogs
protected final Fragments
protected final Notifications
protected final ScreenOptions
protected final Screens
protected final UrlRouting
protected final WebBrowserTools
protected final WindowInfo
-
Constructor Summary
ConstructorDescriptionScreenContextImpl
(WindowInfo windowInfo, ScreenOptions options, ScreenContext hostScreenContext) ScreenContextImpl
(WindowInfo windowInfo, ScreenOptions options, Screens screens, Dialogs dialogs, Notifications notifications, Fragments fragments, UrlRouting urlRouting, WebBrowserTools webBrowserTools) -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
options
-
windowInfo
-
screens
-
dialogs
-
notifications
-
fragments
-
urlRouting
-
webBrowserTools
-
-
Constructor Details
-
ScreenContextImpl
public ScreenContextImpl(WindowInfo windowInfo, ScreenOptions options, ScreenContext hostScreenContext)
-
-
Method Details
-
getScreenOptions
- Specified by:
getScreenOptions
in interfaceScreenContext
-
getWindowInfo
- Specified by:
getWindowInfo
in interfaceScreenContext
-
getScreens
- Specified by:
getScreens
in interfaceScreenContext
-
getDialogs
- Specified by:
getDialogs
in interfaceScreenContext
-
getNotifications
- Specified by:
getNotifications
in interfaceScreenContext
-
getFragments
- Specified by:
getFragments
in interfaceScreenContext
-
getUrlRouting
- Specified by:
getUrlRouting
in interfaceScreenContext
-
getWebBrowserTools
- Specified by:
getWebBrowserTools
in interfaceScreenContext
-