Class MultipleDomainAdapter
- java.lang.Object
-
- androidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
-
- com.cheetahdigital.challenges.ui.responses.profile.preferences.domain.BaseDomainAdapter
-
- com.cheetahdigital.challenges.ui.responses.profile.preferences.domain.MultipleDomainAdapter
-
public class MultipleDomainAdapter extends BaseDomainAdapter
Class that handles Multi Select lists used inDomainFragment
-
-
Field Summary
-
Fields inherited from class com.cheetahdigital.challenges.ui.responses.profile.preferences.domain.BaseDomainAdapter
mDomain, mItems, mSelectedItems
-
-
Constructor Summary
Constructors Constructor Description MultipleDomainAdapter(PreferenceDomain domain)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onBindViewHolder(androidx.recyclerview.widget.RecyclerView.ViewHolder holder, int position)
androidx.recyclerview.widget.RecyclerView.ViewHolder
onCreateViewHolder(android.view.ViewGroup parent, int viewType)
-
Methods inherited from class com.cheetahdigital.challenges.ui.responses.profile.preferences.domain.BaseDomainAdapter
clearFilter, filter, getItemCount, getSelection
-
Methods inherited from class androidx.recyclerview.widget.RecyclerView.Adapter
bindViewHolder, createViewHolder, getItemId, getItemViewType, hasObservers, hasStableIds, notifyDataSetChanged, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, onAttachedToRecyclerView, onBindViewHolder, onDetachedFromRecyclerView, onFailedToRecycleView, onViewAttachedToWindow, onViewDetachedFromWindow, onViewRecycled, registerAdapterDataObserver, setHasStableIds, unregisterAdapterDataObserver
-
-
-
-
Constructor Detail
-
MultipleDomainAdapter
public MultipleDomainAdapter(PreferenceDomain domain)
-
-
Method Detail
-
onCreateViewHolder
@NonNull public androidx.recyclerview.widget.RecyclerView.ViewHolder onCreateViewHolder(@NonNull android.view.ViewGroup parent, int viewType)
- Specified by:
onCreateViewHolder
in classandroidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
-
onBindViewHolder
public void onBindViewHolder(@NonNull androidx.recyclerview.widget.RecyclerView.ViewHolder holder, int position)
- Specified by:
onBindViewHolder
in classandroidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
-
-