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

    Type Alias BoundDataMember<Shape, Fallback, Items>

    BoundDataMember: Shape extends ScreenDataShape
        ? Fallback extends (
            ...args: infer P,
        ) => Effect.Effect<infer _A, infer E, infer _R>
            ? <Self extends ScreenHandle>(
                this: Self,
                ...args: P,
            ) => Effect.Effect<Self, E | ScreenItemListFailure<Items>, never>
            : Fallback
        : Fallback

    The call an action that updates the screen returns, bound to the handle it was called on: the answer is that very handle over the new content, so the caller continues with the screen it already has, and its back and origin stay the ones the handle was reached with. Like every member of a handle the call runs with the services the screen entered with, so its effect carries no requirements. The answer shows the screen's item lists, so their items' enter failures are in its error channel (ScreenItemListFailure).

    Type Parameters

    • Shape
    • Fallback
    • Items extends object