AdModifier

constructor(width: AdLayoutSize = AdLayoutSize.Wrap, height: AdLayoutSize = AdLayoutSize.Wrap, minWidthDp: Float? = null, minHeightDp: Float? = null, padding: AdInsets = AdInsets(), margin: AdInsets = AdInsets(), weight: Float? = null, aspectRatio: Float? = null, backgroundArgb: Long? = null, borderWidthDp: Float? = null, borderColorArgb: Long? = null, borderRadiusDp: Float? = null, cornerRadiusDp: Float? = null, alpha: Float = 1.0f, maxWidthDp: Float? = null, maxHeightDp: Float? = null, offsetXDp: Float = 0.0f, offsetYDp: Float = 0.0f, zIndex: Float = 0.0f, elevationDp: Float = 0.0f, clipShape: AdClip = AdClip.None, display: AdDisplay = AdDisplay.Visible)(source)

Parameters

width

Width sizing policy (Wrap, Match, or Fixed).

height

Height sizing policy (Wrap, Match, or Fixed).

minWidthDp

Minimum width in dp.

minHeightDp

Minimum height in dp.

padding

Inner padding insets.

margin

Outer margin insets.

weight

Flex weight for linear layouts.

aspectRatio

Width/height aspect ratio.

backgroundArgb

Background colour as ARGB long.

borderWidthDp

Border stroke width in dp.

borderColorArgb

Border colour as ARGB long.

borderRadiusDp

Border corner radius in dp.

cornerRadiusDp

Corner radius in dp (also sets clip shape).

alpha

Opacity (0f–1f).

maxWidthDp

Maximum width constraint in dp.

maxHeightDp

Maximum height constraint in dp.

offsetXDp

Horizontal offset in dp.

offsetYDp

Vertical offset in dp.

zIndex

Stacking order.

elevationDp

Shadow elevation in dp.

clipShape

Clipping shape (None, Bounds, Circle, RoundedCorner).

display

Visibility mode (Visible, Invisible, Gone).