Skip to content

/AWS1/CL_PPTINAPPMESSAGE

Provides all fields required for building an in-app message.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_content TYPE /AWS1/CL_PPTINAPPMESSAGECONT=>TT_LISTOFINAPPMESSAGECONTENT TT_LISTOFINAPPMESSAGECONTENT

In-app message content.

it_customconfig TYPE /AWS1/CL_PPTMAPOF__STRING_W=>TT_MAPOF__STRING TT_MAPOF__STRING

Custom config to be sent to SDK.

iv_layout TYPE /AWS1/PPTLAYOUT /AWS1/PPTLAYOUT

The layout of the message.


Queryable Attributes

Content

In-app message content.

Accessible with the following methods

Method Description
GET_CONTENT() Getter for CONTENT, with configurable default
ASK_CONTENT() Getter for CONTENT w/ exceptions if field has no value
HAS_CONTENT() Determine if CONTENT has a value

CustomConfig

Custom config to be sent to SDK.

Accessible with the following methods

Method Description
GET_CUSTOMCONFIG() Getter for CUSTOMCONFIG, with configurable default
ASK_CUSTOMCONFIG() Getter for CUSTOMCONFIG w/ exceptions if field has no value
HAS_CUSTOMCONFIG() Determine if CUSTOMCONFIG has a value

Layout

The layout of the message.

Accessible with the following methods

Method Description
GET_LAYOUT() Getter for LAYOUT, with configurable default
ASK_LAYOUT() Getter for LAYOUT w/ exceptions if field has no value
HAS_LAYOUT() Determine if LAYOUT has a value