Package-level declarations

Types

Link copied to clipboard
@Serializable
data class DeepLinkDefinition(val patterns: List<PatternDefinition>, val prefixes: List<PrefixDefinition> = emptyList(), val placeholders: List<PlaceholderDefinition> = emptyList(), val exampleQueries: List<String> = emptyList())
Link copied to clipboard
@Serializable
data class DeepLinkDefinitions(val prefixes: List<PrefixDefinition> = emptyList(), val placeholders: List<PlaceholderDefinition> = emptyList(), val deepLinks: Map<String, DeepLinkDefinition>)
Link copied to clipboard
@Serializable
value class PatternDefinition(val value: String)
Link copied to clipboard
@Serializable
data class PlaceholderDefinition(val key: String, val exampleValues: List<String>)
Link copied to clipboard
@Serializable
data class PrefixDefinition(val scheme: String, val host: String, val autoVerified: Boolean)

Functions

Link copied to clipboard
fun DeepLinkDefinitions.containsAllDeepLinks(deepLinkHandlers: Set<<Error class: unknown class>>, defaultPrefixes: Set<<Error class: unknown class>>)