AdBadge

data class AdBadge(val modifier: AdModifier = AdModifier .padding(horizontal = 6.dp, vertical = 2.dp) .sizeIn(minWidth = 15.dp, minHeight = 15.dp) .border(1.dp, androidx.compose.ui.graphics.Color(0xFF777777), 3.dp), val text: String = "Ad", val style: AdTextStyle = AdTextStyle.badge, val visibilityPolicy: AdVisibilityPolicy = AdVisibilityPolicy.KeepSpace) : AdAssetNode(source)

Displays the "Ad" attribution badge on the native ad. Policy-relevant.

Constructors

Link copied to clipboard
constructor(modifier: AdModifier = AdModifier .padding(horizontal = 6.dp, vertical = 2.dp) .sizeIn(minWidth = 15.dp, minHeight = 15.dp) .border(1.dp, androidx.compose.ui.graphics.Color(0xFF777777), 3.dp), text: String = "Ad", style: AdTextStyle = AdTextStyle.badge, visibilityPolicy: AdVisibilityPolicy = AdVisibilityPolicy.KeepSpace)

Properties

Link copied to clipboard
open override val modifier: AdModifier

Styling and layout modifier for this node.

Link copied to clipboard

Text style for the badge.

Link copied to clipboard

Badge text (default "Ad").

Link copied to clipboard

Controls layout behavior when the asset is missing from the ad.