DownloadAdapter

class DownloadAdapter(    onHeaderClickEvent: (DownloadHeaderClickEvent) -> Unit,     onItemClickEvent: (DownloadClickEvent) -> Unit,     onItemSelectionChanged: (Int, Boolean) -> Unit) : ListAdapter<VisualDownloadCached, DownloadAdapter.DownloadViewHolder> (source)

Constructors

Link copied to clipboard
constructor(    onHeaderClickEvent: (DownloadHeaderClickEvent) -> Unit,     onItemClickEvent: (DownloadClickEvent) -> Unit,     onItemSelectionChanged: (Int, Boolean) -> Unit)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
inner class DownloadViewHolder(binding: ViewBinding) : RecyclerView.ViewHolder

Functions

Link copied to clipboard
Link copied to clipboard
protected open fun getItem(p0: Int): VisualDownloadCached
Link copied to clipboard
open override fun getItemCount(): Int
Link copied to clipboard
open fun getItemId(p0: Int): Long
Link copied to clipboard
open override fun getItemViewType(position: Int): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setHasStableIds(p0: Boolean)
Link copied to clipboard