Skip to main content

teraslice-client-js / assets / default

Class: default

Defined in: assets.ts:8

Extends

Constructors

new default()

new default(config): default

Defined in: assets.ts:9

Parameters

ParameterType
configClientConfig

Returns

default

Overrides

default.constructor

Properties

PropertyModifierTypeInherited fromDefined in
_configreadonlyClientConfigdefault._configclient.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>

Inherited from

default.delete


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>

Inherited from

default.get


getAsset()

getAsset(name, version, searchOptions): Promise<AssetRecord[]>

Defined in: assets.ts:54

Parameters

ParameterTypeDefault value
namestringundefined
versionstring''
searchOptionsPartial{}

Returns

Promise<AssetRecord[]>


list()

list(query, searchOptions): Promise<AssetRecord[]>

Defined in: assets.ts:46

Parameters

ParameterType
querySearchQuery
searchOptionsPartial

Returns

Promise<AssetRecord[]>


makeOptions()

protected makeOptions(searchParams, options): Partial

Defined in: client.ts:110

Parameters

ParameterType
searchParamsundefined | Record<string, any>
optionsPartial

Returns

Partial

Inherited from

default.makeOptions


parse()

protected parse(results): any

Defined in: client.ts:106

Parameters

ParameterType
resultsunknown

Returns

any

Inherited from

default.parse


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>

Inherited from

default.post


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>

Inherited from

default.put


remove()

remove(id, searchOptions): Promise<AssetIDResponse>

Defined in: assets.ts:31

Parameters

ParameterType
idstring
searchOptionsPartial

Returns

Promise<AssetIDResponse>


txt()

txt(name, version, query, searchOptions): Promise<string>

Defined in: assets.ts:75

Parameters

ParameterTypeDefault value
namestring''
versionstring''
queryTxtSearchParams{}
searchOptionsPartial{}

Returns

Promise<string>


upload()

upload(data, query): Promise<AssetIDResponse>

Defined in: assets.ts:14

Parameters

ParameterType
dataPostData
queryAssetUploadQuery

Returns

Promise<AssetIDResponse>