Skip to main content

teraslice-client-js / client / default

Class: default

Defined in: client.ts:11

Extended by​

Constructors​

Constructor​

new default(config?): Client

Defined in: client.ts:16

Parameters​

ParameterType
configClientConfig

Returns​

Client

Properties​

PropertyModifierTypeDefined in
_configreadonlyClientConfigclient.ts:14

Methods​

delete()​

delete<T>(endpoint, options?): Promise<T>

Defined in: client.ts:54

Type Parameters​

Type ParameterDefault type
Tany

Parameters​

ParameterType
endpointstring
options?Partial<Options>

Returns​

Promise<T>


get()​

get<T>(endpoint, options?): Promise<T>

Defined in: client.ts:42

Type Parameters​

Type ParameterDefault type
Tany

Parameters​

ParameterType
endpointstring
options?Partial<Options>

Returns​

Promise<T>


makeOptions()​

protected makeOptions(searchParams, options): RequestOptions

Defined in: client.ts:110

Parameters​

ParameterType
searchParamsRecord<string, any> | undefined
optionsRequestOptions

Returns​

RequestOptions


parse()​

protected parse(results): any

Defined in: client.ts:106

Parameters​

ParameterType
resultsunknown

Returns​

any


post()​

post<T>(endpoint, data?, options?): Promise<T>

Defined in: client.ts:46

Type Parameters​

Type ParameterDefault type
Tany

Parameters​

ParameterType
endpointstring
data?unknown
options?Partial<Options>

Returns​

Promise<T>


put()​

put<T>(endpoint, data, options?): Promise<T>

Defined in: client.ts:50

Type Parameters​

Type ParameterDefault type
Tany

Parameters​

ParameterType
endpointstring
dataunknown
options?Partial<Options>

Returns​

Promise<T>