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

    Interface DirectThreadSharedMediaActions

    The actions of DirectThreadSharedMediaScreen: the methods you call on its handle while the screen is open.

    interface DirectThreadSharedMediaActions {
        openCustomizeChat: (
            ...args: [],
        ) => Effect<
            AssembledHandle<
                "DirectCustomizeChat",
                "screen",
                { thread_v2_id: string },
                DirectCustomizeChatActions,
                Record<never, never>,
                ScreenHandle,
                "required",
                true,
                "thread_v2_id",
                AndroidScreens,
            >,
            ScreenEnterConcurrentError | ScreenDataError | ScreenEdgeInputError,
            never,
        >;
        openGroupNameEditor: (
            ...args: [],
        ) => Effect<
            AssembledHandle<
                "DirectGroupNameAndPhotoEditor",
                "screen",
                { is_group: boolean; thread_title: string; thread_v2_id: string },
                DirectGroupNameAndPhotoEditorActions,
                Record<never, never>,
                ScreenHandle,
                "required",
                true,
                "thread_v2_id",
                AndroidScreens,
            >,
            ScreenEnterConcurrentError | ScreenDataError | ScreenEdgeInputError,
            never,
        >;
    }
    Index

    Properties

    openCustomizeChat: (
        ...args: [],
    ) => Effect<
        AssembledHandle<
            "DirectCustomizeChat",
            "screen",
            { thread_v2_id: string },
            DirectCustomizeChatActions,
            Record<never, never>,
            ScreenHandle,
            "required",
            true,
            "thread_v2_id",
            AndroidScreens,
        >,
        ScreenEnterConcurrentError | ScreenDataError | ScreenEdgeInputError,
        never,
    >

    Taps Customize chat and opens that screen for this thread. Answers its handle.

    openGroupNameEditor: (
        ...args: [],
    ) => Effect<
        AssembledHandle<
            "DirectGroupNameAndPhotoEditor",
            "screen",
            { is_group: boolean; thread_title: string; thread_v2_id: string },
            DirectGroupNameAndPhotoEditorActions,
            Record<never, never>,
            ScreenHandle,
            "required",
            true,
            "thread_v2_id",
            AndroidScreens,
        >,
        ScreenEnterConcurrentError | ScreenDataError | ScreenEdgeInputError,
        never,
    >

    Taps the group's name and opens the group name and photo editor. Answers its handle.