Package-level declarations

Types

Link copied to clipboard
sealed interface AdEvent

The base class from which all callbacks inherit. Event objects are passed as parameters to all ad callbacks to provide useful context.

Link copied to clipboard

CacheError An error object passed in cache-related callbacks.

Link copied to clipboard

CacheEvent An AdEvent subclass passed in cache-related callbacks.

Link copied to clipboard
sealed interface CBError

CBError The base class from which all Chartboost errors inherit from. Error objects are passed as parameters to some callbacks to indicate that an operation has failed and provide context on why.

Link copied to clipboard

ClickError An error object passed in click-related callbacks.

Link copied to clipboard

ClickEvent An AdEvent subclass passed in click-related callbacks.

Link copied to clipboard

DismissEvent Passed in dismiss-related callbacks.

Link copied to clipboard
data class ExpirationEvent(val ad: Ad, val reason: ExpirationReason)

Event object passed to the onAdExpired callback.

Link copied to clipboard

ImpressionEvent A AdEvent subclass passed in impression-related callback functions.

Link copied to clipboard

DismissEvent Passed in reward-related callbacks.

Link copied to clipboard

ShowError An error object passed in show-related callbacks.

Link copied to clipboard

ShowEvent An AdEvent subclass passed in show-related callbacks.

Link copied to clipboard

StartError An error object passed in SDK start completion callbacks.