class LabelsSelectAdapter extends BaseBindingAdapter<Label,com.weebly.opus1269.clipman.databinding.LabelSelectRowBinding,LabelSelectHandlers,LabelViewModel,LabelsSelectAdapter.LabelViewHolder>
Modifier and Type | Class and Description |
---|---|
(package private) static class |
LabelsSelectAdapter.LabelViewHolder
Our ViewHolder
|
(package private) static class |
LabelsSelectAdapter.LabelViewHolderFactory
Factory to create an instance of our ViewHolder
|
(package private) static class |
LabelsSelectAdapter.LabelViewModelFactory
Factory to create an instance of our ViewModel
|
Modifier and Type | Field and Description |
---|---|
private LabelsSelectActivity |
mActivity
Our Actvity
|
mLifecycleOwner
Constructor and Description |
---|
LabelsSelectAdapter(LabelsSelectActivity activity) |
Modifier and Type | Method and Description |
---|---|
void |
onBindViewHolder(LabelsSelectAdapter.LabelViewHolder holder,
int position) |
getItemCount, getItemId, onCreateViewHolder, submitList
bindViewHolder, createViewHolder, getItemViewType, hasObservers, hasStableIds, notifyDataSetChanged, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, onAttachedToRecyclerView, onBindViewHolder, onDetachedFromRecyclerView, onFailedToRecycleView, onViewAttachedToWindow, onViewDetachedFromWindow, onViewRecycled, registerAdapterDataObserver, setHasStableIds, unregisterAdapterDataObserver
private final LabelsSelectActivity mActivity
LabelsSelectAdapter(LabelsSelectActivity activity)
public void onBindViewHolder(@NonNull LabelsSelectAdapter.LabelViewHolder holder, int position)
onBindViewHolder
in class BaseBindingAdapter<Label,com.weebly.opus1269.clipman.databinding.LabelSelectRowBinding,LabelSelectHandlers,LabelViewModel,LabelsSelectAdapter.LabelViewHolder>