Aartiq
Aartiq
Download
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

PropTypeRequired
clipboardbooleanYes
historybooleanYes
filesbooleanYes
desktopControlbooleanYes

DeviceInfo

PropTypeRequired
deviceIdstringYes
deviceNamestringYes
deviceType'desktop' | 'mobile'Yes
platformstringYes
lastSeennumberYes
isOnlinebooleanYes
connectionType'local' | 'cloud' | 'none'Yes
ipstringNo
portnumberNo

CloudConfig

PropTypeRequired
provider'firebase' | 'mysql' | 'custom'Yes
firebaseConfig{No
apiKeystringYes
authDomainstringYes
projectIdstringYes
storageBucketstringYes
messagingSenderIdstringYes
appIdstringYes

Related Components

Browse all components in the Component Inventory

Auto-Generated Documentation

Component metadata is auto-generated by aartiq-browser/scripts/component-scanner.js