Interface: SyncMaintenancePanelProperties
Defined in: src/components/Settings/cloud/SyncMaintenancePanel.tsx:36
Props for SyncMaintenancePanel.
Propertiesโ
connectedโ
readonly connected: boolean;
Defined in: src/components/Settings/cloud/SyncMaintenancePanel.tsx:38
Whether the cloud provider is connected.
encryptionLockedโ
readonly encryptionLocked: boolean;
Defined in: src/components/Settings/cloud/SyncMaintenancePanel.tsx:40
Whether encryption is enabled but locked on this device.
encryptionModeโ
readonly encryptionMode: "passphrase" | "none";
Defined in: src/components/Settings/cloud/SyncMaintenancePanel.tsx:42
Current encryption mode.
isRefreshingPreviewโ
readonly isRefreshingPreview: boolean;
Defined in: src/components/Settings/cloud/SyncMaintenancePanel.tsx:44
Busy flag for preview refresh.
isResettingโ
readonly isResetting: boolean;
Defined in: src/components/Settings/cloud/SyncMaintenancePanel.tsx:46
Busy flag for remote sync reset.
lastResultโ
readonly lastResult:
| CloudSyncResetResult
| null;
Defined in: src/components/Settings/cloud/SyncMaintenancePanel.tsx:48
Most recent reset result, if any.
onRefreshPreviewโ
readonly onRefreshPreview: () => void;
Defined in: src/components/Settings/cloud/SyncMaintenancePanel.tsx:50
Action: refresh preview info.
Returnsโ
void
onResetRemoteSyncStateโ
readonly onResetRemoteSyncState: () => void;
Defined in: src/components/Settings/cloud/SyncMaintenancePanel.tsx:52
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:54
Latest preview of remote sync state.
statusโ
readonly status:
| CloudStatusSummary
| null;
Defined in: src/components/Settings/cloud/SyncMaintenancePanel.tsx:57
Optional cloud status summary for richer diagnostics context.
syncEnabledโ
readonly syncEnabled: boolean;
Defined in: src/components/Settings/cloud/SyncMaintenancePanel.tsx:59
Whether sync is currently enabled.