Skip to content

Interface: SingleMutations<T>

singles/types/SingleMutations.SingleMutations

Type parameters

Name
T

Methods

initializePatcherSettings

initializePatcherSettings(state, attrName): void

Parameters

Name Type
state SingleState<T>
attrName keyof T

Returns

void

Defined in

src/base/singles/types/SingleMutations.ts:17


kill

kill(): void

Returns

void

Defined in

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


resetErrors

resetErrors(state): void

Parameters

Name Type
state SingleState<T>

Returns

void

Defined in

src/base/singles/types/SingleMutations.ts:20


setDeleted

setDeleted(state, val): void

Parameters

Name Type
state SingleState<T>
val boolean

Returns

void

Defined in

src/base/singles/types/SingleMutations.ts:16


setEndpoint

setEndpoint(state, endpoint): void

Parameters

Name Type
state SingleState<T>
endpoint string

Returns

void

Defined in

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


setErrors

setErrors(state, errors): void

Parameters

Name Type
state SingleState<T>
errors default

Returns

void

Defined in

src/base/singles/types/SingleMutations.ts:19


setFailed

setFailed(state, val): void

Parameters

Name Type
state SingleState<T>
val boolean

Returns

void

Defined in

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


setFetching

setFetching(state, val): void

Parameters

Name Type
state SingleState<T>
val boolean

Returns

void

Defined in

src/base/singles/types/SingleMutations.ts:13


setParams

setParams(state, params): void

Parameters

Name Type
state SingleState<T>
params null | QueryParams

Returns

void

Defined in

src/base/singles/types/SingleMutations.ts:18


setPatcherSetting

setPatcherSetting<AttrName, Setting>(state, fieldUpdate): void

Type parameters

Name Type
AttrName extends string | number | symbol
Setting extends keyof PatcherState<T, AttrName>

Parameters

Name Type
state SingleState<T>
fieldUpdate FieldUpdate<T, AttrName, Setting>

Returns

void

Defined in

src/base/singles/types/SingleMutations.ts:21


setReady

setReady(state, val): void

Parameters

Name Type
state SingleState<T>
val boolean

Returns

void

Defined in

src/base/singles/types/SingleMutations.ts:12


setX

setX(state, x): void

Parameters

Name Type
state SingleState<T>
x null | T

Returns

void

Defined in

src/base/singles/types/SingleMutations.ts:15


updateX

updateX(state, x): void

Parameters

Name Type
state SingleState<T>
x Partial<T>

Returns

void

Defined in

src/base/singles/types/SingleMutations.ts:14