Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JmapEmail(val id: String, val threadId: String, val mailboxIds: Map<String, Boolean>, val keywords: Map<String, Boolean>? = null, val size: Long, val receivedAt: String, val hasAttachment: Boolean? = null, val preview: String? = null, val subject: String? = null, val from: List<EmailAddress>? = null, val to: List<EmailAddress>? = null, val cc: List<EmailAddress>? = null, val bcc: List<EmailAddress>? = null, val bodyStructure: Any? = null, val bodyValues: Map<String, BodyValue>? = null, val textBody: List<BodyPart>? = null, val htmlBody: List<BodyPart>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JmapSession(val apiUrl: String, val downloadUrl: String, val uploadUrl: String, val eventSourceUrl: String? = null, val accounts: Map<String, JmapAccount>, val primaryAccounts: PrimaryAccounts? = null, val capabilities: Map<String, Any>? = null)
Link copied to clipboard
Link copied to clipboard
data class MessageDetail(val id: String, val threadId: String, val from: EmailAddress, val to: List<EmailAddress>, val cc: List<EmailAddress>? = null, val bcc: List<EmailAddress>? = null, val subject: String, val date: Date, val body: MessageBody, val attachments: List<Attachment> = emptyList(), val flags: MessageFlags)
Link copied to clipboard
data class MessageFlags(val unread: Boolean, val starred: Boolean = false, val important: Boolean = false, val hasAttachments: Boolean = false)
Link copied to clipboard
data class MessageListItem(val id: String, val threadId: String, val from: EmailAddress, val subject: String, val snippet: String, val date: Date, val flags: MessageFlags, val size: Long)
Link copied to clipboard