Skip to content

CLASS

DescribedViewController¶

public final class DescribedViewController: WorkflowUIViewController

Properties¶

childForStatusBarStyle¶

override public var childForStatusBarStyle: UIViewController?

childForStatusBarHidden¶

override public var childForStatusBarHidden: UIViewController?

childForHomeIndicatorAutoHidden¶

override public var childForHomeIndicatorAutoHidden: UIViewController?

childForScreenEdgesDeferringSystemGestures¶

override public var childForScreenEdgesDeferringSystemGestures: UIViewController?

supportedInterfaceOrientations¶

override public var supportedInterfaceOrientations: UIInterfaceOrientationMask

preferredStatusBarUpdateAnimation¶

override public var preferredStatusBarUpdateAnimation: UIStatusBarAnimation

childViewControllerForPointerLock¶

override public var childViewControllerForPointerLock: UIViewController?

Methods¶

init(description:)¶

public init(description: ViewControllerDescription)

init(screen:environment:)¶

public convenience init<S: Screen>(screen: S, environment: ViewEnvironment)

update(description:)¶

public func update(description: ViewControllerDescription)

update(screen:environment:)¶

public func update<S: Screen>(screen: S, environment: ViewEnvironment)

viewDidLoad()¶

override public func viewDidLoad()

viewDidLayoutSubviews()¶

override public func viewDidLayoutSubviews()

preferredContentSizeDidChange(forChildContentContainer:)¶

override public func preferredContentSizeDidChange(
    forChildContentContainer container: UIContentContainer
)