Package-level declarations

Types

Link copied to clipboard
class CarFeedbackAction(carFeedbackScreen: String)

Add an action button that represents feedback, when pressed the screen will be changed to carFeedbackScreen

Link copied to clipboard
sealed class CarFeedbackIcon

Represents an icon of a feedback category

Link copied to clipboard
data class CarFeedbackOption(val title: String, val icon: CarFeedbackIcon, val type: String? = null, val subType: List<String>? = null, val searchFeedbackReason: String? = null, val favoritesFeedbackReason: String? = null, val nextPoll: CarFeedbackPoll? = null)

Represents one of the predefined categories users can select when providing feedback

Link copied to clipboard
data class CarFeedbackPoll(val title: String, val options: List<CarFeedbackOption>)

Represents a step in a feedback flow, where users select one of the predefined categories