Class HttpClient<SecurityDataType>

Type Parameters

  • SecurityDataType = unknown

Hierarchy (view full)

Constructors

Properties

abortControllers: Map<CancelToken, AbortController> = ...
baseApiParams: RequestParams = ...
baseUrl: string = "https://gw-1.api.piertwo.io"
contentFormatters: Record<ContentType, ((input) => any)> = ...

Type declaration

    • (input): any
    • Parameters

      • input: any

      Returns any

securityData: null | SecurityDataType = null
securityWorker?: ((securityData) => void | RequestParams | Promise<void | RequestParams>)

Type declaration

Methods

  • Parameters

    Returns void

  • Parameters

    Returns any

  • Parameters

    Returns string

  • Parameters

    Returns string

  • Parameters

    Returns undefined | AbortSignal

  • Parameters

    • Rest ...fetchParams: [input: string | URL | Request, init?: RequestInit]

    Returns Promise<Response>

  • Parameters

    • key: string
    • value: any

    Returns string

  • Type Parameters

    • T = any
    • E = any

    Parameters

    Returns Promise<T>

  • Parameters

    Returns void

  • Parameters

    Returns string

Generated using TypeDoc