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