vot.js - v2.4.18
    Preparing search index...

    Class VOTWorkerClient<V>

    Type Parameters

    Hierarchy (View Summary)

    Index
    apiToken: string | undefined
    fetchOpts: Record<string, unknown>
    headers: Record<string, string>
    headersVOT: Record<string, string>
    host: string
    hostSchemaRe: RegExp
    hostVOT: string
    paths: {
        streamPing: string;
        streamTranslation: string;
        videoSubtitles: string;
        videoTranslation: string;
        videoTranslationAudio: string;
        videoTranslationCache: string;
        videoTranslationFailAudio: string;
    }
    requestLang:
        | "en"
        | "auto"
        | "ru"
        | "zh"
        | "ko"
        | "lt"
        | "lv"
        | "ar"
        | "fr"
        | "it"
        | "es"
        | "de"
        | "ja"
    responseLang: "en" | "ru" | "kk"
    schema: URLSchema
    schemaVOT: URLSchema
    sessions: VOTSessions
    userAgent: string
    • get apiTokenHeader(): Record<string, string>

      Returns Record<string, string>

    • Parameters

      Returns Promise<{ expires: number; secretKey: string; uuid: string }>

    • Parameters

      • body: unknown
      • Optionalheaders: Record<string, string>
      • Optionalmethod: string

      Returns RequestInit

    • Parameters

      • url: string

      Returns boolean

    • Type Parameters

      • T = ArrayBuffer

      Parameters

      • path: string
      • body: Uint8Array
      • Optionalheaders: Record<string, string>
      • Optionalmethod: string

      Returns Promise<ClientResponse<T>>

    • Type Parameters

      • T = unknown

      Parameters

      • path: string
      • Optionalbody: unknown
      • Optionalheaders: Record<string, string>
      • Optionalmethod: string

      Returns Promise<ClientResponse<T>>

    • Type Parameters

      • T = unknown

      Parameters

      • path: string
      • body: Record<string, unknown>
      • Optionalheaders: Record<string, string>

      Returns Promise<ClientResponse<T>>