Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class AutofitRecyclerView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null) : RecyclerView
Link copied to clipboard
abstract class BaseAdapter<T : Any, S : Any>( fragment: Fragment, val id: Int = 0, diffCallback: DiffUtil.ItemCallback<T> = BaseDiffCallback()) : RecyclerView.Adapter<ViewHolderState<S>>
BaseAdapter is a persistent state stored adapter that supports headers and footers. This should be used for restoring eg scroll or focus related to a view when it is recreated.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Recyclerview wherein the max item width or height is set by the biggest view to prevent inconsistent view sizes.
Link copied to clipboard
data class MetadataHolder( val apiName: String, val isMovie: Boolean, val title: String?, val poster: String?, val currentEpisodeIndex: Int, val episodes: List<ResultEpisode>, val currentLinks: List<ExtractorLink>, val currentSubtitles: List<SubtitleData>)
Link copied to clipboard
Link copied to clipboard
open class NonFinalAdapterListUpdateCallback(mAdapter: RecyclerView.Adapter<*>) : ListUpdateCallback
ListUpdateCallback that dispatches update events to the given adapter.
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