Tela SDK for JavaScript
    Preparing search index...

    Class BaseClientAbstract

    Abstract base HTTP client with retry logic and request/response transformation.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    baseURL: string
    fetch: typeof fetch
    maxRetries: number
    timeout: number

    Accessors

    • get authToken(): string

      Returns string

    Methods

    • Type Parameters

      • Req

      Parameters

      Returns { req: RequestInit; timeout: number; url: string }

    • Type Parameters

      • Req

      Parameters

      • path: string
      • query: Req | null | undefined

      Returns string

    • Parameters

      • Optionalopts: Record<string, string>

      Returns Headers

    • Parameters

      • url: string
      • _options: RequestInit
      • timeout: number
      • controller: AbortController

      Returns Promise<Response>

    • Returns Record<string, string>

    • Returns string

    post

    • Parameters

      • query: Record<string, unknown>

      Returns string