Skip to main content

Interface: SyncMaintenancePanelProperties

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

Props for SyncMaintenancePanel.

Propertiesโ€‹

connectedโ€‹

readonly connected: boolean

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

Whether the cloud provider is connected.


encryptionLockedโ€‹

readonly encryptionLocked: boolean

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

Whether encryption is enabled but locked on this device.


encryptionModeโ€‹

readonly encryptionMode: "none" | "passphrase"

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

Current encryption mode.


isRefreshingPreviewโ€‹

readonly isRefreshingPreview: boolean

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

Busy flag for preview refresh.


isResettingโ€‹

readonly isResetting: boolean

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

Busy flag for remote sync reset.


lastResultโ€‹

readonly lastResult: CloudSyncResetResult | null

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

Most recent reset result, if any.


onRefreshPreview()โ€‹

readonly onRefreshPreview: () => void

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

Action: refresh preview info.

Returnsโ€‹

void


onResetRemoteSyncState()โ€‹

readonly onResetRemoteSyncState: () => void

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

Action: reset remote sync and re-seed from this device.

Returnsโ€‹

void


previewโ€‹

readonly preview: CloudSyncResetPreview | null

Defined in: src/components/Settings/cloud/SyncMaintenancePanel.tsx:142

Latest preview of remote sync state.


syncEnabledโ€‹

readonly syncEnabled: boolean

Defined in: src/components/Settings/cloud/SyncMaintenancePanel.tsx:144

Whether sync is currently enabled.