Back to Components
Desktop (Electron)
SyncMethodManager
Utility
Sync Method Manager
Lines
259
File
SyncMethodManager.ts
Last Modified
2026-07-22
Exports
SyncModeSyncOptionsDeviceInfoCloudConfigSyncMethodManagersyncMethodManager
Source Path
aartiq-browser/src/SyncMethodManager.ts
Tags
SyncmacOS
Code Analysis
API / Library Usage
firebase
External Dependencies
events
Internal Imports
./WiFiSyncService./CloudSyncService
Props / Types
SyncOptions
| Prop | Type | Required |
|---|---|---|
| clipboard | boolean | Yes |
| history | boolean | Yes |
| files | boolean | Yes |
| desktopControl | boolean | Yes |
DeviceInfo
| Prop | Type | Required |
|---|---|---|
| deviceId | string | Yes |
| deviceName | string | Yes |
| deviceType | 'desktop' | 'mobile' | Yes |
| platform | string | Yes |
| lastSeen | number | Yes |
| isOnline | boolean | Yes |
| connectionType | 'local' | 'cloud' | 'none' | Yes |
| ip | string | No |
| port | number | No |
CloudConfig
| Prop | Type | Required |
|---|---|---|
| provider | 'firebase' | 'mysql' | 'custom' | Yes |
| firebaseConfig | { | No |
| apiKey | string | Yes |
| authDomain | string | Yes |
| projectId | string | Yes |
| storageBucket | string | Yes |
| messagingSenderId | string | Yes |
| appId | string | Yes |
Related Components
Browse all components in the Component Inventory
Auto-Generated Documentation
Component metadata is auto-generated by aartiq-browser/scripts/component-scanner.js