Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LGEDMAxiosInstance

Hierarchy

  • AxiosInstance
    • LGEDMAxiosInstance

Callable

  • __call(config: AxiosRequestConfig): AxiosPromise
  • __call(url: string, config?: AxiosRequestConfig): AxiosPromise
  • Parameters

    • config: AxiosRequestConfig

    Returns AxiosPromise

  • Parameters

    • url: string
    • Optional config: AxiosRequestConfig

    Returns AxiosPromise

Index

Properties

defaults

defaults: AxiosRequestConfig

interceptors

interceptors: object

Type declaration

  • request: AxiosInterceptorManager<AxiosRequestConfig>
  • response: AxiosInterceptorManager<AxiosResponse>

Methods

delete

  • delete<T, R>(url: string, config?: AxiosRequestConfig): Promise<R>
  • Type parameters

    • T

    • R

    Parameters

    • url: string
    • Optional config: AxiosRequestConfig

    Returns Promise<R>

get

  • get<T, R>(url: string, config?: AxiosRequestConfig): Promise<R>
  • Type parameters

    • T

    • R

    Parameters

    • url: string
    • Optional config: AxiosRequestConfig

    Returns Promise<R>

getUri

  • getUri(config?: AxiosRequestConfig): string
  • Parameters

    • Optional config: AxiosRequestConfig

    Returns string

head

  • head<T, R>(url: string, config?: AxiosRequestConfig): Promise<R>
  • Type parameters

    • T

    • R

    Parameters

    • url: string
    • Optional config: AxiosRequestConfig

    Returns Promise<R>

lgedmPost

  • lgedmPost(url: string, data: any, accessToken?: undefined | string, sessionId?: undefined | string): Promise<any>
  • Parameters

    • url: string
    • data: any
    • Optional accessToken: undefined | string
    • Optional sessionId: undefined | string

    Returns Promise<any>

patch

  • patch<T, R>(url: string, data?: any, config?: AxiosRequestConfig): Promise<R>
  • Type parameters

    • T

    • R

    Parameters

    • url: string
    • Optional data: any
    • Optional config: AxiosRequestConfig

    Returns Promise<R>

post

  • post<T, R>(url: string, data?: any, config?: AxiosRequestConfig): Promise<R>
  • Type parameters

    • T

    • R

    Parameters

    • url: string
    • Optional data: any
    • Optional config: AxiosRequestConfig

    Returns Promise<R>

put

  • put<T, R>(url: string, data?: any, config?: AxiosRequestConfig): Promise<R>
  • Type parameters

    • T

    • R

    Parameters

    • url: string
    • Optional data: any
    • Optional config: AxiosRequestConfig

    Returns Promise<R>

request

  • request<T, R>(config: AxiosRequestConfig): Promise<R>
  • Type parameters

    • T

    • R

    Parameters

    • config: AxiosRequestConfig

    Returns Promise<R>

Generated using TypeDoc