ReduxApp

public protocol ReduxApp : App

Undocumented

  • Undocumented

    Declaration

    Swift

    associatedtype ApplicationState
  • observable app state property

    Declaration

    Swift

    var state: ObservableProperty<ApplicationState> { get }
  • redux architecture of your project

    Declaration

    Swift

    var redux: Redux<ApplicationState> { get }
  • Add an observer to configure your application after adding a feature. Have look at LogicFeature and LogicFeatureObserver for an example.

    Declaration

    Swift

    func add<T>(featureObserver: T) where T : StatefulFeatureObserver, Self.ApplicationState == T.AppState

    Parameters

    featureObserver

    an object observing feature addition