forked from GitHub-Mirror/riotX-android
Move KeysBackupStateListener to a dedicated file
This commit is contained in:
@ -20,6 +20,7 @@ import im.vector.matrix.android.api.MatrixCallback
|
||||
import im.vector.matrix.android.api.session.Session
|
||||
import im.vector.matrix.android.api.session.crypto.keysbackup.KeysBackupService
|
||||
import im.vector.matrix.android.api.session.crypto.keysbackup.KeysBackupState
|
||||
import im.vector.matrix.android.api.session.crypto.keysbackup.KeysBackupStateListener
|
||||
import im.vector.matrix.android.internal.crypto.keysbackup.model.KeysBackupVersionTrust
|
||||
import im.vector.riotredesign.core.platform.VectorViewModel
|
||||
import org.koin.android.ext.android.get
|
||||
@ -27,7 +28,7 @@ import org.koin.android.ext.android.get
|
||||
|
||||
class KeysBackupSettingsViewModel(initialState: KeysBackupSettingViewState,
|
||||
session: Session) : VectorViewModel<KeysBackupSettingViewState>(initialState),
|
||||
KeysBackupService.KeysBackupStateListener {
|
||||
KeysBackupStateListener {
|
||||
|
||||
companion object : MvRxViewModelFactory<KeysBackupSettingsViewModel, KeysBackupSettingViewState> {
|
||||
|
||||
|
@ -19,10 +19,10 @@ package im.vector.riotredesign.features.workers.signout
|
||||
import androidx.lifecycle.MutableLiveData
|
||||
import androidx.lifecycle.ViewModel
|
||||
import im.vector.matrix.android.api.session.Session
|
||||
import im.vector.matrix.android.api.session.crypto.keysbackup.KeysBackupService
|
||||
import im.vector.matrix.android.api.session.crypto.keysbackup.KeysBackupState
|
||||
import im.vector.matrix.android.api.session.crypto.keysbackup.KeysBackupStateListener
|
||||
|
||||
class SignOutViewModel : ViewModel(), KeysBackupService.KeysBackupStateListener {
|
||||
class SignOutViewModel : ViewModel(), KeysBackupStateListener {
|
||||
// Keys exported manually
|
||||
var keysExportedToFile = MutableLiveData<Boolean>()
|
||||
|
||||
|
Reference in New Issue
Block a user