Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PublicClient

Hierarchy

Index

Constructors

Properties

#api_url: URL
#private: any
#product_id: string

Accessors

  • get apiUri(): URL
  • get fetchOptions(): RequestInit
  • set fetchOptions(options: RequestInit): void
  • Returns RequestInit

  • Parameters

    • options: RequestInit

    Returns void

  • get product_id(): string

Methods

  • delete(path?: string, _fetchOptions?: RequestInit): Promise<unknown>
  • Parameters

    • Optional path: string
    • Optional _fetchOptions: RequestInit

    Returns Promise<unknown>

  • fetch(path: string, options?: RequestInit): Promise<unknown>
  • Parameters

    • path: string
    • options: RequestInit = {}

    Returns Promise<unknown>

  • get(path?: string, _fetchOptions?: RequestInit): Promise<unknown>
  • Parameters

    • Optional path: string
    • Optional _fetchOptions: RequestInit

    Returns Promise<unknown>

  • getCurrency(__namedParameters: { id: string }): Promise<CurrencyInfo>
  • getTime(): Promise<Time>
  • head(path?: string, _fetchOptions?: RequestInit): Promise<unknown>
  • Parameters

    • Optional path: string
    • Optional _fetchOptions: RequestInit

    Returns Promise<unknown>

  • options(path?: string, _fetchOptions?: RequestInit): Promise<unknown>
  • Parameters

    • Optional path: string
    • Optional _fetchOptions: RequestInit

    Returns Promise<unknown>

  • patch(path?: string, _fetchOptions?: RequestInit): Promise<unknown>
  • Parameters

    • Optional path: string
    • Optional _fetchOptions: RequestInit

    Returns Promise<unknown>

  • post(path?: string, _fetchOptions?: RequestInit): Promise<unknown>
  • Parameters

    • Optional path: string
    • Optional _fetchOptions: RequestInit

    Returns Promise<unknown>

  • put(path?: string, _fetchOptions?: RequestInit): Promise<unknown>
  • Parameters

    • Optional path: string
    • Optional _fetchOptions: RequestInit

    Returns Promise<unknown>

  • trace(path?: string, _fetchOptions?: RequestInit): Promise<unknown>
  • Parameters

    • Optional path: string
    • Optional _fetchOptions: RequestInit

    Returns Promise<unknown>

  • #parseJSON(string: string): unknown