protected class DataSourceListAdapter.MultiViewHolder
extends RecyclerView.ViewHolder
implements android.view.View.OnClickListener
| Modifier and Type | Field and Description |
|---|---|
DataSourceListAdapter.MultiView |
multiType |
| Constructor and Description |
|---|
MultiViewHolder(DataSourceListAdapter.MultiView v) |
| Modifier and Type | Method and Description |
|---|---|
<DATA> void |
bind(DataSourceInterface<DATA> entity,
boolean selected) |
<DATA> void |
bindAsync(DataSourceInterface<DATA> entity,
DATA data) |
void |
dispatchSelection() |
<DATA> DataSourceListAdapter.DataSourceViewHolder<DATA> |
getViewHolder(DataSourceInterface<DATA> entity) |
void |
onClick(android.view.View v) |
void |
setSelectionState(boolean selected) |
public final DataSourceListAdapter.MultiView multiType
public MultiViewHolder(DataSourceListAdapter.MultiView v)
public <DATA> DataSourceListAdapter.DataSourceViewHolder<DATA> getViewHolder(DataSourceInterface<DATA> entity)
public void setSelectionState(boolean selected)
public <DATA> void bind(DataSourceInterface<DATA> entity, boolean selected)
public <DATA> void bindAsync(DataSourceInterface<DATA> entity, DATA data)
public void onClick(android.view.View v)
onClick in interface android.view.View.OnClickListenerpublic void dispatchSelection()