UPosition.fromMap constructor

UPosition.fromMap(
  1. Map<Object?, Object?> m
)

Reads it from the native map.

Implementation

factory UPosition.fromMap(Map<Object?, Object?> m) => UPosition(
  latitude: (m["latitude"]! as num).toDouble(),
  longitude: (m["longitude"]! as num).toDouble(),
  time: DateTime.fromMillisecondsSinceEpoch((m["time"] as num?)?.toInt() ?? DateTime.now().millisecondsSinceEpoch),
  accuracy: (m["accuracy"] as num?)?.toDouble(),
  altitude: (m["altitude"] as num?)?.toDouble(),
  altitudeAccuracy: (m["altitudeAccuracy"] as num?)?.toDouble(),
  heading: (m["heading"] as num?)?.toDouble(),
  headingAccuracy: (m["headingAccuracy"] as num?)?.toDouble(),
  speed: (m["speed"] as num?)?.toDouble(),
  speedAccuracy: (m["speedAccuracy"] as num?)?.toDouble(),
  floor: (m["floor"] as num?)?.toInt(),
  isMocked: m["mocked"] == true,
  source: m["source"] as String?,
);