InAppMessage

abstract class InAppMessage

Known direct subclasses
BannerMessage

Encapsulates a Firebase In App Banner Message.

CardMessage

Encapsulates a Firebase In App Card Message.

ImageOnlyMessage

Encapsulates a Firebase In App ImageOnly Message.

ModalMessage

Encapsulates a Firebase In App Modal Message.


Encapsulates a Firebase In App Message.

Summary

Public functions

abstract Action?

This function is deprecated.

Use the message specific methods (see CardMessage, ModalMessage, BannerMessage, ImageOnlyMessage) instead.

Public functions

getAction

abstract fun getAction(): Action?

Public properties

actionButton

val actionButton: Button!

backgroundHexColor

val backgroundHexColor: String!

body

val body: Text!

campaignId

val campaignId: String!

campaignMetadata

val campaignMetadata: CampaignMetadata!

campaignName

val campaignName: String!

data

val data: (Mutable)Map<String!, String!>?

imageData

val imageData: ImageData!

imageUrl

val imageUrl: String!

isTestMessage

val isTestMessage: Boolean!

messageType

val messageType: MessageType!

title

val title: Text!