Interface: BackupMigrationPanelProperties
Defined in: src/components/Settings/cloud/BackupMigrationPanel.tsx:44
Props for BackupMigrationPanel.
Propertiesโ
connectedโ
readonlyconnected:boolean
Defined in: src/components/Settings/cloud/BackupMigrationPanel.tsx:46
Whether the cloud provider is connected.
encryptionLockedโ
readonlyencryptionLocked:boolean
Defined in: src/components/Settings/cloud/BackupMigrationPanel.tsx:48
Whether encryption is enabled but locked on this device.
encryptionModeโ
readonlyencryptionMode:"none"|"passphrase"
Defined in: src/components/Settings/cloud/BackupMigrationPanel.tsx:50
Current encryption mode.
isMigratingBackupsโ
readonlyisMigratingBackups:boolean
Defined in: src/components/Settings/cloud/BackupMigrationPanel.tsx:52
Busy flag for backup migration.
lastResultโ
readonlylastResult:CloudBackupMigrationResult|null
Defined in: src/components/Settings/cloud/BackupMigrationPanel.tsx:54
Most recent migration result, if any.
onEncryptBackupsDeleteOriginals()โ
readonlyonEncryptBackupsDeleteOriginals: () =>void
Defined in: src/components/Settings/cloud/BackupMigrationPanel.tsx:56
Action: encrypt backups and delete plaintext originals after success.
Returnsโ
void
onEncryptBackupsKeepOriginals()โ
readonlyonEncryptBackupsKeepOriginals: () =>void
Defined in: src/components/Settings/cloud/BackupMigrationPanel.tsx:58
Action: encrypt backups but keep plaintext originals.
Returnsโ
void
plaintextBackupCountโ
readonlyplaintextBackupCount:number
Defined in: src/components/Settings/cloud/BackupMigrationPanel.tsx:60
Number of plaintext backups currently present.