Variable CheckpointFrameReachSchemaConst
CheckpointFrameReachSchema: Union<
readonly [
Struct<{ kind: Literal<"root"> }>,
Struct<{ kind: Literal<"splash"> }>,
Struct<{ kind: Literal<"interruption"> }>,
Struct<
{
input: optionalKey<Codec<Json, Json, never, never>>;
kind: Literal<"tab">;
via: Struct<
{
restartChain: optionalKey<Literal<true>>;
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",
"reel_profile",
"camera_tab_bar",
"next",
],
>;
},
>;
},
>,
Struct<
{
args: Codec<Json, Json, never, never>;
edge: String;
from: Int;
item: optionalKey<
Struct<
{
key: Union<readonly [String, Number]>;
list: String;
locator: optionalKey<Codec<Json, Json, never, never>>;
},
>,
>;
kind: Literal<"edge">;
},
>,
],
> = ...
The frame an edge was taken from: the frame below it, and its item when the edge belongs to one.