Package-level declarations

Types

Link copied to clipboard
data class BypassModel(val baseUrl: String, val userAgent: String, val cookies: String)

Represents the bypass data for a base link.

Link copied to clipboard
sealed class ContentData

Base content data.

Link copied to clipboard
data class ContentItemMin(var id: Int = 0, var name: String = "", var number: Double = 0.0, var link: String = "", var isMedia: Boolean = true, var thumbnailLink: String? = null) : Parcelable

Minimized version of ContentItemModel

Link copied to clipboard
abstract class ContentItemModel

Represents a content item

Link copied to clipboard
data class ContentList(val name: String, val paging: Flow<PagingData<ContentItemModel>>)

Content list

Link copied to clipboard
abstract class DirectoryModel

Represents an item in the directory

Link copied to clipboard
abstract class InfoModel

Represents the info of a directory item

Link copied to clipboard
abstract class ProfileModel

Represents a profile page

Link copied to clipboard
sealed class ProfileTab

Represents a profile page tab with data

Link copied to clipboard
abstract class RecentModel

Represents a recent released item.