Package-level declarations

Types

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

Data object for Inbox Messages

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

Media content class for inbox messsge.

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

Data object for inbox message text content.

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