# BaseMessageItemProvider

public abstract class BaseMessageItemProvider<T extends MessageContent>

## Constructors

BaseMessageItemProvider
Link copied to clipboard
public void BaseMessageItemProvider()

## Types

MessageViewHolder
Link copied to clipboard
public class MessageViewHolder

## Functions

bindViewHolder
Link copied to clipboard
public void bindViewHolder(ViewHolder holder, UiMessage uiMessage, int position, List<UiMessage> list, IViewProviderListener<UiMessage> listener)
isItemViewType
Link copied to clipboard
public boolean isItemViewType(UiMessage item)
isSummaryType
Link copied to clipboard
public boolean isSummaryType(MessageContent messageContent)
onCreateViewHolder
Link copied to clipboard
public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType)
showBubble
Link copied to clipboard
public boolean showBubble()
showSummaryWithName
Link copied to clipboard
public boolean showSummaryWithName()