AndroidPosition constructor

const AndroidPosition({
  1. required double satelliteCount,
  2. required double satellitesUsedInFix,
  3. required dynamic longitude,
  4. required dynamic latitude,
  5. required dynamic timestamp,
  6. required dynamic accuracy,
  7. required dynamic altitude,
  8. required dynamic altitudeAccuracy,
  9. required dynamic heading,
  10. required dynamic headingAccuracy,
  11. required dynamic speed,
  12. required dynamic speedAccuracy,
  13. int? floor,
  14. dynamic isMocked = false,
})

Constructs an instance with the given values for testing. AndroidPosition instances constructed this way won't actually reflect any real information from the platform, just whatever was passed in at construction time.

Implementation

const AndroidPosition({
  required this.satelliteCount,
  required this.satellitesUsedInFix,
  required longitude,
  required latitude,
  required timestamp,
  required accuracy,
  required altitude,
  required altitudeAccuracy,
  required heading,
  required headingAccuracy,
  required speed,
  required speedAccuracy,
  int? floor,
  isMocked = false,
}) : super(
        longitude: longitude,
        latitude: latitude,
        timestamp: timestamp,
        accuracy: accuracy,
        altitude: altitude,
        altitudeAccuracy: altitudeAccuracy,
        heading: heading,
        headingAccuracy: headingAccuracy,
        speed: speed,
        speedAccuracy: speedAccuracy,
        floor: floor,
        isMocked: isMocked,
      );