bindViewHolder |
fun bindViewHolder(@NonNullp0: RecyclerView.ViewHolder, p1: Int) |
createViewHolder |
@NonNull fun createViewHolder(@NonNullp0: ViewGroup, p1: Int): RecyclerView.ViewHolder |
getAdapterItem |
open override fun getAdapterItem(p0: Int): T |
getItemBinding |
@NonNull open override fun getItemBinding(): ItemBinding<in T> |
getItemCount |
open override fun getItemCount(): Int |
getItemId |
open override fun getItemId(p0: Int): Long |
getItemViewType |
open override fun getItemViewType(p0: Int): Int |
hasObservers |
fun hasObservers(): Boolean |
hasStableIds |
fun hasStableIds(): Boolean |
notifyDataSetChanged |
fun notifyDataSetChanged() |
notifyItemChanged |
fun notifyItemChanged(p0: Int) fun notifyItemChanged(p0: Int, @Nullablep1: Any?) |
notifyItemInserted |
fun notifyItemInserted(p0: Int) |
notifyItemMoved |
fun notifyItemMoved(p0: Int, p1: Int) |
notifyItemRangeChanged |
fun notifyItemRangeChanged(p0: Int, p1: Int) fun notifyItemRangeChanged(p0: Int, p1: Int, @Nullablep2: Any?) |
notifyItemRangeInserted |
fun notifyItemRangeInserted(p0: Int, p1: Int) |
notifyItemRangeRemoved |
fun notifyItemRangeRemoved(p0: Int, p1: Int) |
notifyItemRemoved |
fun notifyItemRemoved(p0: Int) |
onAttachedToRecyclerView |
open override fun onAttachedToRecyclerView(@NonNullp0: RecyclerView) |
onBindBinding |
open override fun onBindBinding(binding: ViewDataBinding, variableId: Int, @LayoutReslayoutRes: Int, position: Int, item: T) |
onBindViewHolder |
override fun onBindViewHolder(@NonNullp0: RecyclerView.ViewHolder, p1: Int) @CallSuper open override fun onBindViewHolder(@NonNullp0: RecyclerView.ViewHolder, p1: Int, @NonNullp2: MutableList<Any>) |
onCreateBinding |
open override fun onCreateBinding(inflater: LayoutInflater, @LayoutReslayoutId: Int, viewGroup: ViewGroup): ViewDataBinding |
onCreateViewHolder |
@NonNull open fun onCreateViewHolder(@NonNullp0: ViewDataBinding): RecyclerView.ViewHolder @NonNull override fun onCreateViewHolder(@NonNullp0: ViewGroup, p1: Int): RecyclerView.ViewHolder |
onDetachedFromRecyclerView |
open override fun onDetachedFromRecyclerView(@NonNullp0: RecyclerView) |
onFailedToRecycleView |
open fun onFailedToRecycleView(@NonNullp0: RecyclerView.ViewHolder): Boolean |
onViewAttachedToWindow |
open fun onViewAttachedToWindow(@NonNullp0: RecyclerView.ViewHolder) |
onViewDetachedFromWindow |
open fun onViewDetachedFromWindow(@NonNullp0: RecyclerView.ViewHolder) |
onViewRecycled |
open fun onViewRecycled(@NonNullp0: RecyclerView.ViewHolder) |
registerAdapterDataObserver |
open fun registerAdapterDataObserver(@NonNullp0: RecyclerView.AdapterDataObserver) |
setHasStableIds |
open fun setHasStableIds(p0: Boolean) |
setItemBinding |
open override fun setItemBinding(@NonNullp0: ItemBinding<in T>) |
setItemIds |
open fun setItemIds(@Nullablep0: BindingRecyclerViewAdapter.ItemIds<in T>?) |
setItems |
open override fun setItems(@Nullablep0: MutableList<T>?) |
setLifecycleOwner |
open fun setLifecycleOwner(@Nullablep0: LifecycleOwner?) |
setViewHolderFactory |
open fun setViewHolderFactory(@Nullablep0: BindingRecyclerViewAdapter.ViewHolderFactory?) |
unregisterAdapterDataObserver |
open fun unregisterAdapterDataObserver(@NonNullp0: RecyclerView.AdapterDataObserver) |