Package io.jmix.ui.navigation
Class WebHistory
java.lang.Object
io.jmix.ui.navigation.WebHistory
- All Implemented Interfaces:
- History
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected List<NavigationState>protected intprotected AppUIprotected UiProperties
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbackward()Performs "Back" transition through history.protected booleanprotected voidvoidforward(NavigationState navigationState) Adds new history entry.getNext()getNow()booleanhas(NavigationState navigationState) Checks whether history has the given entry.booleanreplace(NavigationState navigationState) Replaces current state by the new one.booleansearchBackward(NavigationState navigationState) Performs search for the given history entry in the past.booleansearchForward(NavigationState navigationState) Performs search for the given history entry in the future.void
- 
Field Details- 
uiProperties
- 
ui
- 
nowprotected int now
- 
history
 
- 
- 
Constructor Details- 
WebHistorypublic WebHistory()
 
- 
- 
Method Details- 
setAppUi
- 
backwardDescription copied from interface:HistoryPerforms "Back" transition through history.
- 
getNow
- 
getPrevious- Specified by:
- getPreviousin interface- History
- Returns:
- previous history entry
 
- 
getNext
- 
dropFutureEntriesprotected void dropFutureEntries()
- 
checkNotNativeUrlHandlingModeprotected boolean checkNotNativeUrlHandlingMode()
 
-