Package io.jmix.ui.navigation
Class HistoryNavigator
java.lang.Object
io.jmix.ui.navigation.HistoryNavigator
Bean that handles URL history transitions.
-
Field Summary
Modifier and TypeFieldDescriptionprotected final History
protected final AppUI
protected final UrlChangeHandler
protected UrlTools
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
protected NavigationState
findPreviousState
(NavigationState requestedState) protected void
handleHistoryBackward
(NavigationState requestedState) protected boolean
handleHistoryNavigation
(NavigationState requestedState) protected void
handleRootBackNavigation
(NavigationState previousState) protected void
handleScreenBackNavigation
(NavigationState currentState, NavigationState previousState) protected void
proceedHistoryBackward
(NavigationState requestedState)
-
Field Details
-
urlTools
-
ui
-
urlChangeHandler
-
history
-
-
Constructor Details
-
Method Details
-
closeWorkAreaScreens
protected boolean closeWorkAreaScreens()