RunLocation.fromLocation constructor Null safety

RunLocation.fromLocation(
  1. {required Map location,
  2. required String runId}
)

Create run location from location

Implementation

RunLocation.fromLocation({
  required Map<dynamic, dynamic> location,
  required this.runId,
})  : odometers = RunLocationOdometer(
        plugin: location['odometer'] ?? 0,
      ),
      locationServiceTimestamp = location['timestamp'],
      coords = location['coords'].cast<String, dynamic>(),
      activity = location['activity'].cast<String, dynamic>(),
      battery = location['battery'].cast<String, dynamic>(),
      recordedTimestamp = DateTime.now().toIso8601String(),
      uuid = location['uuid'],
      meta = const {},
      triggeredSplitTime = false;