AppInstaller: Extract Installer enum class to models package
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
@@ -39,6 +39,7 @@ import com.aurora.extensions.isUAndAbove
|
||||
import com.aurora.extensions.isVAndAbove
|
||||
import com.aurora.store.BuildConfig
|
||||
import com.aurora.store.R
|
||||
import com.aurora.store.data.model.Installer
|
||||
import com.aurora.store.data.model.InstallerInfo
|
||||
import com.aurora.store.util.CertUtil
|
||||
import com.aurora.store.util.NotificationUtil
|
||||
@@ -70,15 +71,6 @@ class AppInstaller @Inject constructor(
|
||||
const val EXTRA_VERSION_CODE = "com.aurora.store.data.installer.AppInstaller.EXTRA_VERSION_CODE"
|
||||
const val EXTRA_DISPLAY_NAME = "com.aurora.store.data.installer.AppInstaller.EXTRA_DISPLAY_NAME"
|
||||
|
||||
enum class Installer {
|
||||
SESSION,
|
||||
NATIVE,
|
||||
ROOT,
|
||||
SERVICE,
|
||||
AM,
|
||||
SHIZUKU
|
||||
}
|
||||
|
||||
fun getCurrentInstaller(context: Context): Installer {
|
||||
return Installer.entries[Preferences.getInteger(context, PREFERENCE_INSTALLER_ID)]
|
||||
}
|
||||
|
||||
10
app/src/main/java/com/aurora/store/data/model/Installer.kt
Normal file
10
app/src/main/java/com/aurora/store/data/model/Installer.kt
Normal file
@@ -0,0 +1,10 @@
|
||||
package com.aurora.store.data.model
|
||||
|
||||
enum class Installer {
|
||||
SESSION,
|
||||
NATIVE,
|
||||
ROOT,
|
||||
SERVICE,
|
||||
AM,
|
||||
SHIZUKU
|
||||
}
|
||||
Reference in New Issue
Block a user