AppFactory
open class AppFactory<AppState>
a factory to create a default SwiftyVISPER application
-
Undocumented
Declaration
Swift
open var wireframeFactory: WireframeFactory
-
Undocumented
Declaration
Swift
open var strictReduxMode: Bool
-
Undocumented
Declaration
Swift
public init()
-
create a default application
Declaration
Swift
open func makeApplication( redux: Redux<AppState>, wireframe: Wireframe, controllerContainer: ControllerContainer) -> AnyVISPERApp<AppState>
-
create a default application
Declaration
Swift
open func makeApplication(initialState: AppState, appReducer: @escaping AppReducer<AppState>, wireframe: Wireframe? = nil, controllerContainer: ControllerContainer = DefaultControllerContainer() ) -> AnyVISPERApp<AppState>
-
configure an application
Declaration
Swift
open func configure(application: AnyVISPERApp<AppState>, controllerContainer: ControllerContainer)
-
Undocumented
Declaration
Swift
open func addDefaultFeatureObserver(application: AnyVISPERApp<AppState>, controllerContainer: ControllerContainer)