Interface NavigationHandler

All Known Implementing Classes:
NoopNavigationHandler, ParamsNavigationHandler, RootNavigationHandler, ScreenNavigationHandler

public interface NavigationHandler
Classes that implement this interface are intended for handling URL navigation.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    doHandle(NavigationState requestedState, AppUI ui)
    Performs navigation corresponding the given requestedState.
  • Method Details

    • doHandle

      boolean doHandle(NavigationState requestedState, AppUI ui)
      Performs navigation corresponding the given requestedState.
      Parameters:
      requestedState - requested state represented by NavigationState instance
      ui - current UI
      Returns:
      true if requestedState is fully handled by the handler or false if requestedState should be passed through handlers chain