Protocols

The following protocols are available globally.

  • An ActionReducer, takes a given action and a given state and returns a new state

    See more

    Declaration

    Swift

    public protocol ActionReducerType
  • An ActionReducer, takes a given action and a given state and returns a new state

    See more

    Declaration

    Swift

    public protocol AsyncActionReducerType
  • A feature providing reducers for your Redux

    See more

    Declaration

    Swift

    public protocol LogicFeature : Feature
  • An object which gives you all responsible reducers for a given action and state

    See more

    Declaration

    Swift

    public protocol ReducerProvider
  • Undocumented

    See more

    Declaration

    Swift

    public protocol ReduxApp : App
  • A observer observing all added features and configuring your application

    See more

    Declaration

    Swift

    public protocol StatefulFeatureObserver