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