AnnouncementGenerator
Responsible for generating announcements.
Important: This is a Public Preview API. It may be changed or removed at any time.
Types
Link copied to clipboard
data class GenerateParams( val announcements: List<Announcement>, val distanceToNextInstruction: Distance, val destinationArrivalStatus: DestinationArrivalStatus)
Content copied to clipboard
Parameters for announcement generators, e.g.: distance to next instruction in meters, or list of all possible announcements.
Functions
Link copied to clipboard
abstract fun generate(generateParams: AnnouncementGenerator.GenerateParams): GuidanceAnnouncement
Content copied to clipboard
Generates a GuidanceAnnouncement.
Link copied to clipboard
abstract fun shouldGenerate(generateParams: AnnouncementGenerator.GenerateParams): Boolean
Content copied to clipboard
Checks if a GuidanceAnnouncement should be generated.