Navigate

public struct Navigate

Navigation starting point.

  • Navigation history.

    Declaration

    Swift

    public static var history: History
  • Navigation router.

    Declaration

    Swift

    public static var router: Router
  • Presents view controller with configuration block.

    Declaration

    Swift

    @discardableResult public static func present(_ configuration: ConfigurationBlock) -> Navigate.Type

    Parameters

    configuration

    Configuration block which returns object that can be used to configure push navigation.

    Return Value

    Navigate class.

  • Pushes view controller with configuration block.

    Declaration

    Swift

    @discardableResult public static func push(_ configuration: ConfigurationBlock) -> Navigate.Type

    Parameters

    configuration

    Configuration block which returns object that can be used to configure presenting navigation.

    Return Value

    Navigate class.