Classes

The following classes are available globally.

  • Type erasure for the generic ApplicationType protocol (you need this to reference it as a full type, to use it in arrays or variable definitions, since generic protocols can only be used in generic definitions)

    See more

    Declaration

    Swift

    open class AnyReduxApp<AppState> : ReduxApp
  • Type erasure for the generic FeatureObserverType protocol (you need this to reference it as a full type, to use it in arrays or variable definitions, since generic protocols can only be used in generic definitions)

    See more

    Declaration

    Swift

    open class AnyStatefulFeatureObserver<ApplicationState> : StatefulFeatureObserver
  • a class which can be filled with some closures of type () -> Void, it calls an other completion-closure when all closures are called at least once and combineLatest was already called from the outside.

    See more

    Declaration

    Swift

    public class CombineLatestClosures
  • Undocumented

    See more

    Declaration

    Swift

    open class Redux<State>
  • Undocumented

    See more

    Declaration

    Swift

    open class Store<State> : ActionDispatcher