NavigationManagerDelegateDispatcher

open class NavigationManagerDelegateDispatcher : NSObject

The Dispatcher for NMANavigationManager delegate events.

When the shared instance of the NavigationManagerDelegateDispatcher is assigned as NMANavigationManager delegate, it acts as a dispatcher for all the other instances that conform to the NMANavigationManagerDelegate protocol.

  • NavigationManagerDelegateDispatcher singleton instance.

    Declaration

    Swift

    public static let shared: NavigationManagerDelegateDispatcher
  • Declaration

    Swift

    public var count: Int { get }
  • Declaration

    Swift

    public var isEmpty: Bool { get }
  • Declaration

    Swift

    public func add(delegate: NMANavigationManagerDelegate)
  • Declaration

    Swift

    public func remove(delegate: NMANavigationManagerDelegate)