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)
View on GitHub
AppFactory Class Reference