Coordinator

final public class Coordinator : HasDisposeBag, Synchronizable

The only purpose of a Coordinator is to handle the navigation that is declared in the Flows of the application.

  • Initialize the Coordinator

    Declaration

    Swift

    public init()
  • Launch the coordination process

    Declaration

    Swift

    public func coordinate(flow: Flow, withStepper stepper: Stepper)

    Parameters

    flow

    The Flow to coordinate

    stepper

    The Flow’s Stepper companion that will determine the first navigation Steps for instance

  • rx

    Reactive extension to a Loom

    Declaration

    Swift

    public var rx: Reactive<Coordinator> { get }