Package-level declarations
Types
Link copied to clipboard
class LoadInstructionTask(loader: VoiceInstructionsLoader, scope: CoroutineScope, val instruction: VoiceInstructionImpl)
Link copied to clipboard
data class VoiceInstructionImpl(distanceAlongGeometry: Double?, val announcement: String?, ssmlAnnouncement: String?)
Link copied to clipboard
interface VoiceInstructionsLoader
Link copied to clipboard
class VoiceInstructionsLoaderImpl(diskCacheProvider: DiskCacheProvider, speechApiLazy: Lazy<MapboxSpeechApi>) : VoiceInstructionsLoader
Functions
Link copied to clipboard
fun Flow<List<VoiceInstructionImpl>>.applyLoader(loader: VoiceInstructionsLoader): Flow<List<LoadInstructionTask>>