-
public class MessageViewHolderFactoryAllows you to easily customize message rendering
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classMessageViewHolderFactory.Companion
-
Field Summary
Fields Modifier and Type Field Description private ListenerContainerlistenerContainerprivate AttachmentViewHolderFactoryattachmentViewHolderFactoryprivate MessageListView.BubbleHelperbubbleHelperprivate DateFormattermessageDateFormatter
-
Constructor Summary
Constructors Constructor Description MessageViewHolderFactory()
-
Method Summary
Modifier and Type Method Description final ListenerContainergetListenerContainer()final UnitsetListenerContainer(ListenerContainer listenerContainer)final AttachmentViewHolderFactorygetAttachmentViewHolderFactory()final UnitsetAttachmentViewHolderFactory(AttachmentViewHolderFactory attachmentViewHolderFactory)final MessageListView.BubbleHelpergetBubbleHelper()final UnitsetBubbleHelper(MessageListView.BubbleHelper bubbleHelper)final DateFormattergetMessageDateFormatter()final UnitsetMessageDateFormatter(DateFormatter messageDateFormatter)IntegergetMessageViewType(MessageListItem messageListItem)BaseMessageListItemViewHolder<?>createMessageViewHolder(ViewGroup parent, Integer viewType, MessageListViewStyle style, Channel channel)-
-
Method Detail
-
getListenerContainer
final ListenerContainer getListenerContainer()
-
setListenerContainer
final Unit setListenerContainer(ListenerContainer listenerContainer)
-
getAttachmentViewHolderFactory
final AttachmentViewHolderFactory getAttachmentViewHolderFactory()
-
setAttachmentViewHolderFactory
final Unit setAttachmentViewHolderFactory(AttachmentViewHolderFactory attachmentViewHolderFactory)
-
getBubbleHelper
final MessageListView.BubbleHelper getBubbleHelper()
-
setBubbleHelper
final Unit setBubbleHelper(MessageListView.BubbleHelper bubbleHelper)
-
getMessageDateFormatter
final DateFormatter getMessageDateFormatter()
-
setMessageDateFormatter
final Unit setMessageDateFormatter(DateFormatter messageDateFormatter)
-
getMessageViewType
Integer getMessageViewType(MessageListItem messageListItem)
-
createMessageViewHolder
BaseMessageListItemViewHolder<?> createMessageViewHolder(ViewGroup parent, Integer viewType, MessageListViewStyle style, Channel channel)
-
-
-
-