MessageTimelinePageEntity

data class MessageTimelinePageEntity(val rows: List<TimelineRows>, val cursors: Map<String, MessageTimelineCursorEntity>, val olderCursor: MessageTimelineCursorEntity?, val newerCursor: MessageTimelineCursorEntity?, val anchorMessageId: String?, val mentions: Map<String, List<MessageMention>> = emptyMap(), val previews: Map<String, List<TimelinePreviews>> = emptyMap(), val buttons: Map<String, List<ButtonContent>> = emptyMap(), val polls: Map<String, MessageEntityContent.Poll> = emptyMap(), val reactions: Map<String, List<TimelineReactions>> = emptyMap(), val readCounts: Map<String, Long> = emptyMap(), val failures: Map<String, List<MessageRecipientFailure>> = emptyMap(), val attachments: Map<String, List<TimelineAttachments>> = emptyMap(), val systemContents: Map<String, MessageEntityContent.System> = emptyMap(), val users: Map<UserIDEntity, TimelineUsers> = emptyMap())

Page-scoped rows. None of these queries hydrate MessageDetailsView or UserDetails.

Constructors

Link copied to clipboard
constructor(rows: List<TimelineRows>, cursors: Map<String, MessageTimelineCursorEntity>, olderCursor: MessageTimelineCursorEntity?, newerCursor: MessageTimelineCursorEntity?, anchorMessageId: String?, mentions: Map<String, List<MessageMention>> = emptyMap(), previews: Map<String, List<TimelinePreviews>> = emptyMap(), buttons: Map<String, List<ButtonContent>> = emptyMap(), polls: Map<String, MessageEntityContent.Poll> = emptyMap(), reactions: Map<String, List<TimelineReactions>> = emptyMap(), readCounts: Map<String, Long> = emptyMap(), failures: Map<String, List<MessageRecipientFailure>> = emptyMap(), attachments: Map<String, List<TimelineAttachments>> = emptyMap(), systemContents: Map<String, MessageEntityContent.System> = emptyMap(), users: Map<UserIDEntity, TimelineUsers> = emptyMap())

Properties

Link copied to clipboard
val anchorMessageId: String?
Link copied to clipboard
val attachments: Map<String, List<TimelineAttachments>>
Link copied to clipboard
val buttons: Map<String, List<ButtonContent>>
Link copied to clipboard
Link copied to clipboard
val failures: Map<String, List<MessageRecipientFailure>>
Link copied to clipboard
val mentions: Map<String, List<MessageMention>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val previews: Map<String, List<TimelinePreviews>>
Link copied to clipboard
val reactions: Map<String, List<TimelineReactions>>
Link copied to clipboard
val readCounts: Map<String, Long>
Link copied to clipboard
val rows: List<TimelineRows>
Link copied to clipboard
Link copied to clipboard