NativeAdHandler

actual class NativeAdHandler(activity: Any?)
expect class NativeAdHandler(activity: Any?)
actual class NativeAdHandler(activity: Any?)

Constructors

Link copied to clipboard
actual constructor(activity: Any?)
expect constructor(activity: Any?)
actual constructor(activity: Any?)

Properties

Link copied to clipboard
Link copied to clipboard
actual val state: AdState

Functions

Link copied to clipboard
actual fun destroy()
expect fun destroy()
actual fun destroy()
Link copied to clipboard
@RequiresPermission(value = "android.permission.INTERNET")
actual fun load(adUnitId: String, onLoad: () -> Unit, onFailure: (Exception) -> Unit, onDismissed: () -> Unit, onShown: () -> Unit, onImpression: () -> Unit, onClick: () -> Unit)
expect fun load(adUnitId: String = AdUnitId.NATIVE_DEFAULT, onLoad: () -> Unit, onFailure: (Exception) -> Unit, onDismissed: () -> Unit = {}, onShown: () -> Unit = {}, onImpression: () -> Unit = {}, onClick: () -> Unit = {})
actual fun load(adUnitId: String, onLoad: () -> Unit, onFailure: (Exception) -> Unit, onDismissed: () -> Unit, onShown: () -> Unit, onImpression: () -> Unit, onClick: () -> Unit)