Package com.lagradost.cloudstream3.ui.library

Types

LibraryFragment
Link copied to clipboard
class LibraryFragment : Fragment
LibraryOpener
Link copied to clipboard
data class LibraryOpener(openType: LibraryOpenerType, providerData: ProviderLibraryData?)
Used to store how the user wants to open said poster
LibraryOpenerType
Link copied to clipboard
enum LibraryOpenerType : Enum<LibraryOpenerType>
LibraryScrollTransformer
Link copied to clipboard
class LibraryScrollTransformer : ViewPager2.PageTransformer
LibraryViewModel
Link copied to clipboard
class LibraryViewModel : ViewModel
ListSorting
Link copied to clipboard
enum ListSorting : Enum<ListSorting>
LoadingPosterAdapter
Link copied to clipboard
class LoadingPosterAdapter(context: Context, itemCount: Int) : BaseAdapter
MenuSearchView
Link copied to clipboard
class MenuSearchView(context: Context) : SearchView
PageAdapter
Link copied to clipboard
class PageAdapter(items: MutableList<SyncAPI.LibraryItem>, resView: AutofitRecyclerView, clickCallback: (SearchClickCallback) -> Unit) : AppUtils.DiffAdapter<SyncAPI.LibraryItem>
ProviderLibraryData
Link copied to clipboard
data class ProviderLibraryData(apiName: String)
ViewpagerAdapter
Link copied to clipboard
class ViewpagerAdapter(pages: List<SyncAPI.Page>, scrollCallback: (isScrollingDown: Boolean) -> Unit, clickCallback: (SearchClickCallback) -> Unit) : RecyclerView.Adapter<RecyclerView.ViewHolder>

Properties

LAST_SYNC_API_KEY
Link copied to clipboard
const val LAST_SYNC_API_KEY: String
LIBRARY_FOLDER
Link copied to clipboard
const val LIBRARY_FOLDER: String