CSViewController
open class CSViewController : UIViewController
Undocumented
-
Undocumented
Declaration
Swift
open func view() -> UIView
-
Undocumented
Declaration
Swift
public let eventOrientationChanging: CSEvent<Void>
-
Undocumented
Declaration
Swift
public let eventOrientationChanged: CSEvent<Void>
-
Undocumented
Declaration
Swift
public let eventDismissing: CSEvent<Void>
-
Undocumented
Declaration
Swift
public let eventDidAppear: CSEvent<Void>
-
Undocumented
Declaration
Swift
public let eventDidLayoutFirstTime: CSEvent<Void>
-
Undocumented
Declaration
Swift
public let eventWillAppear: CSEvent<Void>
-
Undocumented
Declaration
Swift
public let eventWillAppearFirstTime: CSEvent<Void>
-
Undocumented
Declaration
Swift
public let eventDidAppearFirstTime: CSEvent<Void>
-
Undocumented
Declaration
Swift
public private(set) var isAppearing: Bool { get }
-
Undocumented
Declaration
Swift
public var isShowing: Bool { get set }
-
Undocumented
Declaration
Swift
public var isVisible: Bool { get }
-
Undocumented
Declaration
Swift
public private(set) var isDismissed: Bool { get }
-
Undocumented
Declaration
Swift
public private(set) weak var parentController: UIViewController? { get set }
-
Undocumented
Declaration
Swift
@discardableResult open func construct(_ parent: UIViewController) -> Self
-
Undocumented
Declaration
Swift
@discardableResult public func asViewLess() -> Self
-
Undocumented
Declaration
Swift
open override func loadView()
-
Undocumented
Declaration
Swift
override open func viewDidLoad()
-
Undocumented
Declaration
Swift
open func onViewDidLoad()
-
Undocumented
Declaration
Swift
override open func viewWillAppear(_ animated: Bool)
-
Undocumented
Declaration
Swift
open func onViewWillAppear()
-
Undocumented
Declaration
Swift
public func onViewWillAppearUpdated(function: @escaping () -> Void)
-
Undocumented
Declaration
Swift
open func onViewWillAppearFirstTime()
-
Undocumented
Declaration
Swift
open func onViewWillAppearFromPresentedController()
-
Undocumented
Declaration
Swift
override open func viewDidLayoutSubviews()
-
Undocumented
Declaration
Swift
open func onViewDidLayoutFirstTime()
-
Undocumented
Declaration
Swift
open func onCreateLayout()
-
Undocumented
Declaration
Swift
open func onLayoutCreated()
-
Undocumented
Declaration
Swift
open func onUpdateLayout()
-
Undocumented
Declaration
Swift
open func onViewDidLayout()
-
Undocumented
Declaration
Swift
override open func viewDidAppear(_ animated: Bool)
-
Undocumented
Declaration
Swift
open func onViewDidAppear()
-
Undocumented
Declaration
Swift
open func onViewDidAppearFirstTime()
-
Undocumented
Declaration
Swift
open func onViewDidAppearFromPresentedController()
-
Undocumented
Declaration
Swift
override open func viewWillDisappear(_ animated: Bool)
-
Undocumented
Declaration
Swift
open func onViewWillDisappear()
-
Undocumented
Declaration
Swift
override open func viewDidDisappear(_ animated: Bool)
-
Undocumented
Declaration
Swift
override open func willMove(toParent parent: UIViewController?)
-
Undocumented
Declaration
Swift
override open func didMove(toParent parent: UIViewController?)
-
Undocumented
Declaration
Swift
open func onViewDidDisappear()
-
Undocumented
Declaration
Swift
open func onViewPushedOver()
-
Undocumented
Declaration
Swift
open func onViewDismissing()
-
Undocumented
Declaration
Swift
open func onViewVisibilityChanged(_ visible: Bool)
-
Undocumented
Declaration
Swift
open func onViewShowing()
-
Undocumented
Declaration
Swift
open func onViewShowingFirstTime()
-
Undocumented
Declaration
Swift
open func onViewHiding()
-
Undocumented
Declaration
Swift
override open func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator)
-
Undocumented
Declaration
Swift
open func onViewWillTransition(to size: CGSize, _ coordinator: UIViewControllerTransitionCoordinator)
-
Undocumented
Declaration
Swift
open func onViewDidTransition(to size: CGSize, _ context: UIViewControllerTransitionCoordinatorContext)
-
Undocumented
Declaration
Swift
public func observe(notification name: NSNotification.Name, callback: @escaping (Notification) -> Void)
-
Undocumented
Declaration
Swift
@discardableResult public func register<EventRegistration>(event registration: EventRegistration) -> EventRegistration where EventRegistration : CSRegistration
-
Undocumented
Declaration
Swift
override open var shouldAutorotate: Bool { get }
-
Undocumented
Declaration
Swift
public func clearShouldAutorotate()
-
Undocumented
Declaration
Swift
override open func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?)
-
Undocumented
Declaration
Swift
open func onDisplayChangedTo(darkMode: Bool)
-
Undocumented
Declaration
Swift
public func layout(function: @escaping Func)
-
Undocumented
Declaration
Swift
@discardableResult public func layout<View>(_ view: View, function: @escaping (View) -> Void) -> View where View : UIView
-
Undocumented
Declaration
Swift
public func runLayoutFunctions()
-
Undocumented
Declaration
Swift
@discardableResult public func show(in parent: UIViewController) -> Self
-
Undocumented
Declaration
Swift
@discardableResult open func hideIn() -> Self