Package-level declarations

Types

Link copied to clipboard
class AdLoader(val onFailure: (Exception) -> Unit = {}, val onLoaded: () -> Unit = {}) : NSObject, GADAdLoaderDelegateProtocol
Link copied to clipboard
actual class NativeAdData
expect class NativeAdData
actual class NativeAdData
Link copied to clipboard
class NativeAdDelegate(onImpression: () -> Unit, onClick: () -> Unit, onShown: () -> Unit, onDismissed: () -> Unit) : NSObject, GADNativeAdDelegateProtocol
Link copied to clipboard
actual class NativeAdHandler(activity: Any?)
expect class NativeAdHandler(activity: Any?)
actual class NativeAdHandler(activity: Any?)
Link copied to clipboard
class NativeAdLoader(adUnitId: String, val onLoad: () -> Unit, val onFailure: (Exception) -> Unit, val onDismissed: () -> Unit, val onShown: () -> Unit, val onImpression: () -> Unit, val onClick: () -> Unit) : NSObject, GADNativeAdLoaderDelegateProtocol

Functions

Link copied to clipboard
fun MuteThisAdReason.toCommon(): NativeAdData.MuteThisAdReason
fun NativeAd.toCommon(): NativeAdData
fun NativeAd.AdChoicesInfo.toCommon(): NativeAdData.AdChoicesInfo
fun NativeAd.Image.toCommon(): NativeAdData.Image
fun GADMediaContent.toCommon(): NativeAdData.MediaContent
fun GADNativeAd.toCommon(): NativeAdData
fun GADNativeAdImage.toCommon(): NativeAdData.Image