Dot separated path string to current ISubReducer
Reducer function. Can be used as classic Reducer
Join ISubReducer to another. If ISubReducer with same name already joined, it will be unjoined before joining new.
Any aren't joined before ISubReducer instance
this
Join ActionsHandler to reducer, that listen all actions. If listener with same name
already joined, it will be unjoined before joining new.
Key for listener
Function that accpets action
& state
as params
this
Join reducer to subreducer. If reducer with same name already joined, it will be unjoined before joining new.
That argument is key in state object. Same as ISubReducer.name
Reducer function
this
Set reducer for action, you cant set only one reducer per action.
Any redux action, or action created with [[action.createAction()]] or [[action.createPayloadAction()]]
Function that accepts state and payload (if action have) arguments, must return object to update state immutable.
this
Set reducer for actions, you cant set only one reducer per action.
Array of any redux actions, or actions created with [[action.createAction()]] or [[action.createPayloadAction()]]
Function that accepts state and payload (if action have) arguments, must return object to update state immutable.
this
Sets parent that's ISubReducer was joined
SubReducer state
Accepts root reducer state object and returns ISubReducer state object.
Root reducer state
ISubReducer state
Generated using TypeDoc
Unique name that uses as key for state