Protocols
The following protocols are available globally.
-
Undocumented
See moreDeclaration
Swift
public protocol PresenterFeature : Feature, PresenterProvider
-
A feature providing a view controller and routing options for a specific route pattern
Note
Routing options specify how your controller will be presentedDeclaration
Swift
public protocol ViewFeature : ControllerProvider, Feature, RoutingOptionProvider
-
Undocumented
See moreDeclaration
Swift
public protocol WireframeApp : App, ControllerContainer
-
Undocumented
See moreDeclaration
Swift
public protocol WireframeAppFactory
-
Undocumented
See moreDeclaration
Swift
public protocol WireframeFeatureObserver
-
Undocumented
See moreDeclaration
Swift
public protocol AnimatedRoutingOption : RoutingOption
-
Undocumented
Declaration
Swift
public protocol RoutingOptionBackTo : AnimatedRoutingOption
-
Undocumented
Declaration
Swift
public protocol RoutingOptionGetController : RoutingOption
-
Undocumented
See moreDeclaration
Swift
public protocol RoutingOptionModal : AnimatedRoutingOption
-
Undocumented
See moreDeclaration
Swift
public protocol RoutingOptionPush : AnimatedRoutingOption
-
Undocumented
Declaration
Swift
public protocol RoutingOptionReplaceTopVC : AnimatedRoutingOption
-
Undocumented
Declaration
Swift
public protocol RoutingOptionRootVC : AnimatedRoutingOption
-
Undocumented
Declaration
Swift
public protocol RoutingOptionShow : AnimatedRoutingOption
-
Undocumented
See moreDeclaration
Swift
public protocol ControllerContainerAwareRoutingPresenter : RoutingPresenter
-
Undocumented
See moreDeclaration
Swift
public protocol ComposedControllerDimisser : ControllerDismisser
-
Undocumented
See moreDeclaration
Swift
public protocol ComposedControllerProvider : ControllerProvider
-
Undocumented
See moreDeclaration
Swift
public protocol ComposedPresenterProvider : PresenterProvider
-
Undocumented
See moreDeclaration
Swift
public protocol ComposedRoutingObserver : RoutingObserver
-
Undocumented
See moreDeclaration
Swift
public protocol ComposedRoutingOptionProvider : RoutingOptionProvider
-
Undocumented
See moreDeclaration
Swift
public protocol ComposedRoutingPresenter : RoutingPresenter
-
Undocumented
See moreDeclaration
Swift
public protocol ComposedTopControllerResolver : TopControllerResolver
-
Undocumented
See moreDeclaration
Swift
public protocol RouteResultHandler
-
An instance resolving urls to route patterns returning RouteResults
See moreDeclaration
Swift
public protocol Router
-
Undocumented
See moreDeclaration
Swift
public protocol RoutingHandlerContainer