WireframeObjc
@objc
open class WireframeObjc : NSObject, Wireframe
                Undocumented
- 
                  
                  
Undocumented
Declaration
Swift
public let wireframe: Wireframe - 
                  
                  
Undocumented
Declaration
Swift
public var error: Error? - 
                  
                  
Declaration
Swift
public var topViewController: UIViewController? { get } - 
                  
                  
Undocumented
Declaration
Swift
public init(wireframe: Wireframe) - 
                  
                  
Declaration
Swift
open func dismissTopViewController(animated:Bool,completion: @escaping () -> Void) - 
                  
                  
Declaration
Swift
open func canRoute(url: URL, parameters: [String : Any], option: RoutingOption?) throws -> Bool - 
                  
                  
Undocumented
Declaration
Swift
@objc open func canRoute(url: URL, parameters: [String : Any], option: RoutingOptionObjc?) -> Bool - 
                  
                  
Declaration
Swift
open func route(url: URL, parameters: [String : Any], option: RoutingOption?, completion: @escaping () -> Void) throws - 
                  
                  
Undocumented
Declaration
Swift
@objc open func route(url: URL, parameters: [String : Any], option: RoutingOptionObjc?, completion: @escaping () -> Void) throws - 
                  
                  
Declaration
Swift
@objc open func controller(url: URL, parameters: [String : Any]) -> UIViewController? - 
                  
                  
Declaration
Swift
@objc open func add(routePattern: String) throws - 
                  
                  
Declaration
Swift
open func add(priority: Int, responsibleFor: @escaping (RouteResult) -> Bool, handler: @escaping RoutingHandler) throws - 
                  
                  
Undocumented
Declaration
Swift
@objc open func add(priority: Int, responsibleFor: @escaping (RouteResultObjc) -> Bool, handler: @escaping (RouteResultObjc) -> Void) throws - 
                  
                  
Declaration
Swift
open func add(controllerProvider: ControllerProvider, priority: Int) - 
                  
                  
Undocumented
Declaration
Swift
@objc open func add(controllerProvider: ControllerProviderObjcType, priority: Int) - 
                  
                  
Declaration
Swift
open func add(optionProvider: RoutingOptionProvider, priority: Int) - 
                  
                  
Declaration
Swift
public func add(presenterProvider: PresenterProvider, priority: Int) - 
                  
                  
Undocumented
Declaration
Swift
public func add(presenterProvider: PresenterProviderObjcType, priority: Int) - 
                  
                  
Undocumented
Declaration
Swift
@objc open func add(optionProvider: RoutingOptionProviderObjcType, priority: Int) - 
                  
                  
Declaration
Swift
open func add(routingObserver: RoutingObserver, priority: Int, routePattern: String?) - 
                  
                  
Undocumented
Declaration
Swift
@objc open func add(routingObserver: RoutingObserverObjcType, priority: Int, routePattern: String?) - 
                  
                  
Declaration
Swift
open func add(routingPresenter: RoutingPresenter, priority: Int) - 
                  
                  
Undocumented
Declaration
Swift
@objc open func add(routingPresenter: RoutingPresenterObjcType, priority: Int) - 
                  
                  
Declaration
Swift
open func add(topControllerResolver: TopControllerResolver, priority: Int) - 
                  
                  
Declaration
Swift
open func add(controllerDimisser: ControllerDismisser, priority: Int) - 
                  
                  
Undocumented
Declaration
Swift
open func navigateOn(_ controller: UIViewController) - 
                  
                  
Declaration
Swift
open func controllerToNavigate(matches: (UIViewController?) -> Bool) -> UIViewController? 
View on GitHub
        WireframeObjc Class Reference