Package-level declarations

Types

Link copied to clipboard
@Serializable
data class Ad(val uuid: UUID, val identifier: String, val remoteURL: URL, val containerDir: File) : Parcelable

Description of a persistent ad. Can be used with AdView.configure.

Link copied to clipboard
@Serializable
data class AdInfo(val uuid: UUID, val baseUrl: URL)
Link copied to clipboard
@Serializable
data class AdInfoResponse(val ads: Map<String, AdInfo>)
Link copied to clipboard
class AdManager : AdManagerInternal, AdLoading, AdManagerListening, SlotAds
The main class for Richie Ads.
Link copied to clipboard
View for showing either an Ad or SlotAdFlight.
Link copied to clipboard
sealed interface ResultCompat<out T>

Required for Java, which can't handle Kotlin's Result class.

Link copied to clipboard
Description of a slot ad flight, received from nextFlightForSlot.