ChannelListAdapter

public class ChannelListAdapter

Channel list Adapter

Standalone implementation that directly holds a ConversationListProvider without depending on a ProviderManager singleton. Created via Fragment's onCreateAdapter(), supports subclass customization.

Since

5.10.4

Constructors

Link copied to clipboard
public void ChannelListAdapter()
public void ChannelListAdapter(ConversationListProvider provider)

Types

Link copied to clipboard
public interface OnItemClickListener

Functions

Link copied to clipboard
public void addFootView(View view)
Link copied to clipboard
public void addHeaderView(View view)
Link copied to clipboard
public List<BaseUiChannel> getData()
Link copied to clipboard
public int getFootersCount()
Link copied to clipboard
public int getHeadersCount()
Link copied to clipboard
public BaseUiChannel getItem(int position)
Link copied to clipboard
public int getItemCount()
Link copied to clipboard
public int getItemViewType(int position)
Link copied to clipboard
public void onAttachedToRecyclerView(RecyclerView recyclerView)
Link copied to clipboard
public void onBindViewHolder(ViewHolder holder, int position)
Link copied to clipboard
public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType)
Link copied to clipboard
public void onViewAttachedToWindow(ViewHolder holder)
Link copied to clipboard
public void setDataCollection(List<BaseUiChannel> data)
Link copied to clipboard
public void setEmptyView(View view)
public void setEmptyView(int emptyId)
Link copied to clipboard
Link copied to clipboard
public void setProvider(ConversationListProvider provider)