Package-level declarations
Types
InAppMessageBase is the base model interface for all in-app messages.
IInAppMessageHtml is the base model interface for all Html In-App Messages.
InAppMessageBase is the base model interface for all immersive in-app messages.
Interface for applying themes to IInAppMessage's.
IInAppMessageHtml is the base model interface for getting/setting the image of a message.
This is the base model interface for all Html In-App Messages with ZIP file backed assets.
If the user is enrolled in the control group of an in-app message campaign, an InAppMessageControl should be instantiated. InAppMessageControl instances can be serialized and used for analytics only. They should never be used to back an actual in-app message for display.
IInAppMessage that renders HTML without a corresponding zip file asset. Instead, assets are all self-contained within a single HTML file. Certain URLs within the HTML file may be specified for download; these URLS are referred to as the "asset URLs" of this in-app message type.
InAppMessageSlideup is the model for slideup type in-app messages.
MessageButton is a model for a styleable button containing text and a click action.