ThreadDetails

data class ThreadDetails(    val isRootThread: Boolean = false,     val numberOfThreads: Int = 0,     val threadSummarySenderInfo: SenderInfo? = null,     val threadSummaryLatestEvent: Event? = null,     val lastMessageTimestamp: Long? = null,     val threadNotificationState: ThreadNotificationState = ThreadNotificationState.NO_NEW_MESSAGE,     val isThread: Boolean = false,     val lastRootThreadEdition: String? = null)

This class contains all the details needed for threads. Is is mainly used from within an Event.

Constructors

Link copied to clipboard
fun ThreadDetails(    isRootThread: Boolean = false,     numberOfThreads: Int = 0,     threadSummarySenderInfo: SenderInfo? = null,     threadSummaryLatestEvent: Event? = null,     lastMessageTimestamp: Long? = null,     threadNotificationState: ThreadNotificationState = ThreadNotificationState.NO_NEW_MESSAGE,     isThread: Boolean = false,     lastRootThreadEdition: String? = null)

Properties

Link copied to clipboard
val isRootThread: Boolean = false
Link copied to clipboard
val isThread: Boolean = false
Link copied to clipboard
val lastMessageTimestamp: Long? = null
Link copied to clipboard
val lastRootThreadEdition: String? = null
Link copied to clipboard
val numberOfThreads: Int = 0
Link copied to clipboard
val threadNotificationState: ThreadNotificationState
Link copied to clipboard
val threadSummaryLatestEvent: Event? = null
Link copied to clipboard
val threadSummarySenderInfo: SenderInfo? = null