@NonNullApi
Interface | Description |
---|---|
History |
Interface defining methods to store and access local copy of opened screens history.
|
NavigationFilter |
Marker interface for beans that manage whether some route is allowed navigate to or not.
|
NavigationHandler |
Classes that implement this interface are intended for handling URL navigation.
|
UrlRouting |
Interface defining methods for reflecting app state to URL based on currently opened screen.
|
UrlRouting.RouteGenerator |
Provides API to generate routes for screens with optional URL parameters.
|
Class | Description |
---|---|
CrockfordUuidEncoder |
Crockford Base32 encoding implementation that is used to serialize UUID values.
|
EditorTypeExtractor | |
HistoryNavigator |
Bean that handles URL history transitions.
|
NavigationFilter.AccessCheckResult | |
NavigationState |
Immutable object of this class represents some navigation state determined by URL fragment.
|
RedirectHandler | |
RouteDefinition | |
ScreenNavigator |
A facade bean that is intended for screen navigation using all available
NavigationHandler beans. |
UrlChangeHandler | |
UrlIdSerializer |
This class is intended for serializing entity ids to be used as URL param.
|
UrlParamsChangedEvent |
Event sent when browser URL parameters corresponding to opened screen are changed.
|
UrlTools |
Helper for working with URL.
|
WebHistory | |
WebUrlRouting |
Enum | Description |
---|---|
UrlHandlingMode |
Defines how URL changes should be handled.
|
Annotation Type | Description |
---|---|
Route |
Registers an annotated class as corresponding to some route.
|