ActiveNavigationFeedbackType
public enum ActiveNavigationFeedbackType : FeedbackType
Feedback type is used to specify the type of feedback being recorded with NavigationEventsManager.sendActiveNavigationFeedback(_:type:description:)
.
-
Indicates an incorrect visual instruction or other user interface issue.
Declaration
Swift
case looksIncorrect(subtype: LooksIncorrectSubtype?)
-
Indicates confusing voice instruction.
Declaration
Swift
case confusingAudio(subtype: ConfusingAudioSubtype?)
-
Indicates an issue with route quality.
Declaration
Swift
case routeQuality(subtype: RouteQualitySubtype?)
-
Indicates that an illegal route was recommended.
Declaration
Swift
case illegalRoute(subtype: IllegalRouteSubtype?)
-
Indicates a road closure was observed.
Declaration
Swift
case roadClosure(subtype: RoadClosureSubtype?)
-
Indicates a problem with positioning the user
Declaration
Swift
case positioning
-
Indicates a custom feedback type and subtype.
Declaration
Swift
case custom(typeKey: String, subtypeKey: String?)
-
Indicates other feedback. You should provide a
description
string toNavigationEventsManager.sendActiveNavigationFeedback(_:type:description:)
to elaborate on the feedback if possible.Declaration
Swift
case other
-
Description of the category for this type of feedback
Declaration
Swift
public var typeKey: String { get }
-
Optional detailed description of the subtype of this feedback
Declaration
Swift
public var subtypeKey: String? { get }
-
Provides the image name for a given feedback type
Declaration
Swift
var image: UIImage { get }
-
Generates a
FeedbackItem
for a givenActiveNavigationFeedbackType
Declaration
Swift
func generateFeedbackItem() -> FeedbackItem
Return Value
A
FeedbackItem
model object used to render UI