FunctionalControllerPresenter
open class FunctionalControllerPresenter : ControllerPresenter
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 typealias LoadViewCallback = (_ view: UIView?, _ controller: UIViewController) -> Void
-
Undocumented
Declaration
Swift
public typealias ViewDidLoadCallback = (_ view: UIView, _ controller: UIViewController) -> Void
-
Undocumented
Declaration
Swift
public typealias ViewWillAppearCallback = (_ animated: Bool, _ view: UIView, _ controller: UIViewController) -> Void
-
Undocumented
Declaration
Swift
public typealias ViewDidAppearCallback = (_ animated: Bool, _ view: UIView, _ controller: UIViewController) -> Void
-
Undocumented
Declaration
Swift
public typealias ViewWillDisappearCallback = (_ animated: Bool, _ view: UIView, _ controller: UIViewController) -> Void
-
Undocumented
Declaration
Swift
public typealias ViewDidDisappearCallback = (_ animated: Bool, _ view: UIView, _ controller: UIViewController) -> Void
-
Undocumented
Declaration
Swift
public typealias WillRouteCallback = (_ wireframe: Wireframe, _ routeResult: RouteResult, _ controller: UIViewController) -> Void
-
Undocumented
Declaration
Swift
public typealias DidRouteCallback = (_ wireframe: Wireframe, _ routeResult: RouteResult, _ controller: UIViewController) -> Void
-
Undocumented
Declaration
Swift
public let isResponsibleCallback: IsResponsibleCallback?
-
Undocumented
Declaration
Swift
public let addPresentationLogicCallback: AddPresentationLogicCallback?
-
Undocumented
Declaration
Swift
public let loadViewCallback: LoadViewCallback?
-
Undocumented
Declaration
Swift
public let viewDidLoadCallback: ViewDidLoadCallback?
-
Undocumented
Declaration
Swift
public let viewWillAppearCallback: ViewWillAppearCallback?
-
Undocumented
Declaration
Swift
public let viewDidAppearCallback: ViewDidAppearCallback?
-
Undocumented
Declaration
Swift
public let viewWillDisappearCallback: ViewWillDisappearCallback?
-
Undocumented
Declaration
Swift
public let viewDidDisappearCallback: ViewDidDisappearCallback?
-
Undocumented
Declaration
Swift
public let willRouteCallback: WillRouteCallback?
-
Undocumented
Declaration
Swift
public let didRouteCallback: DidRouteCallback?
-
init(isResponsibleCallback:addPresentationLogicCallback:loadViewCallback:viewDidLoadCallback:viewWillAppearCallback:viewDidAppearCallback:viewWillDisappearCallback:viewDidDisappearCallback:willRouteCallback:didRouteCallback:)
Undocumented
Declaration
Swift
public init(isResponsibleCallback: IsResponsibleCallback? = nil, addPresentationLogicCallback: AddPresentationLogicCallback? = nil, loadViewCallback: LoadViewCallback? = nil, viewDidLoadCallback: ViewDidLoadCallback? = nil, viewWillAppearCallback: ViewWillAppearCallback? = nil, viewDidAppearCallback: ViewDidAppearCallback? = nil, viewWillDisappearCallback: ViewWillDisappearCallback? = nil, viewDidDisappearCallback: ViewDidDisappearCallback? = nil, willRouteCallback: WillRouteCallback? = nil, didRouteCallback: DidRouteCallback? = nil )
-
Undocumented
Declaration
Swift
open func isResponsible(routeResult: RouteResult, controller: UIViewController) -> Bool
-
Declaration
Swift
open func addPresentationLogic(routeResult: RouteResult, controller: UIViewController) throws
-
Undocumented
Declaration
Swift
open func load(view: UIView?, controller: UIViewController)
-
Undocumented
Declaration
Swift
open func viewDidLoad(view: UIView, controller: UIViewController)
-
Undocumented
Declaration
Swift
open func viewWillAppear(animated: Bool, view: UIView, controller: UIViewController)
-
Undocumented
Declaration
Swift
open func viewDidAppear(animated: Bool, view: UIView, controller: UIViewController)
-
Undocumented
Declaration
Swift
open func viewWillDisappear(animated: Bool, view: UIView, controller: UIViewController)
-
Undocumented
Declaration
Swift
open func viewDidDisappear(animated: Bool, view: UIView, controller: UIViewController)
-
Undocumented
Declaration
Swift
open func willRoute(wireframe: Wireframe, routeResult: RouteResult, controller: UIViewController)
-
Undocumented
Declaration
Swift
open func didRoute(wireframe: Wireframe, routeResult: RouteResult, controller: UIViewController)