# ItemViewDelegateManager

public class ItemViewDelegateManager<T>

## Constructors

ItemViewDelegateManager
Link copied to clipboard
public void ItemViewDelegateManager()

## Functions

addDelegate
Link copied to clipboard
public ItemViewDelegateManager<T> addDelegate(ItemViewDelegate<T> delegate)
public ItemViewDelegateManager<T> addDelegate(int viewType, ItemViewDelegate<T> delegate)
convert
Link copied to clipboard
public void convert(ViewHolder holder, T item, int position)
getItemViewDelegate
Link copied to clipboard
public ItemViewDelegate getItemViewDelegate(int viewType)
getItemViewDelegateCount
Link copied to clipboard
public int getItemViewDelegateCount()
getItemViewLayoutId
Link copied to clipboard
public int getItemViewLayoutId(int viewType)
getItemViewType
Link copied to clipboard
public int getItemViewType(ItemViewDelegate itemViewDelegate)
public int getItemViewType(T item, int position)
removeDelegate
Link copied to clipboard
public ItemViewDelegateManager<T> removeDelegate(ItemViewDelegate<T> delegate)
public ItemViewDelegateManager<T> removeDelegate(int itemType)