PulseAdView

open class PulseAdView

Represents the view of an Ad.

Constructors

Link copied to clipboard
constructor(context: Context)
Constructor.
constructor(context: Context, attrs: AttributeSet)
Constructor.
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int)
Constructor.

Types

Link copied to clipboard
interface Listener
Listener to trigger UI events related to the Ad playback.

Functions

Link copied to clipboard
open fun dispatchKeyEvent(event: KeyEvent): Boolean
Link copied to clipboard
open fun onAdCompleted(ad: AdAsset)
Link copied to clipboard
open fun onAdPaused(ad: AdAsset)
Link copied to clipboard
open fun onAdProgress(position: Long, adAsset: AdAsset)
Link copied to clipboard
open fun onAdResumed(ad: AdAsset)
Link copied to clipboard
open fun onAdSkipped(ad: AdAsset)
Link copied to clipboard
open fun onAdStarted(adAsset: AdAsset)
Link copied to clipboard
open fun onClick(v: View)
Link copied to clipboard
open fun onDurationChanged(duration: Long)
Link copied to clipboard
open fun onError(adAsset: AdAsset, e: Exception)
Link copied to clipboard
open fun setListener(listener: PulseAdView.Listener)
Sets the listener.