-
- All Implemented Interfaces:
public final class SensitivePersonalInfoAdapter extends RecyclerView.Adapter<SensitivePersonalInfoViewHolder>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceSensitivePersonalInfoAdapter.SpiCallback
-
Constructor Summary
Constructors Constructor Description SensitivePersonalInfoAdapter(List<PersonalDataDisplay> list, ThemeProvider themeProvider, SensitivePersonalInfoAdapter.SpiCallback callback)
-
Method Summary
Modifier and Type Method Description IntegergetItemCount()LonggetItemId(Integer position)IntegergetItemViewType(Integer position)SensitivePersonalInfoViewHolderonCreateViewHolder(ViewGroup parent, Integer viewType)UnitonBindViewHolder(SensitivePersonalInfoViewHolder holder, Integer position, List<Object> payloads)UnitonBindViewHolder(SensitivePersonalInfoViewHolder holder, Integer position)final UnitupdatePersonalData(String id, DidomiToggle.State state, Boolean accessibilityAnnounceState)final UnitupdateCategory(String id, DidomiToggle.State state, Boolean accessibilityAnnounceState)-
Methods inherited from class androidx.recyclerview.widget.RecyclerView.Adapter
bindViewHolder, createViewHolder, findRelativeAdapterPositionIn, getStateRestorationPolicy, hasObservers, hasStableIds, notifyDataSetChanged, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, onAttachedToRecyclerView, onDetachedFromRecyclerView, onFailedToRecycleView, onViewAttachedToWindow, onViewDetachedFromWindow, onViewRecycled, registerAdapterDataObserver, setHasStableIds, setStateRestorationPolicy, unregisterAdapterDataObserver -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
SensitivePersonalInfoAdapter
SensitivePersonalInfoAdapter(List<PersonalDataDisplay> list, ThemeProvider themeProvider, SensitivePersonalInfoAdapter.SpiCallback callback)
-
-
Method Detail
-
getItemCount
Integer getItemCount()
-
getItemViewType
Integer getItemViewType(Integer position)
-
onCreateViewHolder
SensitivePersonalInfoViewHolder onCreateViewHolder(ViewGroup parent, Integer viewType)
-
onBindViewHolder
Unit onBindViewHolder(SensitivePersonalInfoViewHolder holder, Integer position, List<Object> payloads)
-
onBindViewHolder
Unit onBindViewHolder(SensitivePersonalInfoViewHolder holder, Integer position)
-
updatePersonalData
final Unit updatePersonalData(String id, DidomiToggle.State state, Boolean accessibilityAnnounceState)
-
updateCategory
final Unit updateCategory(String id, DidomiToggle.State state, Boolean accessibilityAnnounceState)
-
-
-
-