DirectThreadSharedMediaFragment, a thread's shared media list (the app's
own chain module direct_thread_shared_media).
What a person sees: the thread's shared media lists. Their answers are not
decoded yet — the answer body is not modelled — so the data is the thread and
its name only: this public shape is temporary and expands with the media list
once those answers are modelled.
Actions: openGroupNameEditor opens DirectGroupNameAndPhotoEditor
(group threads only; a one-to-one thread is refused in that screen's enter).
How it is reached: from the details hub (openSharedMedia); the edge takes
the next ordinal (the group chain is details 7 → shared media 8).
Burst: after the screen comes to front, its enter sends the thread's media
pages together, in the app's order (see MEDIA_PAGES; a group's list is
GROUP_MEDIA_PAGES), on the thread's
first visit only.
The media pages carry this screen's endpoint and module (Android 451, group
and one-to-one).
DirectThreadSharedMediaFragment, a thread's shared media list (the app's own chain moduledirect_thread_shared_media).What a person sees: the thread's shared media lists. Their answers are not decoded yet — the answer body is not modelled — so the data is the thread and its name only: this public shape is temporary and expands with the media list once those answers are modelled.
Actions:
openGroupNameEditoropensDirectGroupNameAndPhotoEditor(group threads only; a one-to-one thread is refused in that screen's enter).How it is reached: from the details hub (
openSharedMedia); the edge takes the next ordinal (the group chain is details7→ shared media8).Burst: after the screen comes to front, its enter sends the thread's media pages together, in the app's order (see
MEDIA_PAGES; a group's list isGROUP_MEDIA_PAGES), on the thread's first visit only.The media pages carry this screen's endpoint and module (Android 451, group and one-to-one).
Guide: A conversation's shared media