SoundSettings

@JsonClass(generateAdapter = true)
data class SoundSettings(@Json(name = "speedcam_flag"speedcamFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = "speedcam_warn_sound"speedcamWarnSound: String?, @Json(name = "tts_speedcam_warn_text"ttsSpeedcamWarnText: String?, @Json(name = "danger_turn_type_easy"dangerTurnTypeEasy: Double?, @Json(name = "danger_turn_type_medium"dangerTurnTypeMedium: Double?, @Json(name = "danger_turn_type_hard"dangerTurnTypeHard: Double?, @Json(name = "danger_turn_notif_flag"dangerTurnNotifFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = "danger_turn_notif_sound"dangerTurnNotifSound: String?, @Json(name = "tts_danger_turn_notif_text"ttsDangerTurnNotifText: String?, @Json(name = "speed_limit_flag"speedLimitFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = "speed_limit_warn_sound"speedLimitWarnSound: String?, @Json(name = "tts_speed_limit_warn_text"ttsSpeedLimitWarnText: String?, @Json(name = "warn_near_rail_flag"warnNearRailFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = "warn_near_rail_sound"warnNearRailSound: String?, @Json(name = "tts_warn_near_rail_text"ttsWarnNearRailText: String?, @Json(name = "traffic_notif_flag"trafficNotifFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = "traffic_notif_sound"trafficNotifSound: String?, @Json(name = "tts_traffic_notif_text"ttsTrafficNotifText: String?, @Json(name = "scout_route_notif_flag"scoutRouteNotifFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = "scout_route_notif_sound"scoutRouteNotifSound: String?, @Json(name = "tts_scout_route_notif_text"ttsScoutRouteNotifText: String?, @Json(name = "last_mile_notif_flag"lastMileNotifFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = "last_mile_notif_sound"lastMileNotifSound: String?, @Json(name = "tts_last_mile_notif_text"ttsLastMileNotifText: String?, @Json(name = "units"units: Audio.SoundSettings.DistanceUnits?, @Json(name = "immediately_distance"immediatelyDistance: Int?, @Json(name = "go_along_distance"goAlongDistance: Int?, @Json(name = "read_road_numbers"readRoadNumbers: Boolean?, @Json(name = "read_road_names"readRoadNames: Boolean?, @Json(name = "read_city_names"readCityNames: Boolean?)

Types

AudioFlagSettings
Link copied to clipboard
data class AudioFlagSettings(flags: Set<Audio.SoundSettings.AudioFlagSettings.AudioFlag>)
DistanceUnits
Link copied to clipboard
enum DistanceUnits : Enum<Audio.SoundSettings.DistanceUnits>

Properties

dangerTurnNotifFlag
Link copied to clipboard
val dangerTurnNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null
dangerTurnNotifSound
Link copied to clipboard
val dangerTurnNotifSound: String? = null
dangerTurnTypeEasy
Link copied to clipboard
val dangerTurnTypeEasy: Double? = null
dangerTurnTypeHard
Link copied to clipboard
val dangerTurnTypeHard: Double? = null
dangerTurnTypeMedium
Link copied to clipboard
val dangerTurnTypeMedium: Double? = null
goAlongDistance
Link copied to clipboard
val goAlongDistance: Int? = null
immediatelyDistance
Link copied to clipboard
val immediatelyDistance: Int? = null
lastMileNotifFlag
Link copied to clipboard
val lastMileNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null
lastMileNotifSound
Link copied to clipboard
val lastMileNotifSound: String? = null
readCityNames
Link copied to clipboard
val readCityNames: Boolean? = null
readRoadNames
Link copied to clipboard
val readRoadNames: Boolean? = null
readRoadNumbers
Link copied to clipboard
val readRoadNumbers: Boolean? = null
scoutRouteNotifFlag
Link copied to clipboard
val scoutRouteNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null
scoutRouteNotifSound
Link copied to clipboard
val scoutRouteNotifSound: String? = null
speedcamFlag
Link copied to clipboard
val speedcamFlag: Audio.SoundSettings.AudioFlagSettings? = null
speedcamWarnSound
Link copied to clipboard
val speedcamWarnSound: String? = null
speedLimitFlag
Link copied to clipboard
val speedLimitFlag: Audio.SoundSettings.AudioFlagSettings? = null
speedLimitWarnSound
Link copied to clipboard
val speedLimitWarnSound: String? = null
trafficNotifFlag
Link copied to clipboard
val trafficNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null
trafficNotifSound
Link copied to clipboard
val trafficNotifSound: String? = null
ttsDangerTurnNotifText
Link copied to clipboard
val ttsDangerTurnNotifText: String? = null
ttsLastMileNotifText
Link copied to clipboard
val ttsLastMileNotifText: String? = null
ttsScoutRouteNotifText
Link copied to clipboard
val ttsScoutRouteNotifText: String? = null
ttsSpeedcamWarnText
Link copied to clipboard
val ttsSpeedcamWarnText: String? = null
ttsSpeedLimitWarnText
Link copied to clipboard
val ttsSpeedLimitWarnText: String? = null
ttsTrafficNotifText
Link copied to clipboard
val ttsTrafficNotifText: String? = null
ttsWarnNearRailText
Link copied to clipboard
val ttsWarnNearRailText: String? = null
units
Link copied to clipboard
val units: Audio.SoundSettings.DistanceUnits? = null
warnNearRailFlag
Link copied to clipboard
val warnNearRailFlag: Audio.SoundSettings.AudioFlagSettings? = null
warnNearRailSound
Link copied to clipboard
val warnNearRailSound: String? = null