SoundSettings

@JsonClass(generateAdapter = true)
data class SoundSettings(@Json(name = "speedcam_flag") val speedcamFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "speedcam_warn_sound") val speedcamWarnSound: String? = null, @Json(name = "tts_speedcam_warn_text") val ttsSpeedcamWarnText: String? = null, @Json(name = "danger_turn_type_easy") val dangerTurnTypeEasy: Double? = null, @Json(name = "danger_turn_type_medium") val dangerTurnTypeMedium: Double? = null, @Json(name = "danger_turn_type_hard") val dangerTurnTypeHard: Double? = null, @Json(name = "danger_turn_notif_flag") val dangerTurnNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "danger_turn_notif_sound") val dangerTurnNotifSound: String? = null, @Json(name = "tts_danger_turn_notif_text") val ttsDangerTurnNotifText: String? = null, @Json(name = "speed_limit_flag") val speedLimitFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "speed_limit_warn_sound") val speedLimitWarnSound: String? = null, @Json(name = "tts_speed_limit_warn_text") val ttsSpeedLimitWarnText: String? = null, @Json(name = "warn_near_rail_flag") val warnNearRailFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "warn_near_rail_sound") val warnNearRailSound: String? = null, @Json(name = "tts_warn_near_rail_text") val ttsWarnNearRailText: String? = null, @Json(name = "traffic_notif_flag") val trafficNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "traffic_notif_sound") val trafficNotifSound: String? = null, @Json(name = "tts_traffic_notif_text") val ttsTrafficNotifText: String? = null, @Json(name = "scout_route_notif_flag") val scoutRouteNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "scout_route_notif_sound") val scoutRouteNotifSound: String? = null, @Json(name = "tts_scout_route_notif_text") val ttsScoutRouteNotifText: String? = null, @Json(name = "last_mile_notif_flag") val lastMileNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "last_mile_notif_sound") val lastMileNotifSound: String? = null, @Json(name = "tts_last_mile_notif_text") val ttsLastMileNotifText: String? = null, @Json(name = "vehicle_aid_notif_flag") val vehicleAidNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "vehicle_aid_notif_sound") val vehicleAidNotifSound: String? = null, @Json(name = "tts_vehicle_aid_notif_text") val ttsVehicleAidNotifText: String? = null, @Json(name = "vehicle_aid_general_notif_flag") val vehicleAidGeneralNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "vehicle_aid_general_notif_sound") val vehicleAidGeneralNotifSound: String? = null, @Json(name = "tts_vehicle_aid_general_notif_text") val ttsVehicleAidGeneralNotifText: String? = null, @Json(name = "vehicle_zone_notif_flag") val vehicleZoneNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "vehicle_zone_notif_sound") val vehicleZoneNotifSound: String? = null, @Json(name = "tts_vehicle_zone_notif_text") val ttsVehicleZoneNotifText: String? = null, @Json(name = "vehicle_in_zone_repeat") val vehicleInZoneRepeat: Int? = null, @Json(name = "traffic_sign_notif_flag") val trafficSignNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "traffic_sign_notif_sound") val trafficSignNotifSound: String? = null, @Json(name = "tts_traffic_sign_notif_text") val ttsTrafficSignNotifText: String? = null, @Json(name = "units") val units: Audio.SoundSettings.DistanceUnits? = null, @Json(name = "immediately_distance") val immediatelyDistance: Int? = null, @Json(name = "go_along_distance") val goAlongDistance: Int? = null, @Json(name = "read_road_numbers") val readRoadNumbers: Boolean? = null, @Json(name = "read_road_names") val readRoadNames: Boolean? = null, @Json(name = "read_city_names") val readCityNames: Boolean? = null)

Constructors

Link copied to clipboard
fun SoundSettings(@Json(name = "speedcam_flag") speedcamFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "speedcam_warn_sound") speedcamWarnSound: String? = null, @Json(name = "tts_speedcam_warn_text") ttsSpeedcamWarnText: String? = null, @Json(name = "danger_turn_type_easy") dangerTurnTypeEasy: Double? = null, @Json(name = "danger_turn_type_medium") dangerTurnTypeMedium: Double? = null, @Json(name = "danger_turn_type_hard") dangerTurnTypeHard: Double? = null, @Json(name = "danger_turn_notif_flag") dangerTurnNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "danger_turn_notif_sound") dangerTurnNotifSound: String? = null, @Json(name = "tts_danger_turn_notif_text") ttsDangerTurnNotifText: String? = null, @Json(name = "speed_limit_flag") speedLimitFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "speed_limit_warn_sound") speedLimitWarnSound: String? = null, @Json(name = "tts_speed_limit_warn_text") ttsSpeedLimitWarnText: String? = null, @Json(name = "warn_near_rail_flag") warnNearRailFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "warn_near_rail_sound") warnNearRailSound: String? = null, @Json(name = "tts_warn_near_rail_text") ttsWarnNearRailText: String? = null, @Json(name = "traffic_notif_flag") trafficNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "traffic_notif_sound") trafficNotifSound: String? = null, @Json(name = "tts_traffic_notif_text") ttsTrafficNotifText: String? = null, @Json(name = "scout_route_notif_flag") scoutRouteNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "scout_route_notif_sound") scoutRouteNotifSound: String? = null, @Json(name = "tts_scout_route_notif_text") ttsScoutRouteNotifText: String? = null, @Json(name = "last_mile_notif_flag") lastMileNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "last_mile_notif_sound") lastMileNotifSound: String? = null, @Json(name = "tts_last_mile_notif_text") ttsLastMileNotifText: String? = null, @Json(name = "vehicle_aid_notif_flag") vehicleAidNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "vehicle_aid_notif_sound") vehicleAidNotifSound: String? = null, @Json(name = "tts_vehicle_aid_notif_text") ttsVehicleAidNotifText: String? = null, @Json(name = "vehicle_aid_general_notif_flag") vehicleAidGeneralNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "vehicle_aid_general_notif_sound") vehicleAidGeneralNotifSound: String? = null, @Json(name = "tts_vehicle_aid_general_notif_text") ttsVehicleAidGeneralNotifText: String? = null, @Json(name = "vehicle_zone_notif_flag") vehicleZoneNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "vehicle_zone_notif_sound") vehicleZoneNotifSound: String? = null, @Json(name = "tts_vehicle_zone_notif_text") ttsVehicleZoneNotifText: String? = null, @Json(name = "vehicle_in_zone_repeat") vehicleInZoneRepeat: Int? = null, @Json(name = "traffic_sign_notif_flag") trafficSignNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null, @Json(name = "traffic_sign_notif_sound") trafficSignNotifSound: String? = null, @Json(name = "tts_traffic_sign_notif_text") ttsTrafficSignNotifText: String? = null, @Json(name = "units") units: Audio.SoundSettings.DistanceUnits? = null, @Json(name = "immediately_distance") immediatelyDistance: Int? = null, @Json(name = "go_along_distance") goAlongDistance: Int? = null, @Json(name = "read_road_numbers") readRoadNumbers: Boolean? = null, @Json(name = "read_road_names") readRoadNames: Boolean? = null, @Json(name = "read_city_names") readCityNames: Boolean? = null)

Types

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val goAlongDistance: Int? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val readCityNames: Boolean? = null
Link copied to clipboard
val readRoadNames: Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard