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

    Interface EditProfileActions

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

    interface EditProfileActions {
        openBio: (
            ...args: [],
        ) => Effect<
            AssembledHandle<
                "EditProfileBio",
                "screen",
                { biography: string },
                EditProfileBioActions,
                Record<never, never>,
                ScreenHandle,
                "required",
                true,
                never,
                AndroidScreens,
            >,

                | IgCheckpointError
                | IgAccountSuspendedError
                | IgAccountDisabledError
                | IgLoginRequiredError
                | IgUserLoggedOutError
                | ScreenEnterConcurrentError
                | ScreenDataError
                | ScreenEdgeInputError,
            never,
        >;
        openLinks: (
            ...args: [],
        ) => Effect<
            AssembledHandle<
                "EditProfileLinks",
                "screen",
                {
                    links: readonly {
                        linkId: string;
                        linkType: string;
                        title: string;
                        url: string;
                    }[];
                },
                EditProfileLinksActions,
                Record<never, never>,
                ScreenHandle,
                "required",
                true,
                never,
                AndroidScreens,
            >,

                | IgCheckpointError
                | IgAccountSuspendedError
                | IgAccountDisabledError
                | IgLoginRequiredError
                | IgUserLoggedOutError
                | ScreenEnterConcurrentError
                | ScreenDataError
                | ScreenEdgeInputError,
            never,
        >;
        openUsername: (
            ...args: [],
        ) => Effect<
            AssembledHandle<
                "EditProfileUsername",
                "screen",
                { check?: { available: boolean }; username: string },
                EditProfileUsernameActions,
                Record<never, never>,
                ScreenHandle,
                "required",
                true,
                never,
                AndroidScreens,
            >,
            ScreenEnterConcurrentError | ScreenDataError | ScreenEdgeInputError,
            never,
        >;
    }
    Index

    Properties

    openBio: (
        ...args: [],
    ) => Effect<
        AssembledHandle<
            "EditProfileBio",
            "screen",
            { biography: string },
            EditProfileBioActions,
            Record<never, never>,
            ScreenHandle,
            "required",
            true,
            never,
            AndroidScreens,
        >,

            | IgCheckpointError
            | IgAccountSuspendedError
            | IgAccountDisabledError
            | IgLoginRequiredError
            | IgUserLoggedOutError
            | ScreenEnterConcurrentError
            | ScreenDataError
            | ScreenEdgeInputError,
        never,
    >

    Taps the Bio row and opens the biography editor. Answers its handle.

    openLinks: (
        ...args: [],
    ) => Effect<
        AssembledHandle<
            "EditProfileLinks",
            "screen",
            {
                links: readonly {
                    linkId: string;
                    linkType: string;
                    title: string;
                    url: string;
                }[];
            },
            EditProfileLinksActions,
            Record<never, never>,
            ScreenHandle,
            "required",
            true,
            never,
            AndroidScreens,
        >,

            | IgCheckpointError
            | IgAccountSuspendedError
            | IgAccountDisabledError
            | IgLoginRequiredError
            | IgUserLoggedOutError
            | ScreenEnterConcurrentError
            | ScreenDataError
            | ScreenEdgeInputError,
        never,
    >

    Taps the Links row and opens the links list. Answers its handle.

    openUsername: (
        ...args: [],
    ) => Effect<
        AssembledHandle<
            "EditProfileUsername",
            "screen",
            { check?: { available: boolean }; username: string },
            EditProfileUsernameActions,
            Record<never, never>,
            ScreenHandle,
            "required",
            true,
            never,
            AndroidScreens,
        >,
        ScreenEnterConcurrentError | ScreenDataError | ScreenEdgeInputError,
        never,
    >

    Taps the Username row and opens the username editor. Answers its handle.