Дочерние документы

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

Рисунок 6.13. Дочерние документы для смартфона

Дочерние документы для смартфона

Рисунок 6.14. Дочерние документы для планшета

Дочерние документы для планшета

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

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

Возможные действия с плашкой документа:

  1. При выделении плашки (tap) открывается экран с информацией о документе (независимо от прав пользователя).

  2. При двойном нажатии по плашке смартфона (double tap), а также при масштабировании плашки сведением и разведением пальцев (pinch-to-zoom, не поддерживается в sencha), она переключается между режимами «полная» / «неполная».

  3. В результате долгого нажатия по плашке документа появляется меню с пунктами, доступными для любого пользователя: «Показать информацию» / «Скрыть информацию» - для переключения между режимами плашки «полная» / «неполная».

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

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

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

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

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

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

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