Constructors

Methods

  • Get Steam capsule type information and requirements.

    Parameters

    • capsuleType: string

      The type of Steam capsule.

    Returns any

    Information about the capsule type.

  • Get Steam library logo requirements.

    Returns {
        content: string;
        format: string;
        maxHeight: number;
        maxWidth: number;
        requirement: string;
    }

    Library logo requirements object.

    • content: string
    • format: string
    • maxHeight: number
    • maxWidth: number
    • requirement: string
  • Get Steam screenshot requirements.

    Returns {
        aspectRatio: number;
        content: string;
        format: string;
        minCount: number;
        minHeight: number;
        minWidth: number;
    }

    Screenshot requirements object.

    • aspectRatio: number
    • content: string
    • format: string
    • minCount: number
    • minHeight: number
    • minWidth: number
  • Upload media content using a Blob.

    Type Parameters

    • T

    Parameters

    • blob: Blob

      The Blob object to upload.

    • Optional data: object

      Any additional data to pass along to the upload.

    • Optional params: Record<string, any>
    • Optional onUploadProgress: ((progressEvent) => void)
        • (progressEvent): void
        • Parameters

          • progressEvent: AxiosProgressEvent

          Returns void

    Returns AxiosPromise<default<T>>

    promise

  • Upload media content using a File object.

    Type Parameters

    • T

    Parameters

    • file: File

      The file object to upload.

    • Optional data: object

      Any additional data to pass along to the upload.

    • Optional params: Record<string, any>
    • Optional onUploadProgress: ((progressEvent) => void)
        • (progressEvent): void
        • Parameters

          • progressEvent: AxiosProgressEvent

          Returns void

    Returns AxiosPromise<default<T>>

    promise

Generated using TypeDoc