Optional ReadonlybackGoes back, as the system back does: closes this screen and answers the screen below it. Absent on a screen with nothing below it (a launch's or a tab's root).
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.
ReadonlycheckAsks whether Instagram's review of the selfie has finished. While it is still running the
action answers { status: 'still-waiting' } and you poll again at your own pace; once it
has finished it answers what the challenge does next: the next challenge screen, or the
challenge's end.
ReadonlydataWhat the screen shows: its data, as its data schema types it.
ReadonlyidWhich 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.
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.
ReadonlystartTaps Start video selfie, which starts the selfie step. The wizard stays on screen with fresh state, or moves to its next step. Answers what the challenge does next: the next challenge screen, or the challenge's end.
ReadonlytoThe handle as JSON: its data.
ReadonlyuploadUploads the identity-verification photo the wizard asks for (image). Answers what the
challenge does next: the next challenge screen, or the challenge's end.
The handle of ChallengeAuthenticityWizardScreen: what you hold while the screen is open — its
dataand its actions (ChallengeAuthenticityWizardActions).