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()