makePosition method

Position makePosition({
  1. double latitude = 0,
  2. double longitude = 0,
  3. DateTime? timestamp,
  4. double accuracy = 0,
  5. double altitude = 0,
  6. double altitudeAccuracy = 0,
  7. double heading = 0,
  8. double headingAccuracy = 0,
  9. double speed = 0,
  10. double speedAccuracy = 0,
  11. int? floor,
  12. bool isMocked = true,
})

Convenience constructor for a Position with sensible defaults.

Implementation

Position makePosition({
  double latitude = 0,
  double longitude = 0,
  DateTime? timestamp,
  double accuracy = 0,
  double altitude = 0,
  double altitudeAccuracy = 0,
  double heading = 0,
  double headingAccuracy = 0,
  double speed = 0,
  double speedAccuracy = 0,
  int? floor,
  bool isMocked = true,
}) => Position(
  latitude: latitude,
  longitude: longitude,
  timestamp: timestamp ?? DateTime.fromMillisecondsSinceEpoch(0, isUtc: true),
  accuracy: accuracy,
  altitude: altitude,
  altitudeAccuracy: altitudeAccuracy,
  heading: heading,
  headingAccuracy: headingAccuracy,
  speed: speed,
  speedAccuracy: speedAccuracy,
  floor: floor,
  isMocked: isMocked,
);