FunctionalControllerProvider
open class FunctionalControllerProvider : ControllerProvider
                Undocumented
- 
                  
                  
Undocumented
Declaration
Swift
public typealias IsResponsibleCallback = (_ routeResult: RouteResult) -> Bool - 
                  
                  
Undocumented
Declaration
Swift
public typealias MakeControllerCallback = (_ routeResult: RouteResult) throws -> UIViewController - 
                  
                  
Undocumented
Declaration
Swift
public let isResponsibleCallback: IsResponsibleCallback - 
                  
                  
Undocumented
Declaration
Swift
public let makeControllerCallback: MakeControllerCallback - 
                  
                  
Undocumented
Declaration
Swift
public init(isResponsibleCallback: @escaping IsResponsibleCallback, makeControllerCallback: @escaping MakeControllerCallback) - 
                  
                  
Declaration
Swift
open func isResponsible(routeResult: RouteResult) -> Bool - 
                  
                  
Declaration
Swift
open func makeController(routeResult: RouteResult) throws -> UIViewController 
View on GitHub
        FunctionalControllerProvider Class Reference