Skip to main content

Type Alias: Mutation()<Parameter, Result>

Mutation<Parameter, Result>: (params) => Promise<MutationResult<Result>>

Defined in: libs/ngrx-toolkit/src/lib/mutation/mutation.ts:18

Type Parameters

Parameter

Result

Type declaration

Parameters

params

Parameter

Returns

Promise<MutationResult<Result>>

error

error: Signal<unknown>

isPending

isPending: Signal<boolean>

isSuccess

isSuccess: Signal<boolean>

status

status: Signal<MutationStatus>

value

value: Signal<Result | undefined>

hasValue()

Returns

this is Mutation<Exclude<Parameter, undefined>, Result>