INNER CODE UNIT · Kotlin
Prefs
rumboalla/apkupdater · app/src/main/kotlin/com/apkupdater/prefs/Prefs.kt:10
class Prefs(
prefs: KryptoPrefs,
isAndroidTv: Boolean
): KryptoContext(prefs) {
val ignoredApps = json("ignoredApps", emptyList<String>(), true)
val ignoredVersions = json("ignoredVersions", emptyList<Int>(), true)
val excludeSystem = boolean("excludeSystem", defValue = true, backed = true)
val excludeDisabled = boolean("excludeDisabled", defValue = true, backed = true)
val excludeStore = boolean("excludeStore", defValue = false, backed = true)
val portraitColumns = int("portraitColumns", 3, true)
val landscapeColumns = int("landscapeColumns", 6, true)
val playTextAnimations = boolean("playTextAnimations", defValue = true, backed = true)
val ignoreAlpha = boolean("ignoreAlpha", defValue = true, backed = true)
val ignoreBeta = boolean("ignoreBeta", defValue = true, backed = true)
val ignorePreRelease = boolean("ignorePreRelease", defValue = true, backed = true)
val useSafeStores = boolean("useSafeStores", defValue = true, backed = true)
val useApkMirror = boolean("useApkMirror", defValue = false, backed = true)
val useGitHub = boolean("useGitHub", defValue = true, backed = true)