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