Skip to main content

Interface: RxMutationOptions<Parameter, Result>

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

Type Parameters

Parameter

Result

Properties

injector?

optional injector: Injector

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


onError()?

optional onError: (error, param) => void

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

Parameters

error

unknown

param

Parameter

Returns

void


onSuccess()?

optional onSuccess: (result, param) => void

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

Parameters

result

Result

param

Parameter

Returns

void


operation

operation: Operation<Parameter, Observable<Result>>

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


operator?

optional operator: FlatteningOperator

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