Home Reference Source Repository
import FetchClient from 'protium/src/fetch-client.js'
public class | source

FetchClient

Constructor Summary

Public Constructor
public

constructor(options: *, store: *, http: *)

Member Summary

Public Members
public

options: *

public

req: *

public

res: *

public

store: *

Method Summary

Public Methods
public

buildOptions(method: *, path: *, opts: *): *

public

formatUrl(path: *): *

public

genericMethod(method: *, path: *, opts: {}): *

public

isExternal(path: *): *

public

setHTTP(http: *)

Public Constructors

public constructor(options: *, store: *, http: *) source

Params:

NameTypeAttributeDescription
options *
store *
http *

Public Members

public options: * source

public req: * source

public res: * source

public store: * source

Public Methods

public buildOptions(method: *, path: *, opts: *): * source

Params:

NameTypeAttributeDescription
method *
path *
opts *

Return:

*

public formatUrl(path: *): * source

Params:

NameTypeAttributeDescription
path *

Return:

*

public genericMethod(method: *, path: *, opts: {}): * source

Params:

NameTypeAttributeDescription
method *
path *
opts {}
  • optional
  • default: {}

Return:

*

public isExternal(path: *): * source

Params:

NameTypeAttributeDescription
path *

Return:

*

public setHTTP(http: *) source

Params:

NameTypeAttributeDescription
http *