Package-level declarations

Types

Link copied to clipboard
class ChartboostMediationAdLoadRequest(val placementName: String, var keywords: Keywords)

The Chartboost Mediation ad load request.

Link copied to clipboard

The Chartboost Mediation fullscreen ad show result.

Link copied to clipboard
class ChartboostMediationFullscreenAd(var cachedAd: CachedAd?, var listener: ChartboostMediationFullscreenAdListener?, var request: ChartboostMediationAdLoadRequest, var loadId: String, var winningBidInfo: Map<String, String> = mapOf(), adController: AdController?)

The Chartboost Mediation fullscreen ad. This class is responsible for showing and invalidating the ad.

Fullscreen ad load listener for Java callers.

class ChartboostMediationFullscreenAdLoadResult(val ad: ChartboostMediationFullscreenAd?, val loadId: String, val metrics: JSONObject, var error: ChartboostMediationError?) : AdLoadResult

The Chartboost Mediation fullscreen ad load result.

Fullscreen ad show listener for Java callers.

Link copied to clipboard
class HeliumBannerAd : FrameLayout, HeliumAd
Link copied to clipboard

Use to listen to Helium banner ad events.

Link copied to clipboard
abstract class HeliumFullscreenAd(context: Context, val placementName: String) : HeliumAd
Link copied to clipboard

Listener for Helium fullscreen ad events.

Link copied to clipboard
class HeliumInterstitialAd(context: Context, val placementName: String, var heliumFullscreenAdListener: HeliumFullscreenAdListener?) : HeliumFullscreenAd

The Helium Interstitial Ad.

Link copied to clipboard
class HeliumRewardedAd(context: Context, val placementName: String, var heliumFullscreenAdListener: HeliumFullscreenAdListener?) : HeliumFullscreenAd

The Helium Rewarded Ad.