Hierarchy

  • NextNetwork

Constructors

  • Parameters

    • Optional config: NextNetworkConfig

    Returns NextNetwork

Properties

enablePingTest?: boolean = true
fetchAdapter: FetchAdapter
isIgnorePingTestHttpErrors?: boolean = false
taskQueue: TaskQueue

Methods

  • Parameters

    • __namedParameters: {
          asyncFunction: ((Task: any) => Promise<any>);
      }
      • asyncFunction: ((Task: any) => Promise<any>)
          • (Task: any): Promise<any>
          • Parameters

            • Task: any

            Returns Promise<any>

    Returns Promise<any>

  • Parameters

    • url: string
    • Optional params: null | Object | BodyInit
    • Optional enableCancelRepeatRequest: boolean
    • Optional parentTaskId: string

    Returns Promise<{
        request: Request;
        requestMeta?: RequestMeta;
        response: FetchAdapterResponse;
    }>

  • Parameters

    • url: string
    • Optional params: null | Object | BodyInit
    • Optional enableCancelRepeatRequest: boolean
    • Optional parentTaskId: string

    Returns Promise<{
        request: Request;
        requestMeta?: RequestMeta;
        response: FetchAdapterResponse;
    }>

  • Parameters

    • url: string
    • Optional params: null | Object | BodyInit
    • Optional enableCancelRepeatRequest: boolean
    • Optional parentTaskId: string

    Returns Promise<{
        request: Request;
        requestMeta?: RequestMeta;
        response: FetchAdapterResponse;
    }>

  • Parameters

    • url: string
    • Optional params: null | Object | BodyInit
    • Optional enableCancelRepeatRequest: boolean
    • Optional parentTaskId: string

    Returns Promise<{
        request: Request;
        requestMeta?: RequestMeta;
        response: FetchAdapterResponse;
    }>

  • Parameters

    • url: string
    • Optional params: null | Object | BodyInit
    • Optional enableCancelRepeatRequest: boolean
    • Optional parentTaskId: string

    Returns Promise<{
        request: Request;
        requestMeta?: RequestMeta;
        response: FetchAdapterResponse;
    }>

  • Parameters

    • fetchAdapterRequestConfig: FetchAdapterRequestConfig
    • Optional parentTaskId: string

    Returns Promise<{
        request: Request;
        requestMeta?: RequestMeta;
        response: FetchAdapterResponse;
    }>

  • Parameters

    • url: string
    • Optional params: null | Object | BodyInit
    • Optional enableCancelRepeatRequest: boolean
    • Optional parentTaskId: string

    Returns Promise<{
        request: Request;
        requestMeta?: RequestMeta;
        response: FetchAdapterResponse;
    }>

Generated using TypeDoc