RoutingObserver
public protocol RoutingObserver
                An instance observing all controllers that are presented by the wireframe
- 
                  
willPresent(controller:routeResult:routingPresenter:wireframe:)Default implementationEvent that indicates that a view controller will be presented
Default Implementation
Declaration
Swift
func willPresent(controller: UIViewController, routeResult: RouteResult, routingPresenter: RoutingPresenter?, wireframe: Wireframe) throwsParameters
controllerThe view controller that will be presented
routePatternThe route pattern triggering the presentation
routingOptionThe RoutingOption describing how the controller will be presented
parametersThe parameters (data) extraced from the route, or given by the sender
routingPresenterThe RoutingPresenter responsible for presenting the controller
wireframeThe wireframe presenting the view controller
 - 
                  
didPresent(controller:routeResult:routingPresenter:wireframe:)Default implementationEvent that indicates that a view controller was presented
Default Implementation
Declaration
Swift
func didPresent(controller: UIViewController, routeResult: RouteResult, routingPresenter: RoutingPresenter?, wireframe: Wireframe)Parameters
controllerThe view controller that will be presented
routePatternThe route pattern triggering the presentation
routingOptionThe RoutingOption describing how the controller will be presented
parametersThe parameters (data) extraced from the route, or given by the sender
routingPresenterThe RoutingPresenter responsible for presenting the controller
wireframeThe wireframe presenting the view controller
 
View on GitHub
        RoutingObserver Protocol Reference