Position constructor
Position({
- int? latitudeI,
- int? longitudeI,
- int? altitude,
- int? time,
- Position_LocSource? locationSource,
- Position_AltSource? altitudeSource,
- int? timestamp,
- int? timestampMillisAdjust,
- int? altitudeHae,
- int? altitudeGeoidalSeparation,
- int? pDOP,
- int? hDOP,
- int? vDOP,
- int? gpsAccuracy,
- int? groundSpeed,
- int? groundTrack,
- int? fixQuality,
- int? fixType,
- int? satsInView,
- int? sensorId,
- int? nextUpdate,
- int? seqNumber,
- 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;
}