-
- All Implemented Interfaces:
-
androidx.viewpager2.adapter.StatefulAdapter
public final class ChatOnlyAdapter extends FragmentStateAdapter
-
-
Field Summary
Fields Modifier and Type Field Description private final BottomSheetDialogFragmentfragmentprivate final LifecyclemLifecycleprivate final FragmentManagermFragmentManagerprivate final LongSparseArray<Fragment>mFragmentsprivate final BooleanmIsInGracePeriod
-
Constructor Summary
Constructors Constructor Description ChatOnlyAdapter(BottomSheetDialogFragment fragment)
-
Method Summary
Modifier and Type Method Description final BottomSheetDialogFragmentgetFragment()IntegergetItemCount()FragmentcreateFragment(Integer position)-
Methods inherited from class live.hms.roomkit.ui.meeting.chat.combined.ChatOnlyAdapter
addViewToContainer, containsItem, gcFragments, getItemId, onAttachedToRecyclerView, onBindViewHolder, onCreateViewHolder, onDetachedFromRecyclerView, onFailedToRecycleView, onViewAttachedToWindow, onViewRecycled, placeFragmentInViewHolder, restoreState, saveState, setHasStableIds, shouldDelayFragmentTransactions -
Methods inherited from class androidx.viewpager2.adapter.FragmentStateAdapter
bindViewHolder, canRestoreState, createViewHolder, findRelativeAdapterPositionIn, getItemViewType, getStateRestorationPolicy, hasObservers, hasStableIds, notifyDataSetChanged, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, onBindViewHolder, onViewDetachedFromWindow, registerAdapterDataObserver, setStateRestorationPolicy, unregisterAdapterDataObserver -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getFragment
final BottomSheetDialogFragment getFragment()
-
getItemCount
Integer getItemCount()
-
createFragment
Fragment createFragment(Integer position)
-
-
-
-