CLASS
WorkflowUIViewController¶
open class WorkflowUIViewController: UIViewController
Ancestor type from which all ViewControllers in WorkflowUI inherit.
Properties¶
hasViewAppeared¶
public private(set) final var hasViewAppeared: Bool = false
Set to true once viewDidAppear has been called
Methods¶
sendObservationEvent(_:)¶
public final func sendObservationEvent<E: WorkflowUIEvent>(
    _ event: @autoclosure () -> E
)
Observation event emission point. - Parameter event: The event forwarded to any observers.
Parameters¶
| Name | Description | 
|---|---|
| event | The event forwarded to any observers. | 
viewWillAppear(_:)¶
override open func viewWillAppear(_ animated: Bool)
viewDidAppear(_:)¶
override open func viewDidAppear(_ animated: Bool)
viewWillDisappear(_:)¶
override open func viewWillDisappear(_ animated: Bool)
viewDidDisappear(_:)¶
override open func viewDidDisappear(_ animated: Bool)
viewWillLayoutSubviews()¶
override open func viewWillLayoutSubviews()
viewDidLayoutSubviews()¶
override open func viewDidLayoutSubviews()