AdState

Ad state of the advertisement.

Constructors

Link copied to clipboard
constructor(bundle: Bundle)

Constructor for bundle

Types

Link copied to clipboard
interface State

State of Ad renderer

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Takes Advertisement data.

Link copied to clipboard
open override var jsonString: String
Link copied to clipboard
open override var state: AdState.State

Functions

Link copied to clipboard
open suspend override fun downloadImage(url: String): Result<Bitmap>
Link copied to clipboard
fun onStart()

Getting the Ad from API as soon as the lifecycle is started.

Link copied to clipboard
fun onStop()
Link copied to clipboard

Save ad to bundle so it can be restored.

Link copied to clipboard
open override fun triggerAdClick(url: String?)

Handling the action of an user tapping on an ad.

Link copied to clipboard
open override fun triggerCustomEvent(name: String, info: String)

Signals that a custom event has occurred in the renderer.

Link copied to clipboard
open override fun updateAdData(renderMetaData: MutableMap<String, Any>?, adData: MutableMap<String, String>?)

To update the adData or rendererMedaData from a renderer.