Навигатор реестров

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

Рисунок 7.9. Навигатор реестров

Навигатор реестров

Верхняя панель содержит кнопку «Настройки» и надпись «Навигатор». Нижняя панель отображается только для включенного флажка «Синхронизировать данные для оффлайн-работы» и содержит кнопку синхронизации.

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

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

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

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

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

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

Примечание

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

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

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

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

С панели навигатора можно перейти в настройки приложения, нажав на кнопку «Настройки» либо вернуться к списку реестров. Левую панель можно скрыть тремя способами:

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

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

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

Примечание

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