Skip to main content

Interface: CloudSectionProperties

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

Props for the Cloud Sync & Backup settings section.

Propertiesโ€‹

backupsโ€‹

readonly backups: readonly CloudBackupEntry[];

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


deletingBackupKeyโ€‹

readonly deletingBackupKey: string | null;

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


iconโ€‹

readonly icon: IconType;

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


isClearingEncryptionKeyโ€‹

readonly isClearingEncryptionKey: boolean;

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


isConfiguringFilesystemProviderโ€‹

readonly isConfiguringFilesystemProvider: boolean;

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


isConnectingDropboxโ€‹

readonly isConnectingDropbox: boolean;

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


isConnectingGoogleDriveโ€‹

readonly isConnectingGoogleDrive: boolean;

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


isDisconnectingโ€‹

readonly isDisconnecting: boolean;

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


isListingBackupsโ€‹

readonly isListingBackups: boolean;

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


isMigratingBackupsโ€‹

readonly isMigratingBackups: boolean;

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


isRefreshingRemoteSyncResetPreviewโ€‹

readonly isRefreshingRemoteSyncResetPreview: boolean;

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


isRefreshingStatusโ€‹

readonly isRefreshingStatus: boolean;

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


isRequestingSyncNowโ€‹

readonly isRequestingSyncNow: boolean;

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


isResettingRemoteSyncStateโ€‹

readonly isResettingRemoteSyncState: boolean;

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


isSettingEncryptionPassphraseโ€‹

readonly isSettingEncryptionPassphrase: boolean;

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


isUploadingBackupโ€‹

readonly isUploadingBackup: boolean;

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


lastBackupMigrationResultโ€‹

readonly lastBackupMigrationResult:
| CloudBackupMigrationResult
| null;

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


lastRemoteSyncResetResultโ€‹

readonly lastRemoteSyncResetResult:
| CloudSyncResetResult
| null;

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


onClearEncryptionKeyโ€‹

readonly onClearEncryptionKey: () => void;

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

Returnsโ€‹

void


onConfigureFilesystemProviderโ€‹

readonly onConfigureFilesystemProvider: (baseDirectory: string) => void;

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

Parametersโ€‹

baseDirectoryโ€‹

string

Returnsโ€‹

void


onConnectDropboxโ€‹

readonly onConnectDropbox: () => void;

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

Returnsโ€‹

void


onConnectGoogleDriveโ€‹

readonly onConnectGoogleDrive: () => void;

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

Returnsโ€‹

void


onDeleteBackupโ€‹

readonly onDeleteBackup: (key: string) => void;

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

Parametersโ€‹

keyโ€‹

string

Returnsโ€‹

void


onDisconnectโ€‹

readonly onDisconnect: () => void;

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

Returnsโ€‹

void


onEncryptBackupsDeleteOriginalsโ€‹

readonly onEncryptBackupsDeleteOriginals: () => void;

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

Returnsโ€‹

void


onEncryptBackupsKeepOriginalsโ€‹

readonly onEncryptBackupsKeepOriginals: () => void;

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

Returnsโ€‹

void


onListBackupsโ€‹

readonly onListBackups: () => void;

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

Returnsโ€‹

void


onRefreshRemoteSyncResetPreviewโ€‹

readonly onRefreshRemoteSyncResetPreview: () => void;

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

Returnsโ€‹

void


onRefreshStatusโ€‹

readonly onRefreshStatus: () => void;

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

Returnsโ€‹

void


onRequestSyncNowโ€‹

readonly onRequestSyncNow: () => void;

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

Returnsโ€‹

void


onResetRemoteSyncStateโ€‹

readonly onResetRemoteSyncState: () => void;

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

Returnsโ€‹

void


onRestoreBackupโ€‹

readonly onRestoreBackup: (key: string) => void;

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

Parametersโ€‹

keyโ€‹

string

Returnsโ€‹

void


onSetEncryptionPassphraseโ€‹

readonly onSetEncryptionPassphrase: () => void;

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

Returnsโ€‹

void


onUploadLatestBackupโ€‹

readonly onUploadLatestBackup: () => void;

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

Returnsโ€‹

void


remoteSyncResetPreviewโ€‹

readonly remoteSyncResetPreview:
| CloudSyncResetPreview
| null;

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


restoringBackupKeyโ€‹

readonly restoringBackupKey: string | null;

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


statusโ€‹

readonly status:
| CloudStatusSummary
| null;

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


syncEnabledControlโ€‹

readonly syncEnabledControl: Element;

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