Protocols

The following protocols are available globally.

  • The MQNavigationManagerDelegate protocol defines the methods that a delegate of an MQNavigationManager object can implement to handle events specific to navigation

    See more

    Declaration

    Objective-C

    @protocol MQNavigationManagerDelegate <NSObject>

    Swift

    protocol MQNavigationManagerDelegate : NSObjectProtocol
  • The MQNavigationManagerPromptDelegate protocol defines the methods that a delegate of an MQNavigationManager object can implement to handle prompts to speak the upcoming maneuvers

    See more

    Declaration

    Objective-C

    @protocol MQNavigationManagerPromptDelegate <NSObject>

    Swift

    protocol MQNavigationManagerPromptDelegate : NSObjectProtocol
  • An protocol for an object passed to the MQRouteService that describes the destination with a required location coordinate and optional MQID

    See more

    Declaration

    Objective-C

    @protocol MQRouteDestination <NSObject>

    Swift

    protocol MQRouteDestination : NSObjectProtocol