From 39bc4f411d9f27548d62c311750d2516830c79b2 Mon Sep 17 00:00:00 2001 From: Jace <54625750+Jacekun@users.noreply.github.com> Date: Wed, 26 Jul 2023 12:01:17 +0800 Subject: [PATCH] Update MainAPI.kt --- .../main/java/com/lagradost/cloudstream3/MainAPI.kt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/app/src/main/java/com/lagradost/cloudstream3/MainAPI.kt b/app/src/main/java/com/lagradost/cloudstream3/MainAPI.kt index c20786c3..f9e15002 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/MainAPI.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/MainAPI.kt @@ -801,6 +801,18 @@ enum class TvType(value: Int?) { Others(12) } +public enum class AutoDownloadMode(val value: Int) { + Disable(0), + FilterByLang(1), + All(2), + NsfwOnly(3) + ; + + companion object { + infix fun getEnum(value: Int): AutoDownloadMode? = AutoDownloadMode.values().firstOrNull { it.value == value } + } +} + // IN CASE OF FUTURE ANIME MOVIE OR SMTH fun TvType.isMovieType(): Boolean { return this == TvType.Movie || this == TvType.AnimeMovie || this == TvType.Torrent || this == TvType.Live