toJson method
Convert to JSON for platform channel communication
Implementation
Map<String, dynamic> toJson() {
return {
'accuracyMode': accuracyMode.name,
'distanceFilter': distanceFilter,
'timeInterval': timeInterval,
'enableAdaptiveTracking': enableAdaptiveTracking,
'lowBatteryThreshold': lowBatteryThreshold,
'enableMotionDetection': enableMotionDetection,
'stationaryTimeout': stationaryTimeout,
'enableActivityRecognition': enableActivityRecognition,
'maxDatabaseSize': maxDatabaseSize,
'dataRetentionDays': dataRetentionDays,
'syncUrl': syncUrl,
'syncHeaders': syncHeaders,
'syncBatchSize': syncBatchSize,
'syncInterval': syncInterval,
};
}