Навигатор реестров {#sec.registries_navigator}
------------------

По нажатию на кнопку "Навигатор", а также проведя пальцем от левой 
стороны экрана со списком реестров к правой, раскрывается левая 
панель навигатора рестров (илл. «Навигатор реестров»).

![Навигатор реестров](resources/img/registries/navigator.png)

Верхняя панель содержит кнопку ["Настройки"](#sec.settings) и 
надпись "Навигатор". Нижняя панель отображается только для 
включенного флажка "Синхронизировать данные для оффлайн-работы" и 
содержит кнопку синхронизации.

Кнопка синхронизации содержит иконку и один из вариантов подписи 
к ней:

-   "Синхронизация не производилась" - для варианта, когда на 
    устройстве отсутствуют данные синхронизации;

-   "Идёт синхронизация" - для активного 
    [процесса синхронизации](#sec.offline);

-   "Последняя синхронизация: ДД месяц ЧЧ:ММ" - во всех 
    остальных случаях (указывается дата и время последней 
    успешной синхронизации).

Навигатор содержит дерево реестров, доступных пользователю.

Для построения дерева используются параметры `regGroupName` и 
`registryName`.

При каждом новом запуске приложения, а также после переключения 
модулей все папки основного дерева, кроме личной («Мои документы»), 
должны быть свернуты, а выделенной являться первая папка 
навигатора. В остальных случаях развернутость дерева и последняя 
выделенная папка должны сохранять свои значения.

Кроме того, ввиду возможности навигации по папкам также из списка 
и компонента "Путь", при каждом открытии навигатора необходимо 
учитывать текущую открытую папку и выделять её.

Если папка содержит вложенные папки, то в правой части 
отображается иконка 
![](resources/img/workflow/elements/filters_undetailed.png) для 
свернутой папки и 
![](resources/img/workflow/elements/filters_detailed.png) для 
развернутой. По нажатию на квадратную область (кликабельная 
область аналогична фильтрам в работах) вокруг иконки свернутой 
папки он разворачивается, и наоборот. Одновременно может быть 
раскрыто несколько деревьев папок.

> **Примечание**
> 
> Сворачивание группы в навигаторе сопровождается одновременным 
> обновлением списка реестров без автоматического перехода 
> непосредственно к списку.

По нажатию на название группы реестров панель навигатора скрывается, 
и пользователю отображается список реестров, входящих в выбранную 
группу.

По нажатию на название реестра панель навигатора также скрывается, 
и пользователю отображается список элементов выбранного реестра.

**Переходы на другие экраны.**

С панели навигатора можно перейти в 
[настройки приложения](#sec.settings), нажав на кнопку 
"Настройки" либо вернуться к [списку реестров](#sec.registries_list). 
Левую панель можно скрыть тремя способами:

1.  проведя пальцем от правой стороны экрана к левой;

2.  нажав по любому месту правой стороны экрана (там, где 
    отображается часть экрана списка файлов);

3.  нажав на кнопку "Назад" (для ОС Android).

> **Примечание** 
> 
> Метод получения доступных реестров, записей реестра: 
> rest/api/registry/list
> 

