Position constructor

Position({
  1. int? latitudeI,
  2. int? longitudeI,
  3. int? altitude,
  4. int? time,
  5. Position_LocSource? locationSource,
  6. Position_AltSource? altitudeSource,
  7. int? timestamp,
  8. int? timestampMillisAdjust,
  9. int? altitudeHae,
  10. int? altitudeGeoidalSeparation,
  11. int? pDOP,
  12. int? hDOP,
  13. int? vDOP,
  14. int? gpsAccuracy,
  15. int? groundSpeed,
  16. int? groundTrack,
  17. int? fixQuality,
  18. int? fixType,
  19. int? satsInView,
  20. int? sensorId,
  21. int? nextUpdate,
  22. int? seqNumber,
  23. int? precisionBits,
})

Implementation

factory Position({
  $core.int? latitudeI,
  $core.int? longitudeI,
  $core.int? altitude,
  $core.int? time,
  Position_LocSource? locationSource,
  Position_AltSource? altitudeSource,
  $core.int? timestamp,
  $core.int? timestampMillisAdjust,
  $core.int? altitudeHae,
  $core.int? altitudeGeoidalSeparation,
  $core.int? pDOP,
  $core.int? hDOP,
  $core.int? vDOP,
  $core.int? gpsAccuracy,
  $core.int? groundSpeed,
  $core.int? groundTrack,
  $core.int? fixQuality,
  $core.int? fixType,
  $core.int? satsInView,
  $core.int? sensorId,
  $core.int? nextUpdate,
  $core.int? seqNumber,
  $core.int? precisionBits,
}) {
  final result = create();
  if (latitudeI != null) result.latitudeI = latitudeI;
  if (longitudeI != null) result.longitudeI = longitudeI;
  if (altitude != null) result.altitude = altitude;
  if (time != null) result.time = time;
  if (locationSource != null) result.locationSource = locationSource;
  if (altitudeSource != null) result.altitudeSource = altitudeSource;
  if (timestamp != null) result.timestamp = timestamp;
  if (timestampMillisAdjust != null)
    result.timestampMillisAdjust = timestampMillisAdjust;
  if (altitudeHae != null) result.altitudeHae = altitudeHae;
  if (altitudeGeoidalSeparation != null)
    result.altitudeGeoidalSeparation = altitudeGeoidalSeparation;
  if (pDOP != null) result.pDOP = pDOP;
  if (hDOP != null) result.hDOP = hDOP;
  if (vDOP != null) result.vDOP = vDOP;
  if (gpsAccuracy != null) result.gpsAccuracy = gpsAccuracy;
  if (groundSpeed != null) result.groundSpeed = groundSpeed;
  if (groundTrack != null) result.groundTrack = groundTrack;
  if (fixQuality != null) result.fixQuality = fixQuality;
  if (fixType != null) result.fixType = fixType;
  if (satsInView != null) result.satsInView = satsInView;
  if (sensorId != null) result.sensorId = sensorId;
  if (nextUpdate != null) result.nextUpdate = nextUpdate;
  if (seqNumber != null) result.seqNumber = seqNumber;
  if (precisionBits != null) result.precisionBits = precisionBits;
  return result;
}