Дочерние работы

Для того, чтобы просмотреть дочерние работы для данной, пользователь должен провести пальцем от правой стороны плашки работы к левой, при этом раскроется правая панель дочерних работ к данной (илл. «Дочерние работы»).

Рисунок 4.13. Дочерние работы

Дочерние работы

Родительская работа отличается от дочерних фоном (#efefef) и полужирным выделением (всегда, независимо от значения поля is_new), отображается в самом начале списка.

Логика отображения остальных плашек аналогична главному экрану со списком работ (Список работ).

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

Чтобы перейти к дочерним работам данной дочерней работы, пользователь проводит пальцем от правой стороны плашки к левой (Дочерние работы).

По нажатию на плашку работы открывается экран информации о работе (Информация о работе).

Если у пользователя есть права на редактирование работы, в результате долгого нажатия по плашке работы появляется меню, в котором присутствует пункт «Изменить» (Создание и редактирование работы).

Если у пользователя есть права на удаление работы, в результате долгого нажатия по плашке работы появляется меню, в котором присутствует пункт «Удалить» (Удаление работы).

По нажатию на кнопку «Назад» пользователь возвращается на 1 (один) уровень вложенности вверх.

Панель можно скрыть двумя способами (переход из любого уровня вложенности на главный экран со списком работ):

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

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

Примечание

Метод получения списка работ описан в javadoc:

kz.arta.synergy.server.api.rest.works#getSubWorks.