CSMainController
open class CSMainController : CSViewController
Undocumented
-
Undocumented
Declaration
Swift
public var parentMainController: CSMainController?
-
Undocumented
Declaration
Swift
override public func viewWillAppear(_ animated: Bool)
-
Undocumented
Declaration
Swift
override public func viewWillDisappear(_ animated: Bool)
-
Undocumented
Declaration
Swift
public var isTopController: Bool { get }
-
Undocumented
Declaration
Swift
public var isChildController: Bool { get }
-
Undocumented
Declaration
Swift
public func updateBarItemsAndMenu(animated: Bool = false)
-
Undocumented
Declaration
Swift
open func onPrepareRightBarButton(items: inout [UIBarButtonItem])
-
Undocumented
Declaration
Swift
public override func addChild(_ controller: UIViewController)
-
Undocumented
Declaration
Swift
@discardableResult public override func dismissChild(controller: UIViewController) -> UIViewController
-
Undocumented
Declaration
Swift
public func setChildMain(controllers: [CSMainController]) -> [CSMainController]
-
Undocumented
Declaration
Swift
@discardableResult public func addChildMain(controllers: [CSMainController]) -> [CSMainController]
-
Undocumented
Declaration
Swift
public func addChildMain(controller: CSMainController)
-
Undocumented
Declaration
Swift
@discardableResult public func removeChildMain(controllers: [CSMainController]) -> Self
-
Undocumented
Declaration
Swift
public func removeChildMain(controller: CSMainController)
-
Undocumented
Declaration
Swift
open func onPrepareLeftBarItem() -> UIBarButtonItem?
-
Undocumented
Declaration
Swift
@discardableResult public func menuAdd(header title: String = "") -> CSMenuHeader
-
Undocumented
Declaration
Swift
@discardableResult func menu(title: String = "", image: UIImage? = nil, type: UIBarButtonItem.SystemItem? = nil, onClick: ((CSMenuItem) -> Void)? = nil) -> CSMenuItem
-
Undocumented
Declaration
Swift
@discardableResult func menu(title: String = "", image: UIImage? = nil, type: UIBarButtonItem.SystemItem? = nil, onClick: Func? = nil) -> CSMenuItem
-
Undocumented
Declaration
Swift
@discardableResult func menu(view: UIView, onClick: ((CSMenuItem) -> Void)? = nil) -> CSMenuItem