Skip to content

Interface: SingleTasks<T, K>

singles/types/SingleTasks.SingleTasks

Type parameters

Name Type
T T
K extends BaseSingleModule<T>

Methods

delete

delete(store): Promise<void>

Parameters

Name Type
store BoundStore<K>

Returns

Promise<void>

Defined in

src/base/singles/types/SingleTasks.ts:8


get

get(store): Promise<T>

Parameters

Name Type
store BoundStore<K>

Returns

Promise<T>

Defined in

src/base/singles/types/SingleTasks.ts:7


getOnce

getOnce(store): Promise<void>

Parameters

Name Type
store BoundStore<K>

Returns

Promise<void>

Defined in

src/base/singles/types/SingleTasks.ts:6


patch

patch(store, data): Promise<T>

Parameters

Name Type
store BoundStore<K>
data Partial<T>

Returns

Promise<T>

Defined in

src/base/singles/types/SingleTasks.ts:10


post

post<I, O>(store, data): Promise<AxiosResponse<O, any>>

Type parameters

Name
I
O

Parameters

Name Type
store BoundStore<K>
data I

Returns

Promise<AxiosResponse<O, any>>

Defined in

src/base/singles/types/SingleTasks.ts:11


put

put(store, data): Promise<T>

Parameters

Name Type
store BoundStore<K>
data Partial<T>

Returns

Promise<T>

Defined in

src/base/singles/types/SingleTasks.ts:9