20 lines
565 B
Kotlin
20 lines
565 B
Kotlin
package com.stevesoltys.seedvault.settings
|
|
|
|
import android.app.Application
|
|
import com.stevesoltys.seedvault.crypto.KeyManager
|
|
import com.stevesoltys.seedvault.transport.requestBackup
|
|
import com.stevesoltys.seedvault.ui.RequireProvisioningViewModel
|
|
|
|
class SettingsViewModel(
|
|
app: Application,
|
|
settingsManager: SettingsManager,
|
|
keyManager: KeyManager
|
|
) : RequireProvisioningViewModel(app, settingsManager, keyManager) {
|
|
|
|
override val isRestoreOperation = false
|
|
|
|
fun backupNow() {
|
|
Thread { requestBackup(app) }.start()
|
|
}
|
|
|
|
}
|