public abstract class ViewCell<VH extends BaseViewHolder>
extends java.lang.Object
| Constructor and Description |
|---|
ViewCell() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
bindListeners(VH viewHolder,
ListenerCollection listeners,
int position) |
abstract void |
bindViewCell(VH viewHolder,
int position) |
abstract ViewCell |
get(int position) |
abstract int |
getItemCount() |
abstract int |
getItemId(int position) |
abstract int |
getLayoutId(int position) |
abstract java.lang.Class<? extends VH> |
getViewHolderClass(int position) |
abstract void |
remove(int position) |
public abstract ViewCell get(int position)
public abstract void remove(int position)
public abstract int getLayoutId(int position)
public abstract int getItemId(int position)
public abstract int getItemCount()
public abstract void bindListeners(VH viewHolder, ListenerCollection listeners, int position)
public abstract void bindViewCell(VH viewHolder, int position)
public abstract java.lang.Class<? extends VH> getViewHolderClass(int position)