SubtitleOffsetItemAdapter

class SubtitleOffsetItemAdapter(    currentTimeMs: Long,     val items: MutableList<SubtitleCue>,     val clickCallback: (SubtitleCue) -> Unit) : AppContextUtils.DiffAdapter<SubtitleCue> (source)

Constructors

Link copied to clipboard
constructor(currentTimeMs: Long, items: MutableList<SubtitleCue>, clickCallback: (SubtitleCue) -> Unit)

Properties

Link copied to clipboard
Link copied to clipboard
val comparison: (first: SubtitleCue, second: SubtitleCue) -> Boolean
Link copied to clipboard
open override val items: MutableList<SubtitleCue>

Functions

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
fun getLatestActiveItem(position: Long): 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
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
open override fun onBindViewHolder(holder: RecyclerView.ViewHolder, position: Int)
Link copied to clipboard
open override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): RecyclerView.ViewHolder
Link copied to clipboard
Link copied to clipboard
open fun setHasStableIds(p0: Boolean)
Link copied to clipboard
fun updateList(newList: List<SubtitleCue>)
Link copied to clipboard
fun updateTime(timeMs: Long)