InAppTemplateButtonConfigArgs

data class InAppTemplateButtonConfigArgs(val android: Output<InAppTemplateOverrideButtonConfigurationArgs>? = null, val defaultConfig: Output<InAppTemplateDefaultButtonConfigurationArgs>? = null, val ios: Output<InAppTemplateOverrideButtonConfigurationArgs>? = null, val web: Output<InAppTemplateOverrideButtonConfigurationArgs>? = null) : ConvertibleToJava<InAppTemplateButtonConfigArgs>

Constructors

Link copied to clipboard
constructor(android: Output<InAppTemplateOverrideButtonConfigurationArgs>? = null, defaultConfig: Output<InAppTemplateDefaultButtonConfigurationArgs>? = null, ios: Output<InAppTemplateOverrideButtonConfigurationArgs>? = null, web: Output<InAppTemplateOverrideButtonConfigurationArgs>? = null)

Properties

Link copied to clipboard

Optional button configuration to use for in-app messages sent to Android devices. This button configuration overrides the default button configuration.

Link copied to clipboard

Specifies the default behavior of a button that appears in an in-app message. You can optionally add button configurations that specifically apply to iOS, Android, or web browser users.

Link copied to clipboard

Optional button configuration to use for in-app messages sent to iOS devices. This button configuration overrides the default button configuration.

Link copied to clipboard

Optional button configuration to use for in-app messages sent to web applications. This button configuration overrides the default button configuration.

Functions

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