Protocols
The following protocols are available globally.
- 
                  
                  
An ActionReducer, takes a given action and a given state and returns a new state
See moreDeclaration
Swift
public protocol ActionReducerType 
- 
                  
                  
An ActionReducer, takes a given action and a given state and returns a new state
See moreDeclaration
Swift
public protocol AsyncActionReducerType 
- 
                  
                  
A feature providing reducers for your Redux
See moreDeclaration
Swift
public protocol LogicFeature : Feature 
- 
                  
                  
An object which stores reducers and gives you all responsible reducers for a given action and state
See moreDeclaration
Swift
public protocol ReducerContainer : AnyObject, ReducerProvider - 
                  
                  
Undocumented
See moreDeclaration
Swift
public protocol StateChangingReducerContainer : ReducerContainer 
- 
                  
                  
An object which gives you all responsible reducers for a given action and state
See moreDeclaration
Swift
public protocol ReducerProvider 
- 
                  
                  
A observer observing all added features and configuring your application
See moreDeclaration
Swift
public protocol StatefulFeatureObserver 
View on GitHub
        Protocols  Reference