VISPERWireframe
@objc
open class VISPERWireframe : NSObject, IVISPERWireframe
Undocumented
-
Undocumented
Declaration
Swift
public static func addRoutingOptionConverter(converter: RoutingOptionConverter) -
Undocumented
Declaration
Swift
@objc public static func addDefaultRoutingOptionConverter() -
Undocumented
Declaration
Swift
public static func routingOption(visperRoutingOption: IVISPERRoutingOption?) throws -> RoutingOption? -
Undocumented
Declaration
Swift
public static func routingOption(routingOption: RoutingOption?) throws -> IVISPERRoutingOption? -
Undocumented
Declaration
Swift
@objc public static func routingOption(routingOptionObjc: RoutingOptionObjc?) throws -> IVISPERRoutingOption -
Undocumented
Declaration
Swift
public let wireframe: WireframeObjc -
Undocumented
Declaration
Swift
@objc public init(wireframe: WireframeObjc) -
Undocumented
Declaration
Swift
@objc open func addRoute(_ routePattern: String!) -
Undocumented
Declaration
Swift
@objc open func addRoute(_ routePattern: String!, priority: UInt, handler handlerBlock: (([AnyHashable : Any]?) -> Bool)!) -
Undocumented
Declaration
Swift
@discardableResult @objc open func routeURL(_ URL: URL!) -> Bool -
Undocumented
Declaration
Swift
@discardableResult @objc open func routeURL(_ URL: URL!, withParameters parameters: [AnyHashable : Any]!) -> Bool -
Undocumented
Declaration
Swift
@discardableResult @objc open func routeURL(_ URL: URL!, withParameters parameters: [AnyHashable : Any]!, options: IVISPERRoutingOption!) -> Bool -
Undocumented
Declaration
Swift
@objc open func controller(for URL: URL!, withParameters parameters: [AnyHashable : Any]!) -> UIViewController? -
Undocumented
Declaration
Swift
@objc open func canRouteURL(_ URL: URL!) -> Bool -
Undocumented
Declaration
Swift
@objc open func canRouteURL(_ URL: URL!, withParameters parameters: [AnyHashable : Any]!) -> Bool -
Undocumented
Declaration
Swift
@objc open func addControllerServiceProvider(_ controllerServiceProvider: IVISPERControllerProvider!, withPriority priority: Int) -
Undocumented
Declaration
Swift
@objc open func add(_ presenter: IVISPERRoutingPresenter!, withPriority priority: Int) -
Undocumented
Declaration
Swift
@objc open func add(_ observer: IVISPERRoutingObserver!, withPriority priority: Int) -
Undocumented
Declaration
Swift
@objc open func addRoutingOptionsServiceProvider(_ routingOptionsServiceProvider: IVISPERRoutingOptionsProvider!, withPriority priority: Int) -
Undocumented
Declaration
Swift
@objc open func currentViewController() -> UIViewController? -
Undocumented
Declaration
Swift
@objc open func back(_ animated: Bool, completion: (() -> Void)!)
View on GitHub
VISPERWireframe Class Reference