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

    Type Alias BoundScrollMember<Shape>

    BoundScrollMember: Shape extends ScreenScrollShape<
        infer Items,
        infer X,
        infer Returns,
    >
        ? Returns extends "item"
            ? <Self extends ScreenHandle>(
                this: Self,
            ) => Effect.Effect<ScreenListItem<Items, Self> | undefined, X, never>
            : <Self extends ScreenHandle>(
                this: Self,
            ) => Effect.Effect<Self | undefined, X, never>
        : never

    A scroll member as the handle carries it, typed from the handle it is called on (Self): the screen itself as it is now, or the item it brings in front, reached from that handle. Like every member of a handle the call runs with the services the screen entered with, so its effect carries no requirements.

    Type Parameters

    • Shape