Type Aliases
The following type aliases are available globally.
- 
                  
                  
Undocumented
Declaration
Swift
public typealias ApplicationFactory<AppState> = AppFactory<AppState> 
- 
                  
                  
Undocumented
Declaration
Swift
public typealias Action = VISPER_Core.Action - 
                  
                  
Undocumented
Declaration
Swift
public typealias ActionDispatcher = VISPER_Core.ActionDispatcher - 
                  
                  
Undocumented
Declaration
Swift
public typealias App = VISPER_Core.App - 
                  
                  
Undocumented
Declaration
Swift
public typealias ControllerContainer = VISPER_Core.ControllerContainer - 
                  
                  
Undocumented
Declaration
Swift
public typealias ControllerDismisser = VISPER_Core.ControllerDismisser - 
                  
                  
Undocumented
Declaration
Swift
public typealias ControllerPresenter = VISPER_Core.ControllerPresenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias ControllerProvider = VISPER_Core.ControllerProvider - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultApp = VISPER_Core.DefaultApp - 
                  
                  
Undocumented
Declaration
Swift
public typealias Feature = VISPER_Core.Feature - 
                  
                  
Undocumented
Declaration
Swift
public typealias FeatureObserver = VISPER_Core.FeatureObserver - 
                  
                  
Undocumented
Declaration
Swift
public typealias Presenter = VISPER_Core.Presenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias PresenterProvider = VISPER_Core.PresenterProvider - 
                  
                  
Undocumented
Declaration
Swift
public typealias RouteResult = VISPER_Core.RouteResult - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingAwareViewController = VISPER_Core.RoutingAwareViewController - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingDelegate = VISPER_Core.RoutingDelegate - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingHandler = VISPER_Core.RoutingHandler - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingObserver = VISPER_Core.RoutingObserver - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingOption = VISPER_Core.RoutingOption - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingOptionProvider = VISPER_Core.RoutingOptionProvider - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingPresenter = VISPER_Core.RoutingPresenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias TopControllerResolver = VISPER_Core.TopControllerResolver - 
                  
                  
Undocumented
Declaration
Swift
public typealias Wireframe = VISPER_Core.Wireframe 
- 
                  
                  
Undocumented
Declaration
Swift
public typealias CanBeIdentified = VISPER_Entity.CanBeIdentified - 
                  
                  
Undocumented
Declaration
Swift
public typealias ComposedEntityStore = VISPER_Entity.ComposedEntityStore - 
                  
                  
Undocumented
Declaration
Swift
public typealias Entity = VISPER_Entity.Entity - 
                  
                  
Undocumented
Declaration
Swift
public typealias EntityStore = VISPER_Entity.EntityStore - 
                  
                  
Undocumented
Declaration
Swift
public typealias FunctionalEntityStore<EntityType> = VISPER_Entity.FunctionalEntityStore<EntityType> - 
                  
                  
Undocumented
Declaration
Swift
public typealias MemoryEntityStore = VISPER_Entity.MemoryEntityStore - 
                  
                  
Undocumented
Declaration
Swift
public typealias TypedEntityStore<Type> = VISPER_Entity.TypedEntityStore<Type> 
- 
                  
                  
Undocumented
Declaration
Swift
public typealias ControllerPresenterObjc = VISPER_Objc.ControllerPresenterObjc - 
                  
                  
Undocumented
Declaration
Swift
public typealias ControllerProviderObjcType = VISPER_Objc.ControllerProviderObjcType - 
                  
                  
Undocumented
Declaration
Swift
public typealias ControllerProviderObjc = VISPER_Objc.ControllerProviderObjc - 
                  
                  
Undocumented
Declaration
Swift
public typealias PresenterObjcType = VISPER_Objc.PresenterObjcType - 
                  
                  
Undocumented
Declaration
Swift
public typealias PresenterObjc = VISPER_Objc.PresenterObjc - 
                  
                  
Undocumented
Declaration
Swift
public typealias PresenterProviderObjcType = VISPER_Objc.PresenterProviderObjcType - 
                  
                  
Undocumented
Declaration
Swift
public typealias PresenterProviderObjc = VISPER_Objc.PresenterProviderObjc - 
                  
                  
Undocumented
Declaration
Swift
public typealias RouteResultObjcType = VISPER_Objc.RouteResultObjcType - 
                  
                  
Undocumented
Declaration
Swift
public typealias RouteResultObjc = VISPER_Objc.RouteResultObjc - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingAwareViewControllerObjc = VISPER_Objc.RoutingAwareViewControllerObjc - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingDelegateObjc = VISPER_Objc.RoutingDelegateObjc - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingObserverObjcType = VISPER_Objc.RoutingObserverObjcType - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingObserverObjc = VISPER_Objc.RoutingObserverObjc - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingOptionObjc = VISPER_Objc.RoutingOptionObjc - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingOptionProviderObjcType = VISPER_Objc.RoutingOptionProviderObjcType - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingOptionProviderObjc = VISPER_Objc.RoutingOptionProviderObjc - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingPresenterObjcType = VISPER_Objc.RoutingPresenterObjcType - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingPresenterObjc = VISPER_Objc.RoutingPresenterObjc - 
                  
                  
Undocumented
Declaration
Swift
public typealias WireframeObjc = VISPER_Objc.WireframeObjc 
- 
                  
                  
Undocumented
Declaration
Swift
public typealias FunctionalControllerPresenter = VISPER_Presenter.FunctionalControllerPresenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias FunctionalPresenter = VISPER_Presenter.FunctionalPresenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias LifecycleEvent = VISPER_Presenter.LifecycleEvent - 
                  
                  
Undocumented
Declaration
Swift
public typealias LoadViewEvent = VISPER_Presenter.LoadViewEvent - 
                  
                  
Undocumented
Declaration
Swift
public typealias ViewDidLoadEvent = VISPER_Presenter.ViewDidLoadEvent - 
                  
                  
Undocumented
Declaration
Swift
public typealias ViewWillAppearEvent = VISPER_Presenter.ViewWillAppearEvent - 
                  
                  
Undocumented
Declaration
Swift
public typealias ViewDidAppearEvent = VISPER_Presenter.ViewDidAppearEvent - 
                  
                  
Undocumented
Declaration
Swift
public typealias ViewWillDisappearEvent = VISPER_Presenter.ViewWillDisappearEvent - 
                  
                  
Undocumented
Declaration
Swift
public typealias ViewDidDisappearEvent = VISPER_Presenter.ViewDidDisappearEvent - 
                  
                  
Undocumented
Declaration
Swift
public typealias ViewControllerEventPresenter = VISPER_Presenter.ViewControllerEventPresenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias ViewControllerLifecycleEventPresenter = VISPER_Presenter.ViewControllerLifecycleEventPresenter 
- 
                  
                  
Undocumented
Declaration
Swift
public typealias ObservableProperty<ValueType> = VISPER_Reactive.ObservableProperty<ValueType> - 
                  
                  
Undocumented
Declaration
Swift
public typealias StreamType = VISPER_Reactive.StreamType - 
                  
                  
Undocumented
Declaration
Swift
public typealias SubscriptionReferenceBag = VISPER_Reactive.SubscriptionReferenceBag - 
                  
                  
Undocumented
Declaration
Swift
public typealias SubscriptionReferenceType = VISPER_Reactive.SubscriptionReferenceType 
- 
                  
                  
Undocumented
Declaration
Swift
public typealias ActionReducer<StateType, ActionType> = VISPER_Redux.ActionReducer<StateType, ActionType> - 
                  
                  
Undocumented
Declaration
Swift
public typealias ActionReducerType = VISPER_Redux.ActionReducerType - 
                  
                  
Undocumented
Declaration
Swift
public typealias AnyActionReducer = VISPER_Redux.AnyActionReducer - 
                  
                  
Undocumented
Declaration
Swift
public typealias AnyAsyncActionReducer = VISPER_Redux.AnyAsyncActionReducer - 
                  
                  
Undocumented
Declaration
Swift
public typealias AnyReduxApp<ApplicationState> = VISPER_Redux.AnyReduxApp<ApplicationState> - 
                  
                  
Undocumented
Declaration
Swift
public typealias AnyStatefulFeatureObserver<ApplicationState> = VISPER_Redux.AnyStatefulFeatureObserver<ApplicationState> - 
                  
                  
Undocumented
Declaration
Swift
public typealias AppReducer<State> = VISPER_Redux.AppReducer<State> - 
                  
                  
Undocumented
Declaration
Swift
public typealias AsyncActionReducer<StateType, ActionType> = VISPER_Redux.AsyncActionReducer<StateType, ActionType> - 
                  
                  
Undocumented
Declaration
Swift
public typealias AsyncActionReducerType = VISPER_Redux.AsyncActionReducerType - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultReduxApp<ApplicationState> = VISPER_Redux.DefaultReduxApp<ApplicationState> - 
                  
                  
Undocumented
Declaration
Swift
public typealias FunctionalReducer<StateType, ActionType> = VISPER_Redux.FunctionalReducer<StateType, ActionType> - 
                  
                  
Undocumented
Declaration
Swift
public typealias LogicFeature = VISPER_Redux.LogicFeature - 
                  
                  
Undocumented
Declaration
Swift
public typealias LogicFeatureObserver<ApplicationState> = VISPER_Redux.LogicFeatureObserver<ApplicationState> - 
                  
                  
Undocumented
Declaration
Swift
public typealias Middleware<State> = VISPER_Redux.Middleware<State> - 
                  
                  
Undocumented
Declaration
Swift
public typealias ReducerContainer = VISPER_Redux.ReducerContainer - 
                  
                  
Undocumented
Declaration
Swift
public typealias ReducerProvider = VISPER_Redux.ReducerProvider - 
                  
                  
Undocumented
Declaration
Swift
public typealias Redux<State> = VISPER_Redux.Redux<State> - 
                  
                  
Undocumented
Declaration
Swift
public typealias ReduxApp = VISPER_Redux.ReduxApp - 
                  
                  
Undocumented
Declaration
Swift
public typealias StatefulFeatureObserver = VISPER_Redux.StatefulFeatureObserver - 
                  
                  
Undocumented
Declaration
Swift
public typealias Store<State> = VISPER_Redux.Store<State> - 
                  
                  
Undocumented
Declaration
Swift
public typealias StateObservingFeatureObserver<ApplicationState, ObservedState> = VISPER_Redux.StateObservingFeatureObserver<ApplicationState, ObservedState> - 
                  
                  
Undocumented
Declaration
Swift
public typealias StateObservingFeature<ObservedStateType> = VISPER_Redux.StateObservingFeature<ObservedStateType> - 
                  
                  
Undocumented
Declaration
Swift
public typealias StateObservingFeatureError = VISPER_Redux.StateObservingFeatureError 
- 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultControllerContainer = VISPER_UIViewController.DefaultControllerContainer 
- 
                  
                  
Undocumented
Declaration
Swift
public typealias ModalControllerDismisser = VISPER_Wireframe.ModalControllerDismisser - 
                  
                  
Undocumented
Declaration
Swift
public typealias NavigationControllerDismisser = VISPER_Wireframe.NavigationControllerDismisser - 
                  
                  
Undocumented
Declaration
Swift
public typealias AnimatedRoutingOption = VISPER_Wireframe.AnimatedRoutingOption - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingOptionBackTo = VISPER_Wireframe.RoutingOptionBackTo - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultRoutingBackTo = VISPER_Wireframe.DefaultRoutingBackTo - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingOptionGetController = VISPER_Wireframe.RoutingOptionGetController - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultRoutingOptionGetController = VISPER_Wireframe.DefaultRoutingOptionGetController - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingOptionModal = VISPER_Wireframe.RoutingOptionModal - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultRoutingOptionModal = VISPER_Wireframe.DefaultRoutingOptionModal - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingOptionPush = VISPER_Wireframe.RoutingOptionPush - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultRoutingOptionPush = VISPER_Wireframe.DefaultRoutingOptionPush - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingOptionReplaceTopVC = VISPER_Wireframe.RoutingOptionReplaceTopVC - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultRoutingOptionReplaceTopVC = VISPER_Wireframe.DefaultRoutingOptionReplaceTopVC - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingOptionRootVC = VISPER_Wireframe.RoutingOptionRootVC - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultRoutingOptionRootVC = VISPER_Wireframe.DefaultRoutingOptionRootVC - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingOptionShow = VISPER_Wireframe.RoutingOptionShow - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultRoutingOptionShow = VISPER_Wireframe.DefaultRoutingOptionShow - 
                  
                  
Undocumented
Declaration
Swift
public typealias BackToRoutingPresenterError = VISPER_Wireframe.BackToRoutingPresenterError - 
                  
                  
Undocumented
Declaration
Swift
public typealias BackToRoutingPresenter = VISPER_Wireframe.BackToRoutingPresenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias ControllerContainerAwareRoutingPresenter = VISPER_Wireframe.ControllerContainerAwareRoutingPresenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultControllerContainerAwareRoutingPresenter = VISPER_Wireframe.DefaultControllerContainerAwareRoutingPresenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias ModalRoutingPresenterError = VISPER_Wireframe.ModalRoutingPresenterError - 
                  
                  
Undocumented
Declaration
Swift
public typealias ModalRoutingPresenter = VISPER_Wireframe.ModalRoutingPresenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias PushRoutingPresenterError = VISPER_Wireframe.PushRoutingPresenterError - 
                  
                  
Undocumented
Declaration
Swift
public typealias PushRoutingPresenter = VISPER_Wireframe.PushRoutingPresenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias ReplaceTopVCRoutingPresenterError = VISPER_Wireframe.ReplaceTopVCRoutingPresenterError - 
                  
                  
Undocumented
Declaration
Swift
public typealias ReplaceTopVCRoutingPresenter = VISPER_Wireframe.ReplaceTopVCRoutingPresenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias RootVCRoutingPresenterError = VISPER_Wireframe.RootVCRoutingPresenterError - 
                  
                  
Undocumented
Declaration
Swift
public typealias RootVCRoutingPresenter = VISPER_Wireframe.RootVCRoutingPresenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias ShowRoutingPresenterError = VISPER_Wireframe.ShowRoutingPresenterError - 
                  
                  
Undocumented
Declaration
Swift
public typealias ShowRoutingPresenter = VISPER_Wireframe.ShowRoutingPresenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias ChildViewControllerTopControllerResolver = VISPER_Wireframe.ChildViewControllerTopControllerResolver - 
                  
                  
Undocumented
Declaration
Swift
public typealias ModalViewControllerTopControllerResolver = VISPER_Wireframe.ModalViewControllerTopControllerResolver - 
                  
                  
Undocumented
Declaration
Swift
public typealias NavigationControllerTopControllerResolver = VISPER_Wireframe.NavigationControllerTopControllerResolver - 
                  
                  
Undocumented
Declaration
Swift
public typealias TabbarControllerTopControllerResolver = VISPER_Wireframe.TabbarControllerTopControllerResolver - 
                  
                  
Undocumented
Declaration
Swift
public typealias ComposedControllerDimisser = VISPER_Wireframe.ComposedControllerDimisser - 
                  
                  
Undocumented
Declaration
Swift
public typealias ComposedControllerProvider = VISPER_Wireframe.ComposedControllerProvider - 
                  
                  
Undocumented
Declaration
Swift
public typealias ComposedPresenterProvider = VISPER_Wireframe.ComposedPresenterProvider - 
                  
                  
Undocumented
Declaration
Swift
public typealias ComposedRoutingObserver = VISPER_Wireframe.ComposedRoutingObserver - 
                  
                  
Undocumented
Declaration
Swift
public typealias ComposedRoutingOptionProvider = VISPER_Wireframe.ComposedRoutingOptionProvider - 
                  
                  
Undocumented
Declaration
Swift
public typealias ComposedRoutingPresenter = VISPER_Wireframe.ComposedRoutingPresenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias ComposedTopControllerResolver = VISPER_Wireframe.ComposedTopControllerResolver - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultComposedControllerDismisser = VISPER_Wireframe.DefaultComposedControllerDismisser - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultComposedControllerProviderError = VISPER_Wireframe.DefaultComposedControllerProviderError - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultComposedControllerProvider = VISPER_Wireframe.DefaultComposedControllerProvider - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultComposedPresenterProvider = VISPER_Wireframe.DefaultComposedPresenterProvider - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultComposedRoutingObserver = VISPER_Wireframe.DefaultComposedRoutingObserver - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultComposedRoutingOptionProvider = VISPER_Wireframe.DefaultComposedRoutingOptionProvider - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultComposedRoutingPresenter = VISPER_Wireframe.DefaultComposedRoutingPresenter - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultComposedTopControllerResolver = VISPER_Wireframe.DefaultComposedTopControllerResolver - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefautRouterError = VISPER_Wireframe.DefautRouterError - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultRouter = VISPER_Wireframe.DefaultRouter - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultRouteResult = VISPER_Wireframe.DefaultRouteResult - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultRouteResultHandler = VISPER_Wireframe.DefaultRouteResultHandler - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultRoutingDelegate = VISPER_Wireframe.DefaultRoutingDelegate - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultRoutingHandlerContainer = VISPER_Wireframe.DefaultRoutingHandlerContainer - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultWireframeError = VISPER_Wireframe.DefaultWireframeError - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultWireframe = VISPER_Wireframe.DefaultWireframe - 
                  
                  
Undocumented
Declaration
Swift
public typealias FunctionalControllerProvider = VISPER_Wireframe.FunctionalControllerProvider - 
                  
                  
Undocumented
Declaration
Swift
public typealias FunctionalRoutingOptionProvider = VISPER_Wireframe.FunctionalRoutingOptionProvider - 
                  
                  
Undocumented
Declaration
Swift
public typealias Router = VISPER_Wireframe.Router - 
                  
                  
Undocumented
Declaration
Swift
public typealias RouteResultHandler = VISPER_Wireframe.RouteResultHandler - 
                  
                  
Undocumented
Declaration
Swift
public typealias RoutingHandlerContainer = VISPER_Wireframe.RoutingHandlerContainer - 
                  
                  
Undocumented
Declaration
Swift
public typealias WireframeFactory = VISPER_Wireframe.WireframeFactory - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultWireframeApp = VISPER_Wireframe.DefaultWireframeApp - 
                  
                  
Undocumented
Declaration
Swift
public typealias PresenterFeature = VISPER_Wireframe.PresenterFeature - 
                  
                  
Undocumented
Declaration
Swift
public typealias PresenterFeatureObserver = VISPER_Wireframe.PresenterFeatureObserver - 
                  
                  
Undocumented
Declaration
Swift
public typealias ViewFeature = VISPER_Wireframe.ViewFeature - 
                  
                  
Undocumented
Declaration
Swift
public typealias ViewFeatureObserver = VISPER_Wireframe.ViewFeatureObserver - 
                  
                  
Undocumented
Declaration
Swift
public typealias WireframeApp = VISPER_Wireframe.WireframeApp - 
                  
                  
Undocumented
Declaration
Swift
public typealias WireframeFeatureObserver = VISPER_Wireframe.WireframeFeatureObserver - 
                  
                  
Undocumented
Declaration
Swift
public typealias WireframeAppFactory = VISPER_Wireframe.WireframeAppFactory - 
                  
                  
Undocumented
Declaration
Swift
public typealias DefaultWireframeAppFactory = VISPER_Wireframe.DefaultWireframeAppFactory 
View on GitHub
        Type Aliases  Reference