Class OneSDK

Hierarchy

  • OneSDK

Constructors

Accessors

  • get connected(): boolean
  • Returns boolean

Methods

  • Parameters

    • orderId: string

    Returns Promise<OrderItem[]>

  • Returns Promise<boolean>

  • Parameters

    • orderId: string

    Returns Promise<OrderItem[]>

  • Returns Promise<void>

  • Type Parameters

    • T = any

    Parameters

    • url: string
    • config: AxiosRequestConfig<T>

    Returns Promise<AxiosResponse<any, any>>

  • Type Parameters

    • T = any

    Parameters

    • url: string
    • config: AxiosRequestConfig<T>

    Returns Promise<AxiosResponse<any, any>>

  • Parameters

    Returns {
        [key: string]: any;
    }

    • [key: string]: any
  • Returns Promise<null | Comment>

  • Type Parameters

    • T = any

    Parameters

    • name: string
    • defaultValue: T
    • parser: ((val) => T) = ...
        • (val): T
        • Parameters

          • val: string

          Returns T

    Returns T

  • Type Parameters

    • T = any

    Parameters

    • url: string
    • config: AxiosRequestConfig<T>

    Returns Promise<AxiosResponse<any, any>>

  • Type Parameters

    • T = any

    Parameters

    • url: string
    • config: AxiosRequestConfig<T>

    Returns Promise<AxiosResponse<any, any>>

  • Returns Promise<void>

  • Returns void

  • Parameters

    • params: {
          comments: string[];
          services: string[];
      }
      • comments: string[]
      • services: string[]

    Returns Promise<Comment[]>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns number

  • Parameters

    • subscriberId: number

    Returns void