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