Package-level declarations
Types
Link copied to clipboard
abstract class BaseMessageItemViewHolder<T : MessageListItem>(itemView: View) : RecyclerView.ViewHolder
Base ViewHolder used for displaying messages in io.getstream.chat.android.ui.feature.messages.list.adapter.internal.MessageListItemAdapter.
Link copied to clipboard
MessageListItem represents elements that are displayed in a MessageListView. There are the following subclasses of the MessageListItem available:
Link copied to clipboard
data class MessageListItemPayloadDiff(val text: Boolean, val replyText: Boolean, val reactions: Boolean, val attachments: Boolean, val replies: Boolean, val syncStatus: Boolean, val deleted: Boolean, val positions: Boolean, val pinned: Boolean, val user: Boolean, val mentions: Boolean, val footer: Boolean, val poll: Boolean)
Link copied to clipboard
A factory class designed to create ViewHolders for the RecyclerView inside io.getstream.chat.android.ui.feature.messages.list.MessageListView.
Link copied to clipboard
object MessageListItemViewType
View type constants used by MessageListItemViewHolderFactory.
Link copied to clipboard
Link copied to clipboard