LocationSample.fromJson constructor
Restores a sample from an encrypted queue record.
Implementation
factory LocationSample.fromJson(Map<String, dynamic> json) =>
LocationSample._restored(
sampleId: json['sampleId'] as String,
latitude: (json['lat'] as num).toDouble(),
longitude: (json['lng'] as num).toDouble(),
accuracyMeters: (json['accuracyM'] as num?)?.toDouble(),
occurredAt: DateTime.parse(json['occurredAt'] as String),
approximate: json['approximate'] as bool? ?? false,
source: json['source'] as String?,
);