Package-level declarations

Types

Link copied to clipboard
class APIRepository(val api: MainAPI)
Link copied to clipboard
class AutofitRecyclerView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null)
Link copied to clipboard
abstract class BaseAdapter<T : Any, S : Any>(fragment: <Error class: unknown class>, val id: Int = 0, diffCallback: <Error class: unknown class><T> = BaseDiffCallback())

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
class BaseDiffCallback<T : Any>(val itemSame: (T, T) -> Boolean = { a, b -> a.hashCode() == b.hashCode() }, val contentSame: (T, T) -> Boolean = { a, b -> a.hashCode() == b.hashCode() })
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class GrdLayoutManager(val context: Context, spanCount: Int)
Link copied to clipboard
class HeaderViewDecoration(customView: View)
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: <Error class: unknown class><out <Error class: unknown class>>)

ListUpdateCallback that dispatches update events to the given adapter.

Link copied to clipboard
abstract class NoStateAdapter<T : Any>(fragment: <Error class: unknown class>) : BaseAdapter<T, Any>
Link copied to clipboard
class SelectSourceController(val view: ImageView, val activity: ControllerActivity)
Link copied to clipboard
Link copied to clipboard
class SkipTimeController(val view: ImageView, forwards: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class ViewHolderState<T>(val view: <Error class: unknown class>)
Link copied to clipboard
Link copied to clipboard