Salesforce Marketing Cloud Unified SDK
Toggle table of contents
11.0.0
Select version
11.0.0
10.0.0
androidJvm
Target filter
androidJvm
Switch theme
Search in API
Skip to content
Salesforce Marketing Cloud Unified SDK
Push Models Module v1.0.2
/
com.salesforce.marketingcloud.pushmodels.rich.buttons
/
RichButtonTemplate
/
RichButton
Rich
Button
data
class
RichButton
(
val
identifier
:
String
,
val
title
:
Text
?
=
null
,
val
icon
:
String
?
=
null
,
val
style
:
Style
?
=
null
,
val
actions
:
List
<
Action
>
?
=
listOf(Action.OpenApp)
)
:
Parcelable
,
PushView
Members
Constructors
Rich
Button
Link copied to clipboard
constructor
(
identifier
:
String
,
title
:
Text
?
=
null
,
icon
:
String
?
=
null
,
style
:
Style
?
=
null
,
actions
:
List
<
Action
>
?
=
listOf(Action.OpenApp)
)
Properties
actions
Link copied to clipboard
open
override
val
actions
:
List
<
Action
>
?
icon
Link copied to clipboard
val
icon
:
String
?
identifier
Link copied to clipboard
val
identifier
:
String
style
Link copied to clipboard
open
override
val
style
:
Style
?
title
Link copied to clipboard
val
title
:
Text
?
Functions
to
Json
Link copied to clipboard
fun
toJson
(
)
:
JSONObject
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String