Package com.moengage.inbox.core.model

Types

InboxData
Link copied to clipboard
class InboxData(accountMeta: AccountMeta, inboxMessages: List<InboxMessage>) : BaseData
InboxMessage
Link copied to clipboard
data class InboxMessage(id: Long, campaignId: String, textContent: TextContent, action: List<Action>, isClicked: Boolean, tag: String, receivedTime: String, expiry: String, mediaContent: MediaContent?, payload: JSONObject)

Data object for Inbox Messages

MediaContent
Link copied to clipboard
data class MediaContent(mediaType: MediaType, url: String)

Media content class for inbox messsge.

TextContent
Link copied to clipboard
data class TextContent(title: String, message: String, summary: String)

Data object for inbox message text content.

UnClickedCountData
Link copied to clipboard
class UnClickedCountData(accountMeta: AccountMeta, count: Long) : BaseData