Protocols
The following protocols are available globally.
-
This helper protocol is introduced to make testing with
See moreNotificationCentereasier.Declaration
Swift
public protocol NotificationCenterObserving
-
The protocol used to notify the delegate about changes in the current street name.
See moreDeclaration
Swift
public protocol GuidanceCurrentStreetNameMonitorDelegate : AnyObject
-
The protocol used to notify the delegate about changes on the estimated arrival at the destination.
See moreDeclaration
Swift
public protocol GuidanceEstimatedArrivalMonitorDelegate : AnyObject
-
This protocol lets the implementer monitor the maneuvers during gudiance.
See moreDeclaration
Swift
public protocol GuidanceManeuverMonitorDelegate : AnyObject
-
The protocol used to notify the delegate about changes on the estimated arrival at the destination.
See moreDeclaration
Swift
public protocol GuidanceNextManeuverMonitorDelegate : AnyObject
-
The protocol used to notify the delegate about changes on the speed and speed limit.
See moreDeclaration
Swift
public protocol GuidanceSpeedMonitorDelegate : AnyObject
-
The delegate of a
See moreManeuverTableViewobject must adopt theManeuverTableViewDelegateprotocol. This protocol lets theManeuverTableViewobject to inform itsdelegateabout updates occurred.Declaration
Swift
@objc public protocol ManeuverTableViewDelegate : AnyObject
-
The delegate of an
See moreOptionItemobject must adopt theOptionItemDelegateprotocol to get notified on updates.Declaration
Swift
public protocol OptionItemDelegate : AnyObject
-
The delegate of an
See moreOptionsPanelobject must adopt theOptionsPanelDelegateprotocol to get notified on updates.Declaration
Swift
public protocol OptionsPanelDelegate : AnyObject
-
The delegate of a
See moreRouteDescriptionListobject must adopt theRouteDescriptionListDelegateprotocol. This protocol lets theRouteDescriptionListobject to inform itsdelegateabout updates occurred.Declaration
Swift
@objc public protocol RouteDescriptionListDelegate : AnyObject
-
This protocol provides the methods to customize a pickerview.
See moreDeclaration
Swift
@objc public protocol PickerViewDelegate : AnyObject
-
The delegate of a
See moreTransportModePanelobject must adopt theTransportModePanelDelegateprotocol to get notified on updates.Declaration
Swift
public protocol TransportModePanelDelegate : AnyObject
-
The delegate of a
See moreTravelTimePanelobject must adopt theTravelTimePanelDelegateprotocol to get notified on updates.Declaration
Swift
@objc public protocol TravelTimePanelDelegate : AnyObject
-
The delegate of a
See moretravelTimePickerobject must adopt theTravelTimePickerDelegateprotocol to get notified on updates.Declaration
Swift
public protocol TravelTimePickerDelegate : AnyObject
-
This protocol provides the methods which a
See moreWaypointListobject needs after user interactions to inform its delegate object.Declaration
Swift
@objc public protocol WaypointListDelegate : AnyObject
View on GitHub
Protocols Reference