igpapi — Instagram private API Simulator for Node.js (API reference) 4.14.0
    Preparing search index...

    Type Alias ScreenFrameBelow<Self>

    ScreenFrameBelow: Self extends { kind: "innerTab"; origin: infer Replaced }
        ? ScreenFrameBelow<ScreenFrameOf<Replaced>>
        : Self extends { kind: "tab" }
            ? undefined
            : Self extends { origin: infer OpenedFrom }
                ? ScreenFrameOf<OpenedFrom>
                : never

    The handle of the frame below the frame of Self: a screen's is where it was opened from (an item's host when the edge was taken from an item), an inner tab's is the frame below the screen it replaced (the inner tab closes together with that screen), and a tab's root has none.

    Type Parameters

    • Self