FunctionalPresenter
open class FunctionalPresenter : Presenter
Undocumented
-
Undocumented
Declaration
Swift
public typealias IsResponsibleCallback = (_ routeResult: RouteResult, _ controller: UIViewController) -> Bool -
Undocumented
Declaration
Swift
public typealias AddPresentationLogicCallback = (_ routeResult: RouteResult, _ controller: UIViewController) throws -> Void -
Undocumented
Declaration
Swift
public let isResponsibleCallback: IsResponsibleCallback? -
Undocumented
Declaration
Swift
public let addPresentationLogic: AddPresentationLogicCallback? -
Undocumented
Declaration
Swift
public init(isResponsibleCallback: IsResponsibleCallback? = nil, addPresentationLogic: AddPresentationLogicCallback? = nil) -
Undocumented
Declaration
Swift
open func isResponsible(routeResult: RouteResult, controller: UIViewController) -> Bool -
Declaration
Swift
open func addPresentationLogic(routeResult: RouteResult, controller: UIViewController) throws
View on GitHub
FunctionalPresenter Class Reference