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

    Function partialModalSheetTargetStatePartiallyOpened

    • partial_modal_sheet_target_state_partially_opened -- the bottom sheet reaches its partial state. The recording logs it twice on the comment-first scene: once as the sheet opens (INITIAL_STATE, 31661 ms) and once as the composer takes focus (INITIAL_STATE, 36271 ms). Both name the surface's module, which the sheet's own events do not carry.

      Parameters

      • facts: {
            authorId: string;
            composeDurationMs: number;
            composerTrigger: string;
            containerModule: string;
            entryPoint: string;
            inventorySource?: string;
            mediaId: string;
            mediaType: number;
            position: number;
            rankingInfoToken?: string;
            surfaceModule: string;
            trackingToken?: string;
            viewerInitCompoundKey: string;
            viewerSessionId: string;
        }
        • ReadonlyauthorId: string

          The media author's numeric pk, the sheet impression's media_author_id.

        • ReadonlycomposeDurationMs: number

          How long the composer was open before the comment was sent, in ms (comment_compose_duration).

        • ReadonlycomposerTrigger: string

          How the composer was reached, the composer events' composer_trigger (composer_tap), from the opener.

        • ReadonlycontainerModule: string

          The sheet's own module (comments_v2_clips_viewer_clips_tab): the containermodule and pigeon_reserved_keyword_module of the sheet's own events. The Android navigation catalog spells it, never this package.

        • ReadonlyentryPoint: string

          The entry point the sheet was opened from, the events' entry_point and the tap's action_source (comment_button). The screen that opens the sheet supplies it, so this neutral directory holds none of the tab's constants.

        • Optional ReadonlyinventorySource?: string

          The media's inventory source, when the answer names one.

        • ReadonlymediaId: string

          The media's numeric pk, the events' media_id.

        • ReadonlymediaType: number

          The media's type, the organic comment's m_t.

        • Readonlyposition: number

          The reel's index in the viewer: the tap's media_index and the comment's chaining_position.

        • Optional ReadonlyrankingInfoToken?: string

          The media's logging info token (the events' ranking_info_token), when the answer carries one.

        • ReadonlysurfaceModule: string

          The module of the surface the sheet sits over (clips_viewer_clips_tab): the module of the comment button's tap and of the sheet's partial open, which the app logs while the surface is still in front.

        • Optional ReadonlytrackingToken?: string

          The media's organic tracking token, when the answer carries one.

        • ReadonlyviewerInitCompoundKey: string

          The viewer's first reel's compound key, the tap's viewer_init_media_compound_key.

        • ReadonlyviewerSessionId: string

          The viewer session's id, the tap's viewer_session_id.

      Returns Effect<PigeonEvent, never, MobileDevice | MobileSession | MobileNetworkWire>