Package io.jmix.ui.sys
Class ScreenContextImpl
java.lang.Object
io.jmix.ui.sys.ScreenContextImpl
- All Implemented Interfaces:
ScreenContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Dialogsprotected final Fragmentsprotected final Notificationsprotected final ScreenOptionsprotected final Screensprotected final UrlRoutingprotected final WebBrowserToolsprotected final WindowInfo -
Constructor Summary
ConstructorsConstructorDescriptionScreenContextImpl(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:
getScreenOptionsin interfaceScreenContext
-
getWindowInfo
- Specified by:
getWindowInfoin interfaceScreenContext
-
getScreens
- Specified by:
getScreensin interfaceScreenContext
-
getDialogs
- Specified by:
getDialogsin interfaceScreenContext
-
getNotifications
- Specified by:
getNotificationsin interfaceScreenContext
-
getFragments
- Specified by:
getFragmentsin interfaceScreenContext
-
getUrlRouting
- Specified by:
getUrlRoutingin interfaceScreenContext
-
getWebBrowserTools
- Specified by:
getWebBrowserToolsin interfaceScreenContext
-