Skip to main content

Interface: CloudSectionProperties

Defined in: src/components/Settings/cloud/CloudSection.tsx:101

Props for the Cloud Sync & Backup settings section.

Propertiesโ€‹

backupsโ€‹

readonly backups: readonly CloudBackupEntry[]

Defined in: src/components/Settings/cloud/CloudSection.tsx:102


deletingBackupKeyโ€‹

readonly deletingBackupKey: string | null

Defined in: src/components/Settings/cloud/CloudSection.tsx:103


iconโ€‹

readonly icon: IconType

Defined in: src/components/Settings/cloud/CloudSection.tsx:104


isClearingEncryptionKeyโ€‹

readonly isClearingEncryptionKey: boolean

Defined in: src/components/Settings/cloud/CloudSection.tsx:105


isConfiguringFilesystemProviderโ€‹

readonly isConfiguringFilesystemProvider: boolean

Defined in: src/components/Settings/cloud/CloudSection.tsx:106


isConnectingDropboxโ€‹

readonly isConnectingDropbox: boolean

Defined in: src/components/Settings/cloud/CloudSection.tsx:107


isConnectingGoogleDriveโ€‹

readonly isConnectingGoogleDrive: boolean

Defined in: src/components/Settings/cloud/CloudSection.tsx:108


isDisconnectingโ€‹

readonly isDisconnecting: boolean

Defined in: src/components/Settings/cloud/CloudSection.tsx:109


isListingBackupsโ€‹

readonly isListingBackups: boolean

Defined in: src/components/Settings/cloud/CloudSection.tsx:110


isMigratingBackupsโ€‹

readonly isMigratingBackups: boolean

Defined in: src/components/Settings/cloud/CloudSection.tsx:111


isRefreshingRemoteSyncResetPreviewโ€‹

readonly isRefreshingRemoteSyncResetPreview: boolean

Defined in: src/components/Settings/cloud/CloudSection.tsx:112


isRefreshingStatusโ€‹

readonly isRefreshingStatus: boolean

Defined in: src/components/Settings/cloud/CloudSection.tsx:113


isRequestingSyncNowโ€‹

readonly isRequestingSyncNow: boolean

Defined in: src/components/Settings/cloud/CloudSection.tsx:114


isResettingRemoteSyncStateโ€‹

readonly isResettingRemoteSyncState: boolean

Defined in: src/components/Settings/cloud/CloudSection.tsx:115


isSettingEncryptionPassphraseโ€‹

readonly isSettingEncryptionPassphrase: boolean

Defined in: src/components/Settings/cloud/CloudSection.tsx:116


isUploadingBackupโ€‹

readonly isUploadingBackup: boolean

Defined in: src/components/Settings/cloud/CloudSection.tsx:117


lastBackupMigrationResultโ€‹

readonly lastBackupMigrationResult: CloudBackupMigrationResult | null

Defined in: src/components/Settings/cloud/CloudSection.tsx:118


lastRemoteSyncResetResultโ€‹

readonly lastRemoteSyncResetResult: CloudSyncResetResult | null

Defined in: src/components/Settings/cloud/CloudSection.tsx:119


onClearEncryptionKey()โ€‹

readonly onClearEncryptionKey: () => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:120

Returnsโ€‹

void


onConfigureFilesystemProvider()โ€‹

readonly onConfigureFilesystemProvider: (baseDirectory: string) => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:121

Parametersโ€‹

baseDirectoryโ€‹

string

Returnsโ€‹

void


onConnectDropbox()โ€‹

readonly onConnectDropbox: () => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:122

Returnsโ€‹

void


onConnectGoogleDrive()โ€‹

readonly onConnectGoogleDrive: () => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:123

Returnsโ€‹

void


onDeleteBackup()โ€‹

readonly onDeleteBackup: (key: string) => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:124

Parametersโ€‹

keyโ€‹

string

Returnsโ€‹

void


onDisconnect()โ€‹

readonly onDisconnect: () => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:125

Returnsโ€‹

void


onEncryptBackupsDeleteOriginals()โ€‹

readonly onEncryptBackupsDeleteOriginals: () => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:126

Returnsโ€‹

void


onEncryptBackupsKeepOriginals()โ€‹

readonly onEncryptBackupsKeepOriginals: () => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:127

Returnsโ€‹

void


onListBackups()โ€‹

readonly onListBackups: () => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:128

Returnsโ€‹

void


onRefreshRemoteSyncResetPreview()โ€‹

readonly onRefreshRemoteSyncResetPreview: () => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:129

Returnsโ€‹

void


onRefreshStatus()โ€‹

readonly onRefreshStatus: () => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:130

Returnsโ€‹

void


onRequestSyncNow()โ€‹

readonly onRequestSyncNow: () => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:131

Returnsโ€‹

void


onResetRemoteSyncState()โ€‹

readonly onResetRemoteSyncState: () => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:132

Returnsโ€‹

void


onRestoreBackup()โ€‹

readonly onRestoreBackup: (key: string) => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:133

Parametersโ€‹

keyโ€‹

string

Returnsโ€‹

void


onSetEncryptionPassphrase()โ€‹

readonly onSetEncryptionPassphrase: () => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:134

Returnsโ€‹

void


onUploadLatestBackup()โ€‹

readonly onUploadLatestBackup: () => void

Defined in: src/components/Settings/cloud/CloudSection.tsx:135

Returnsโ€‹

void


remoteSyncResetPreviewโ€‹

readonly remoteSyncResetPreview: CloudSyncResetPreview | null

Defined in: src/components/Settings/cloud/CloudSection.tsx:136


restoringBackupKeyโ€‹

readonly restoringBackupKey: string | null

Defined in: src/components/Settings/cloud/CloudSection.tsx:137


statusโ€‹

readonly status: CloudStatusSummary | null

Defined in: src/components/Settings/cloud/CloudSection.tsx:138


syncEnabledControlโ€‹

readonly syncEnabledControl: Element

Defined in: src/components/Settings/cloud/CloudSection.tsx:139