RTSDK
    Preparing search index...

    Interface UserInterface

    interface UserInterface {
        dataObject?: null | object;
        addAvatar(formData: FormData): Promise<void | ResponseType>;
        checkInteractiveCredentials(): Promise<void | ResponseType>;
        deleteAvatar(avatarId: string): Promise<void | ResponseType>;
        fetchAssets(): Promise<void | ResponseType>;
        fetchAvatars(): Promise<void | ResponseType>;
        fetchDataObject(
            appPublicKey?: string,
            appJWT?: string,
        ): Promise<void | ResponseType>;
        fetchPlatformAssets(): Promise<object | ResponseType>;
        fetchScenes(): Promise<void | ResponseType>;
        fetchWorldsByKey(): Promise<void | ResponseType>;
        getExpressions(
            __namedParameters: { getUnlockablesOnly?: boolean; name?: string },
        ): Promise<ResponseType>;
        incrementDataObjectValue(
            path: string,
            amount: number,
            options: object,
        ): Promise<void | ResponseType>;
        sendEmail(
            __namedParameters: { html: string; subject: string; to: string },
        ): Promise<object | ResponseType>;
        setDataObject(
            dataObject: undefined | null | object,
            options: object,
        ): Promise<void | ResponseType>;
        updateAvatar(
            avatarId: string,
            formData: FormData,
        ): Promise<void | ResponseType>;
    }

    Implemented by

    Index

    Properties

    dataObject?: null | object

    Methods

    • Parameters

      • formData: FormData

      Returns Promise<void | ResponseType>

    • Returns Promise<void | ResponseType>

    • Parameters

      • avatarId: string

      Returns Promise<void | ResponseType>

    • Returns Promise<void | ResponseType>

    • Returns Promise<void | ResponseType>

    • Parameters

      • OptionalappPublicKey: string
      • OptionalappJWT: string

      Returns Promise<void | ResponseType>

    • Returns Promise<object | ResponseType>

    • Returns Promise<void | ResponseType>

    • Returns Promise<void | ResponseType>

    • Parameters

      • __namedParameters: { getUnlockablesOnly?: boolean; name?: string }

      Returns Promise<ResponseType>

    • Parameters

      • path: string
      • amount: number
      • options: object

      Returns Promise<void | ResponseType>

    • Parameters

      • __namedParameters: { html: string; subject: string; to: string }

      Returns Promise<object | ResponseType>

    • Parameters

      • dataObject: undefined | null | object
      • options: object

      Returns Promise<void | ResponseType>

    • Parameters

      • avatarId: string
      • formData: FormData

      Returns Promise<void | ResponseType>