Фреймворк навигации, интерпретирует верхнеуровневые команды переключения экранов, в обращение к FragmentManager и т.п. внутри.

Системная кнопка «Назад» никак не обрабатывается!

Набор команд стандартного Router:

navigateTo()

– переход на новый экран.

newScreenChain()

– сброс цепочки до корневого экрана и открытие одного нового.

newRootScreen()

– сброс цепочки и замена корневого экрана.

replaceScreen()

– замена текущего экрана.

backTo()

– возврат на любой экран в цепочке.

exit()

– выход с экрана.

exitWithMessage()

– выход с экрана + отображение сообщения.