Back to Components
Desktop (Electron)
CloudSyncService
Utility
Cloud Sync Service
Lines
532
File
CloudSyncService.ts
Last Modified
2026-07-22
Exports
CloudSyncServicecloudSyncService
Source Path
aartiq-browser/src/CloudSyncService.ts
Tags
Node.jsSecurityAISyncmacOS
Code Analysis
API / Library Usage
firebase
External Dependencies
eventsfirebase/databasefirebase/authfirebase/storage
Internal Imports
./FirebaseService./Security./SyncMethodManager
Props / Types
CloudDevice
| Prop | Type | Required |
|---|---|---|
| deviceId | string | Yes |
| deviceName | string | Yes |
| deviceType | 'desktop' | 'mobile' | Yes |
| platform | string | Yes |
| lastSeen | number | Yes |
| publicIp | string | No |
| port | number | No |
| online | boolean | No |
PendingData
| Prop | Type | Required |
|---|---|---|
| type | 'clipboard' | 'history' | 'file' | 'prompt' | Yes |
| data | any | Yes |
| timestamp | number | Yes |
| deviceId | string | Yes |
Key Functions
deviceData()
Related Components
Browse all components in the Component Inventory
Auto-Generated Documentation
Component metadata is auto-generated by aartiq-browser/scripts/component-scanner.js