FeedbackType
public enum FeedbackType : Int, CustomStringConvertible
Feedback type is used to specify the type of feedback being recorded with NavigationEventsManager.recordFeedback(type:description:)
.
-
Indicates general feedback. You should provide a
description
string toNavigationEventsManager.recordFeedback(type:description:)
to elaborate on the feedback if possible.Declaration
Swift
case general
-
Identifies the feedback as the location of an accident or crash
Declaration
Swift
case accident
-
Identifies the feedback as the location of a road hazard such as debris, stopped vehicles, etc.
Declaration
Swift
case hazard
-
Identifies the feedback as the location of a closed road that should not allow vehicles
Declaration
Swift
case roadClosed
-
Identifies the feedback as a maneuver that isn’t allowed. For example, if a user is instructed to make a left turn, but the turn isn’t allowed.
Declaration
Swift
case notAllowed
-
Identifies the feedback as the location of a road that should exist along the route.
Declaration
Swift
case missingRoad
-
Identifies the feedback as a maneuver with missing exit information such as an exit number or destination sign.
Declaration
Swift
case missingExit
-
Identifies the feedback as the location of a poor instruction or route choice. This could be used to indicate an ambiguous or poorly-timed turn announcement, or a set of confusing turns.
Declaration
Swift
case routingError
-
Identifies the feedback as the location of a confusing instruction.
Declaration
Swift
case confusingInstruction
-
Identifies the feedback as a place where traffic should have been reported.
Declaration
Swift
case reportTraffic
-
Identifies the feedback as a general map issue.
Declaration
Swift
case mapIssue
-
Declaration
Swift
public var description: String { get }