NativeAdTemplate

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

Inheritors

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

Constructors

Link copied to clipboard
actual constructor(nativeAdData: NativeAdData?)
expect constructor(nativeAdData: NativeAdData?)
actual constructor(nativeAdData: NativeAdData?)

Types

Link copied to clipboard
actual interface SupervisorScope
expect interface SupervisorScope
actual interface SupervisorScope

Properties

Link copied to clipboard
actual open override val nativeAdData: NativeAdData?
expect open override val nativeAdData: NativeAdData?
actual open override val nativeAdData: NativeAdData?

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
expect fun NativeAdTemplate.SupervisorScope.Attribution(text: String = "ad", modifier: Modifier = Modifier)
Link copied to clipboard
expect fun NativeAdTemplate.SupervisorScope.Body(body: String, modifier: Modifier = Modifier)
Link copied to clipboard
actual abstract fun copy(nativeAdData: NativeAdData?): NativeAdTemplate
expect abstract fun copy(nativeAdData: NativeAdData?): NativeAdTemplate
actual abstract fun copy(nativeAdData: NativeAdData?): NativeAdTemplate
Link copied to clipboard
expect fun NativeAdTemplate.SupervisorScope.Headline(headline: String, modifier: Modifier = Modifier)
Link copied to clipboard
Link copied to clipboard
actual operator fun invoke(nativeAdData: NativeAdData?): NativeAdTemplate
expect operator fun invoke(nativeAdData: NativeAdData?): NativeAdTemplate
actual operator fun invoke(nativeAdData: NativeAdData?): NativeAdTemplate
Link copied to clipboard
expect fun NativeAdTemplate.SupervisorScope.Media(modifier: Modifier = Modifier, scaleType: ScaleType? = null)
Link copied to clipboard
actual fun NativeAdTemplate.SupervisorScope.NativeAdButton(text: String, modifier: Modifier, textColor: Color, backgroundColor: Color, shape: Shape)
expect fun NativeAdTemplate.SupervisorScope.NativeAdButton(text: String, modifier: Modifier = Modifier, textColor: Color = Color.White, backgroundColor: Color = Color.Black, shape: Shape = RectangleShape)
actual fun NativeAdTemplate.SupervisorScope.NativeAdButton(text: String, modifier: Modifier, textColor: Color, backgroundColor: Color, shape: Shape)
Link copied to clipboard
Link copied to clipboard
actual abstract fun Show(modifier: Modifier)
expect abstract fun Show(modifier: Modifier = Modifier)
actual abstract fun Show(modifier: Modifier)
Link copied to clipboard
expect fun NativeAdTemplate.SupervisorScope.StarRating(modifier: Modifier = Modifier, stars: @Composable (Double) -> Unit)
Link copied to clipboard
Link copied to clipboard
expect fun Supervisor(modifier: Modifier = Modifier, content: @Composable NativeAdTemplate.SupervisorScope.() -> Unit)