Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
fun addItems(list: List<T>)
fun addItems(@IntRange(from = 0) index: Int, list: List<T>)
Link copied to clipboard
fun bindViewHolder(@NonNull p0: VH, p1: Int)
Link copied to clipboard
Link copied to clipboard
open override fun getItemCount(): Int
Link copied to clipboard
open fun getItemId(p0: Int): Long
Link copied to clipboard
open fun getItemViewType(p0: Int): Int
Link copied to clipboard
open fun handleEvent(recyclerView: RecyclerView, motionEvent: MotionEvent): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun itemOf(position: Int): T
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun notifyItemMoved(p0: Int, p1: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun onAttachedToRecyclerView(recyclerView: RecyclerView)
Link copied to clipboard
abstract fun onBindViewHolder(@NonNull p0: VH, p1: Int)
open fun onBindViewHolder(@NonNull p0: VH, p1: Int, @NonNull p2: MutableList<Any>)
Link copied to clipboard
abstract fun onCreateViewHolder(@NonNull p0: ViewGroup, p1: Int): VH
Link copied to clipboard
open override fun onDetachedFromRecyclerView(recyclerView: RecyclerView)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun onRequestDisallowInterceptTouchEvent(disallowIntercept: Boolean)
Link copied to clipboard
open override fun onTouchEvent(rv: RecyclerView, ev: MotionEvent)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun onViewRecycled(@NonNull p0: VH)
Link copied to clipboard
open fun setHasStableIds(p0: Boolean)
Link copied to clipboard
fun setNewList(list: List<T>)
Link copied to clipboard
open fun touchable(): Boolean

是否开启item触摸响应