Package-level declarations
Types
Link copied to clipboard
                  data class Announcement(val id: UniqueId = UniqueId(), val point: GeoPoint, val distance: Distance, val type: String, val verbalMessage: String = "", val verbalMessagePhonetics: Phonetics? = null)
Fine-grained announcement points, each with its own message, location and distance to the instruction point.
Link copied to clipboard
                  interface Instruction
Represents an instruction for a maneuver along the Route. In order to guide a driver along the route, the navigation system invokes guiding Instructions for every maneuver.
Link copied to clipboard
                  Represents Instruction GeoPoints together with its distance offset along the route.
Link copied to clipboard
                  data class Phonetics(val street: String = "", val streetLanguage: Locale = Locale.ENGLISH, val roadNumbers: List<String> = emptyList(), val roadNumbersLanguages: List<Locale> = emptyList(), val signPostText: String = "", val signPostTextLanguage: Locale = Locale.ENGLISH, val phoneticAlphabet: String = "")
Phonetic strings of all of the readable Instruction properties.
Link copied to clipboard
                  Represents a phonetic string.
Link copied to clipboard
                  data class Road(val name: TextWithPhonetics?, val numbers: List<TextWithPhonetics>, val shields: List<RoadShield>, val types: Set<RoadType> = emptySet())
Road information at a given point on a Route.
Link copied to clipboard
                  Link copied to clipboard
                  data class TextWithPhonetics(val plainText: String, val plainTextLanguage: Locale = Locale.ENGLISH, val phoneticString: PhoneticString? = null)
Represents a localized string with optional phonetics information.