DragAndDropTouchHelper

class DragAndDropTouchHelper(adapter: DownloadQueueAdapter) : ItemTouchHelper(source)

Constructors

Link copied to clipboard
constructor(adapter: DownloadQueueAdapter)

Functions

Link copied to clipboard
open fun attachToRecyclerView(@Nullable recyclerView: RecyclerView?)
Link copied to clipboard
open fun getItemOffsets(@NonNull outRect: Rect, itemPosition: Int, @NonNull parent: RecyclerView)
open fun getItemOffsets(outRect: Rect, view: View, parent: RecyclerView, state: RecyclerView.State)
Link copied to clipboard
open fun onChildViewAttachedToWindow(@NonNull view: View)
Link copied to clipboard
open fun onChildViewDetachedFromWindow(@NonNull view: View)
Link copied to clipboard
open fun onDraw(@NonNull c: Canvas, @NonNull parent: RecyclerView)
open fun onDraw(c: Canvas, parent: RecyclerView, state: RecyclerView.State)
Link copied to clipboard
open fun onDrawOver(@NonNull c: Canvas, @NonNull parent: RecyclerView)
open fun onDrawOver(c: Canvas, parent: RecyclerView, state: RecyclerView.State)
Link copied to clipboard
open fun startDrag(@NonNull viewHolder: RecyclerView.ViewHolder)
Link copied to clipboard
open fun startSwipe(@NonNull viewHolder: RecyclerView.ViewHolder)