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
)