ReadonlybackGoes back, as the system back does: closes this screen and answers the screen below it, typed as the screens that can open this one.
ReadonlycheckpointTakes a checkpoint of the process with this screen on top: what a fresh
process needs to continue from it (restoreCheckpoint), the stack below
included, without opening any screen again.
ReadonlydataWhat the screen shows: its data, as its data schema types it.
ReadonlybackgroundFailures: readonly {The background requests that failed, as their typed summaries.
Readonlybiography: stringReadonlybioLinks: readonly { linkId: string; linkType: string; title: string; url: string }[]The profile's links (the website among them), as the answer lists them.
ReadonlyfullName: stringReadonlyprofileEditParams: {What changing each of the two fields the server guards asks of the app.
ReadonlyuserId: stringThe account: current_user's pk_id, the viewer.
Readonlyusername: stringReadonlyidWhich screen this is: its id in the screen catalog (an item's: its item id).
ReadonlykindWhat kind of thing the screen is: a screen, a tab, an inner tab, a feed or an item.
ReadonlyopenTaps the Bio row and opens the biography editor. Answers its handle.
ReadonlyopenTaps the Links row and opens the links list. Answers its handle.
ReadonlyopenTaps the Username row and opens the username editor. Answers its handle.
ReadonlyoriginThe handle this one was opened from: the screen (or the item of its list)
whose call opened it, typed as what can open this screen; undefined for a
launch's or a tab's root.
ReadonlypipePasses the handle through the functions you give, left to right: handle.pipe(f, g) is g(f(handle)).
ReadonlyrawThe answers this visit received from the server, before any decoding; empty on a handle a checkpoint rebuilt.
ReadonlytoThe handle as JSON: its data.
ReadonlyuserThe account: current_user's pk_id, the viewer.
The handle of EditProfileScreen: what you hold while the screen is open — its
dataand its actions (EditProfileActions).