Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BaseProcessData<S, A, EA>

Describes base process data.

Type parameters

  • S = unknown

  • A = unknown

  • EA = A

Hierarchy

Index

Properties

data

data: unknown

Supplementary data (value of settings.data).

history

history: Array<HistoryItem<S, A, EA>> | null

List of fulfilled operations (processed actions).

settings

settings: ExtraduceSettings<S, A, EA>

Settings that have used to define features of processing.

sourceAction

sourceAction: EA | EA[]

Source action that is passed in reducer, or list of actions to be processed.

sourceReducer

sourceReducer: Reducer<S, A>

Source (wrapped) reducer.

sourceState

sourceState: S

Source state that is passed in reducer.

state

state: S

Current state.

step

Current processing step.

stepEnd

stepEnd: boolean

true, when current step is ending.

stepSet

stepSet: typeof ProcessStep

Enumeration of possible values of processing step.

stepStart

stepStart: boolean

true, when current step is starting.

Generated using TypeDoc