TabAdapter

class TabAdapter(context: Context, fa: FragmentActivity) : FragmentStateAdapter

Functions

Link copied to clipboard
open fun addViewToContainer(@NonNull p0: View, @NonNull p1: FrameLayout)
Link copied to clipboard
fun bindViewHolder(@NonNull p0: FragmentViewHolder, p1: Int)
Link copied to clipboard
open fun containsItem(p0: Long): Boolean
Link copied to clipboard
open override fun createFragment(position: Int): Fragment
Link copied to clipboard
fun createViewHolder(@NonNull p0: ViewGroup, p1: Int): FragmentViewHolder
Link copied to clipboard
open fun gcFragments()
Link copied to clipboard
open override fun getItemCount(): Int
Link copied to clipboard
open override fun getItemId(p0: Int): Long
Link copied to clipboard
open fun getItemViewType(p0: Int): Int
Link copied to clipboard
fun hasObservers(): Boolean
Link copied to clipboard
fun hasStableIds(): Boolean
Link copied to clipboard
fun notifyDataSetChanged()
Link copied to clipboard
fun notifyItemChanged(p0: Int)
fun notifyItemChanged(p0: Int, @Nullable p1: Any?)
Link copied to clipboard
fun notifyItemInserted(p0: Int)
Link copied to clipboard
fun notifyItemMoved(p0: Int, p1: Int)
Link copied to clipboard
fun notifyItemRangeChanged(p0: Int, p1: Int)
fun notifyItemRangeChanged(p0: Int, p1: Int, @Nullable p2: Any?)
Link copied to clipboard
fun notifyItemRangeInserted(p0: Int, p1: Int)
Link copied to clipboard
fun notifyItemRangeRemoved(p0: Int, p1: Int)
Link copied to clipboard
fun notifyItemRemoved(p0: Int)
Link copied to clipboard
open override fun onAttachedToRecyclerView(@NonNull p0: RecyclerView)
Link copied to clipboard
override fun onBindViewHolder(@NonNull p0: FragmentViewHolder, p1: Int)
open fun onBindViewHolder(@NonNull p0: FragmentViewHolder, p1: Int, @NonNull p2: MutableList<Any>)
Link copied to clipboard
override fun onCreateViewHolder(@NonNull p0: ViewGroup, p1: Int): FragmentViewHolder
Link copied to clipboard
open override fun onDetachedFromRecyclerView(@NonNull p0: RecyclerView)
Link copied to clipboard
override fun onFailedToRecycleView(@NonNull p0: FragmentViewHolder): Boolean
Link copied to clipboard
override fun onViewAttachedToWindow(@NonNull p0: FragmentViewHolder)
Link copied to clipboard
open fun onViewDetachedFromWindow(@NonNull p0: FragmentViewHolder)
Link copied to clipboard
override fun onViewRecycled(@NonNull p0: FragmentViewHolder)
Link copied to clipboard
open fun placeFragmentInViewHolder(@NonNull p0: FragmentViewHolder)
Link copied to clipboard
open fun registerAdapterDataObserver(@NonNull p0: RecyclerView.AdapterDataObserver)
Link copied to clipboard
override fun restoreState(@NonNull p0: Parcelable)
Link copied to clipboard
override fun saveState(): Parcelable
Link copied to clipboard
override fun setHasStableIds(p0: Boolean)
Link copied to clipboard
open fun shouldDelayFragmentTransactions(): Boolean
Link copied to clipboard

Properties

Link copied to clipboard
val fragments: List<HostFragment>
Link copied to clipboard
val mFragmentManager: FragmentManager
Link copied to clipboard
val mFragments: LongSparseArray<Fragment>
Link copied to clipboard
val mIsInGracePeriod: Boolean
Link copied to clipboard
val mLifecycle: Lifecycle