Protocols
The following protocols are available globally.
-
A Flow defines a clear navigation area. Combined to a Step it leads to a navigation action
See moreDeclaration
Swift
public protocol Flow : AnyObject, Presentable, Synchronizable
-
An abstraction of what can be presented to the screen. For now, UIViewControllers and Flows are Presentable
See moreDeclaration
Swift
public protocol Presentable
-
A Step describes a possible state of navigation inside a Flow
Declaration
Swift
public protocol Step
-
a Stepper has only one purpose is: emits Steps that correspond to specific navigation states. The Step changes lead to navigation actions in the context of a specific Flow
See moreDeclaration
Swift
public protocol Stepper
-
Provides a function to prevent concurrent block execution
Declaration
Swift
public protocol Synchronizable