EpisodeAdapter

class EpisodeAdapter(hasDownloadSupport: Boolean, clickCallback: (EpisodeClickEvent) -> Unit, downloadClickCallback: (DownloadClickEvent) -> Unit)(source)

Constructors

Link copied to clipboard
constructor(hasDownloadSupport: Boolean, clickCallback: (EpisodeClickEvent) -> Unit, downloadClickCallback: (DownloadClickEvent) -> Unit)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
class EpisodeCardViewHolderLarge(val binding: <Error class: unknown class>, hasDownloadSupport: Boolean, clickCallback: (EpisodeClickEvent) -> Unit, downloadClickCallback: (DownloadClickEvent) -> Unit)
Link copied to clipboard
class EpisodeCardViewHolderSmall(val binding: <Error class: unknown class>, hasDownloadSupport: Boolean, clickCallback: (EpisodeClickEvent) -> Unit, downloadClickCallback: (DownloadClickEvent) -> Unit)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open fun getItemCount(): Int
Link copied to clipboard
open fun getItemViewType(position: Int): Int
Link copied to clipboard
open fun onBindViewHolder(holder: <Error class: unknown class>, position: Int)
Link copied to clipboard
open fun onCreateViewHolder(parent: ViewGroup, viewType: Int): <Error class: unknown class>
Link copied to clipboard
open fun onViewDetachedFromWindow(holder: <Error class: unknown class>)
Link copied to clipboard