Variable ScreenTrailStepSchemaConst
ScreenTrailStepSchema: Union<
readonly [
Struct<
{
args: Codec<Json, Json, never, never>;
edge: String;
item: optionalKey<
Struct<
{
key: Union<readonly [String, Number]>;
list: String;
locator: optionalKey<Codec<Json, Json, never, never>>;
},
>,
>;
position: optionalKey<Codec<Json, Json, never, never>>;
screen: refine<
| "LoginHomepage"
| "LoginHomeCds"
| "LandingScreen"
| "LoginTwoFactorEntrypoint"
| "LoginTwoFactorMethodPicker"
| "LoginTwoFactorEnterTotpCode"
| "AccountRecoverySearchCds"
| "AccountRecoverySearch"
| "AccountRecoveryAuthenticationConfirmation"
| "AccountRecoveryEmailCode"
| "RegistrationPhoneNumber"
| "RegistrationConfirmationCode"
| "RegistrationPassword"
| "RegistrationBirthday"
| "RegistrationName"
| "RegistrationUsername"
| "RegistrationTermsOfService"
| "SaveCredentials"
| "AccountRecoverySuccessLocationPermission"
| "FeedTimeline"
| "PostOpenedFromLink"
| "ReelsViewer"
| "MediaComments"
| "RepostNoteEditor"
| "Explore"
| "SearchInput"
| "SearchResultsTopTab"
| "SearchResultsAccountsTab"
| "UserProfile"
| "ProfileMediaTab"
| "MyProfile"
| "MyProfileMediaTab"
| "EditProfile"
| "EditProfileBio"
| "EditProfileUsername"
| "EditProfileLinks"
| "EditProfileAddLink"
| "ProfilePostsFeed"
| "FeedTimelineFollowing"
| "UserProfileReelsTab"
| "DirectInbox"
| "DirectRecipientPicker"
| "DirectThread"
| "DirectCustomizeChat"
| "DirectThreadThemePicker"
| "DirectThreadDetails"
| "DirectThreadSharedMedia"
| "DirectThreadNicknames"
| "DirectThreadNicknameChange"
| "DirectGroupNameAndPhotoEditor"
| "PostingGalleryPicker"
| "PostingPostEdit"
| "PostingNewPost"
| "PostingCamera"
| "PostingCameraGallery"
| "PostingReelEditor"
| "PostingNewReel"
| "PostingPostVideoCameraGallery"
| "PostingPostVideoCamera"
| "PostingReelCamera"
| "PostingStoryCameraHost"
| "PostingStoryCameraGallery"
| "PostingPostVideoNewReel"
| "PostingStoryPhotoEditor"
| "PostingStoryVideoEditor"
| "PostingStoryStickerTray"
| "PostingStoryMusicStickerEditor"
| "PostingStoryShareSheet"
| "PostingStoryAlsoShareTo"
| "PostingStoryDoneCamera"
| "PostingStoryMusicSearchHost"
| "PostingMusicBrowser"
| "PostingMusicSearchResults"
| "PostingReelMusicOverlayDetail"
| "PostingReelMusicEditor"
| "ChallengeSelectVerifyMethod"
| "ChallengeVerifyCode"
| "ChallengeSubmitPhone"
| "ChallengeSetNewPassword"
| "ChallengeAddBirthday"
| "ChallengeLoginReview"
| "ChallengeAccountTemporarilyLocked"
| "ChallengeEscalationInformation"
| "ChallengeReviewContactPointChange"
| "ChallengeScrapingWarning"
| "ChallengeWebRecaptcha"
| "ChallengeWebSetNewPassword"
| "ChallengeTextCaptcha"
| "ChallengeRecaptcha"
| "ChallengeSetContactPoint"
| "ChallengeContactPointCode"
| "ChallengeAuthenticityWizard"
| "ChallengeAwaitingReview"
| "ChallengeThanksForProvidingInfo"
| "ChallengeAccountSuspended",
String,
>;
},
>,
Struct<
{
input: optionalKey<Codec<Json, Json, never, never>>;
position: optionalKey<Codec<Json, Json, never, never>>;
screen: refine<
| "LoginHomepage"
| "LoginHomeCds"
| "LandingScreen"
| "LoginTwoFactorEntrypoint"
| "LoginTwoFactorMethodPicker"
| "LoginTwoFactorEnterTotpCode"
| "AccountRecoverySearchCds"
| "AccountRecoverySearch"
| "AccountRecoveryAuthenticationConfirmation"
| "AccountRecoveryEmailCode"
| "RegistrationPhoneNumber"
| "RegistrationConfirmationCode"
| "RegistrationPassword"
| "RegistrationBirthday"
| "RegistrationName"
| "RegistrationUsername"
| "RegistrationTermsOfService"
| "SaveCredentials"
| "AccountRecoverySuccessLocationPermission"
| "FeedTimeline"
| "PostOpenedFromLink"
| "ReelsViewer"
| "MediaComments"
| "RepostNoteEditor"
| "Explore"
| "SearchInput"
| "SearchResultsTopTab"
| "SearchResultsAccountsTab"
| "UserProfile"
| "ProfileMediaTab"
| "MyProfile"
| "MyProfileMediaTab"
| "EditProfile"
| "EditProfileBio"
| "EditProfileUsername"
| "EditProfileLinks"
| "EditProfileAddLink"
| "ProfilePostsFeed"
| "FeedTimelineFollowing"
| "UserProfileReelsTab"
| "DirectInbox"
| "DirectRecipientPicker"
| "DirectThread"
| "DirectCustomizeChat"
| "DirectThreadThemePicker"
| "DirectThreadDetails"
| "DirectThreadSharedMedia"
| "DirectThreadNicknames"
| "DirectThreadNicknameChange"
| "DirectGroupNameAndPhotoEditor"
| "PostingGalleryPicker"
| "PostingPostEdit"
| "PostingNewPost"
| "PostingCamera"
| "PostingCameraGallery"
| "PostingReelEditor"
| "PostingNewReel"
| "PostingPostVideoCameraGallery"
| "PostingPostVideoCamera"
| "PostingReelCamera"
| "PostingStoryCameraHost"
| "PostingStoryCameraGallery"
| "PostingPostVideoNewReel"
| "PostingStoryPhotoEditor"
| "PostingStoryVideoEditor"
| "PostingStoryStickerTray"
| "PostingStoryMusicStickerEditor"
| "PostingStoryShareSheet"
| "PostingStoryAlsoShareTo"
| "PostingStoryDoneCamera"
| "PostingStoryMusicSearchHost"
| "PostingMusicBrowser"
| "PostingMusicSearchResults"
| "PostingReelMusicOverlayDetail"
| "PostingReelMusicEditor"
| "ChallengeSelectVerifyMethod"
| "ChallengeVerifyCode"
| "ChallengeSubmitPhone"
| "ChallengeSetNewPassword"
| "ChallengeAddBirthday"
| "ChallengeLoginReview"
| "ChallengeAccountTemporarilyLocked"
| "ChallengeEscalationInformation"
| "ChallengeReviewContactPointChange"
| "ChallengeScrapingWarning"
| "ChallengeWebRecaptcha"
| "ChallengeWebSetNewPassword"
| "ChallengeTextCaptcha"
| "ChallengeRecaptcha"
| "ChallengeSetContactPoint"
| "ChallengeContactPointCode"
| "ChallengeAuthenticityWizard"
| "ChallengeAwaitingReview"
| "ChallengeThanksForProvidingInfo"
| "ChallengeAccountSuspended",
String,
>;
via: Struct<
{
skipOrdinals: optionalKey<Int>;
source: Literals<
readonly [
"cold_start",
"warm_start",
"button",
"tab",
"search_result",
"inbox",
"inbox_new_message",
"suggested_users",
"third_party_url",
"message_button",
"clips_profile",
"camera_tab_bar",
"next",
],
>;
},
>;
},
>,
],
> = ...
One step of a trail after its root: an edge taken, or a tab switched to.