EditLinksListFragment, the profile's links (edit_profile_links_list,
Android 451), opened from the profile editor's Links row. It lists the links
the profile carries (the website among them).
Opening it sends the list's promo configs, quick promotions and subscription
check (before the list is on screen, so they still report the profile
editor). When the add-link form is left after a save, the list comes back in
front and reloads the account (current_user, reporting the list).
Actions: addLink() opens the add-link form (EditProfileAddLinkScreen); done()
leaves the list for the profile editor, sending the profile editor's reloads
first (they still report the list) and answering the editor's handle.
Gap: only adding the first link is modelled; the list's rows are shown but
editing or removing one is not modelled.
The chain entry is EditLinksListFragment:edit_profile_links_list:5:button.
EditLinksListFragment, the profile's links (edit_profile_links_list, Android 451), opened from the profile editor's Links row. It lists the links the profile carries (the website among them).Opening it sends the list's promo configs, quick promotions and subscription check (before the list is on screen, so they still report the profile editor). When the add-link form is left after a save, the list comes back in front and reloads the account (
current_user, reporting the list).Actions:
addLink()opens the add-link form (EditProfileAddLinkScreen);done()leaves the list for the profile editor, sending the profile editor's reloads first (they still report the list) and answering the editor's handle.Gap: only adding the first link is modelled; the list's rows are shown but editing or removing one is not modelled.
The chain entry is
EditLinksListFragment:edit_profile_links_list:5:button.No screenshot: the library renders no UI.
Guide: Profiles