Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AxiosInstanceWithOptions

Hierarchy

  • AxiosInstance
    • AxiosInstanceWithOptions

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>

options

options: function

Type declaration

    • (path: string, config: AxiosRequestConfig | undefined): AxiosPromise
    • Parameters

      • path: string
      • config: AxiosRequestConfig | undefined

      Returns AxiosPromise

Methods

delete

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

    • url: string
    • Optional config: AxiosRequestConfig

    Returns AxiosPromise

get

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

    • T

    Parameters

    • url: string
    • Optional config: AxiosRequestConfig

    Returns AxiosPromise<T>

head

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

    • url: string
    • Optional config: AxiosRequestConfig

    Returns AxiosPromise

patch

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

    • T

    Parameters

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

    Returns AxiosPromise<T>

post

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

    • T

    Parameters

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

    Returns AxiosPromise<T>

put

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

    • T

    Parameters

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

    Returns AxiosPromise<T>

request

  • request<T>(config: AxiosRequestConfig): AxiosPromise<T>
  • Type parameters

    • T

    Parameters

    • config: AxiosRequestConfig

    Returns AxiosPromise<T>

Generated using TypeDoc