InAppTemplateDefaultButtonConfigurationArgs

data class InAppTemplateDefaultButtonConfigurationArgs(val backgroundColor: Output<String>? = null, val borderRadius: Output<Int>? = null, val buttonAction: Output<InAppTemplateButtonAction>? = null, val link: Output<String>? = null, val text: Output<String>? = null, val textColor: Output<String>? = null) : ConvertibleToJava<InAppTemplateDefaultButtonConfigurationArgs>

Constructors

constructor(backgroundColor: Output<String>? = null, borderRadius: Output<Int>? = null, buttonAction: Output<InAppTemplateButtonAction>? = null, link: Output<String>? = null, text: Output<String>? = null, textColor: Output<String>? = null)

Properties

Link copied to clipboard
val backgroundColor: Output<String>? = null

The background color of a button, expressed as a hex color code (such as #000000 for black).

Link copied to clipboard
val borderRadius: Output<Int>? = null

The border radius of a button.

Link copied to clipboard

The action that occurs when a recipient chooses a button in an in-app message. You can specify one of the following:

Link copied to clipboard
val link: Output<String>? = null

The destination (such as a URL) for a button.

Link copied to clipboard
val text: Output<String>? = null

The text that appears on a button in an in-app message.

Link copied to clipboard
val textColor: Output<String>? = null

The color of the body text in a button, expressed as a hex color code (such as #000000 for black).

Functions

Link copied to clipboard
open override fun toJava(): InAppTemplateDefaultButtonConfigurationArgs