public interface NavigationHandler
UrlChangeHandler
,
ScreenNavigator
Modifier and Type | Field and Description |
---|---|
static int |
HIGHEST_PLATFORM_PRECEDENCE
Defines the highest precedence for
Ordered or
Order navigation handlers. |
static int |
LOWEST_PLATFORM_PRECEDENCE
Defines the lowest precedence for
Ordered or
Order navigation handlers. |
Modifier and Type | Method and Description |
---|---|
boolean |
doHandle(NavigationState requestedState,
AppUI ui)
Performs navigation corresponding the given
requestedState . |
static final int HIGHEST_PLATFORM_PRECEDENCE
Ordered
or
Order
navigation handlers.static final int LOWEST_PLATFORM_PRECEDENCE
Ordered
or
Order
navigation handlers.boolean doHandle(NavigationState requestedState, AppUI ui)
requestedState
.requestedState
- requested state represented by NavigationState
instanceui
- current UIrequestedState
is fully handled by the handler or false if requestedState
should
be passed through handlers chain