NativeAdTemplate

abstract class NativeAdTemplate(val nativeAdData: NativeAdData?) : NativeAdScope

Inheritors

Constructors

Link copied to clipboard
constructor(nativeAdData: NativeAdData?)

Properties

Link copied to clipboard
open override val nativeAdData: NativeAdData?

Functions

Link copied to clipboard
abstract fun AdChoices(modifier: Modifier = Modifier)
Link copied to clipboard
abstract fun Advertiser(modifier: Modifier = Modifier, content: @Composable () -> Unit)
Link copied to clipboard
abstract fun Attribution(text: String = "ad", modifier: Modifier = Modifier)
Link copied to clipboard
abstract fun Body(modifier: Modifier = Modifier, content: @Composable () -> Unit)
Link copied to clipboard
abstract fun CallToAction(modifier: Modifier = Modifier, content: @Composable () -> Unit)
Link copied to clipboard
abstract fun copy(nativeAdData: NativeAdData?): NativeAdTemplate
Link copied to clipboard
abstract fun Headline(modifier: Modifier = Modifier, content: @Composable () -> Unit)
Link copied to clipboard
abstract fun Icon(modifier: Modifier = Modifier, content: @Composable () -> Unit)
Link copied to clipboard
abstract operator fun invoke(nativeAdData: NativeAdData?): NativeAdTemplate
Link copied to clipboard
abstract fun Media(modifier: Modifier = Modifier, scaleType: ScaleType? = null)
Link copied to clipboard
abstract fun Price(modifier: Modifier = Modifier, content: @Composable () -> Unit)
Link copied to clipboard
abstract fun Show(modifier: Modifier = Modifier)
Link copied to clipboard
abstract fun StarRating(modifier: Modifier = Modifier, content: @Composable () -> Unit)
Link copied to clipboard
abstract fun Store(modifier: Modifier = Modifier, content: @Composable () -> Unit)