Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

fallbackRequestHandler

fallbackRequestHandler: FallbackRequestHandler

Optional headers

headers?: Record<string, unknown>

Optional host

host?: string

logger

Optional pathPrefix

pathPrefix?: string

Static domainHolder

domainHolder: DomainHolder

Static shared

Accessors

platform

  • get platform(): "electron" | "web"
  • Returns "electron" | "web"

Methods

buildBaseParams

buildEventParams

buildHBParams

fetch

getElapse

  • getElapse(event: string, category: string, api?: string): number
  • Parameters

    • event: string
    • category: string
    • Optional api: string

    Returns number

guardParams

  • guardParams(): undefined | true
  • Returns undefined | true

report

reportEC

reportElapse

reportHB

  • reportHB(): Promise<any>
  • Returns Promise<any>

reportHttp

  • reportHttp(event: string, category: string, api: string, httpCode: number, result: boolean, errCode: string): Promise<any>
  • Parameters

    • event: string
    • category: string
    • api: string
    • httpCode: number
    • result: boolean
    • errCode: string

    Returns Promise<any>

startTick

  • startTick(event: string, category: string, api?: string): void
  • Parameters

    • event: string
    • category: string
    • Optional api: string

    Returns void

tickerKey

  • tickerKey(event: string, category: string, api?: string): string
  • Parameters

    • event: string
    • category: string
    • Optional api: string

    Returns string