AdLoadState

sealed interface AdLoadState(source)

Represents the current load state of an ad or ad pool.

Inheritors

Types

Link copied to clipboard
data class Failed(val error: AdError) : AdLoadState

Ad loading failed with an error.

Link copied to clipboard
data object Idle : AdLoadState

No load has been started yet.

Link copied to clipboard
data class Loaded(val responseInfo: AdResponseInfo? = null) : AdLoadState

An ad loaded successfully, with optional responseInfo.

Link copied to clipboard
data object Loading : AdLoadState

An ad load is currently in progress.