public static abstract class

InAppMessage.Button

extends Object
implements Parcelable
java.lang.Object
   ↳ com.salesforce.marketingcloud.messages.iam.InAppMessage.Button

Summary

Nested Classes
enum InAppMessage.Button.ActionType  
[Expand]
Inherited Constants
From interface android.os.Parcelable
Public Constructors
Button()
Public Methods
abstract String action()
abstract InAppMessage.Button.ActionType actionType()
abstract String backgroundColor()
abstract String borderColor()
abstract InAppMessage.Size borderWidth()
abstract InAppMessage.Size cornerRadius()
static InAppMessage.Button create(JSONObject jsonObject)
abstract String fontColor()
abstract InAppMessage.Size fontSize()
abstract String id()
abstract int index()
abstract String text()
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Public Constructors

public Button ()

Public Methods

public abstract String action ()

public abstract InAppMessage.Button.ActionType actionType ()

public abstract String backgroundColor ()

public abstract String borderColor ()

public abstract InAppMessage.Size borderWidth ()

public abstract InAppMessage.Size cornerRadius ()

public static InAppMessage.Button create (JSONObject jsonObject)

Throws
JSONException

public abstract String fontColor ()

public abstract InAppMessage.Size fontSize ()

public abstract String id ()

public abstract int index ()

public abstract String text ()