Config_PositionConfig constructor

Config_PositionConfig({
  1. int? positionBroadcastSecs,
  2. bool? positionBroadcastSmartEnabled,
  3. bool? fixedPosition,
  4. @Deprecated('This field is deprecated.') bool? gpsEnabled,
  5. int? gpsUpdateInterval,
  6. @Deprecated('This field is deprecated.') int? gpsAttemptTime,
  7. int? positionFlags,
  8. int? rxGpio,
  9. int? txGpio,
  10. int? broadcastSmartMinimumDistance,
  11. int? broadcastSmartMinimumIntervalSecs,
  12. int? gpsEnGpio,
  13. Config_PositionConfig_GpsMode? gpsMode,
})

Implementation

factory Config_PositionConfig({
  $core.int? positionBroadcastSecs,
  $core.bool? positionBroadcastSmartEnabled,
  $core.bool? fixedPosition,
  @$core.Deprecated('This field is deprecated.') $core.bool? gpsEnabled,
  $core.int? gpsUpdateInterval,
  @$core.Deprecated('This field is deprecated.') $core.int? gpsAttemptTime,
  $core.int? positionFlags,
  $core.int? rxGpio,
  $core.int? txGpio,
  $core.int? broadcastSmartMinimumDistance,
  $core.int? broadcastSmartMinimumIntervalSecs,
  $core.int? gpsEnGpio,
  Config_PositionConfig_GpsMode? gpsMode,
}) {
  final result = create();
  if (positionBroadcastSecs != null)
    result.positionBroadcastSecs = positionBroadcastSecs;
  if (positionBroadcastSmartEnabled != null)
    result.positionBroadcastSmartEnabled = positionBroadcastSmartEnabled;
  if (fixedPosition != null) result.fixedPosition = fixedPosition;
  if (gpsEnabled != null) result.gpsEnabled = gpsEnabled;
  if (gpsUpdateInterval != null) result.gpsUpdateInterval = gpsUpdateInterval;
  if (gpsAttemptTime != null) result.gpsAttemptTime = gpsAttemptTime;
  if (positionFlags != null) result.positionFlags = positionFlags;
  if (rxGpio != null) result.rxGpio = rxGpio;
  if (txGpio != null) result.txGpio = txGpio;
  if (broadcastSmartMinimumDistance != null)
    result.broadcastSmartMinimumDistance = broadcastSmartMinimumDistance;
  if (broadcastSmartMinimumIntervalSecs != null)
    result.broadcastSmartMinimumIntervalSecs =
        broadcastSmartMinimumIntervalSecs;
  if (gpsEnGpio != null) result.gpsEnGpio = gpsEnGpio;
  if (gpsMode != null) result.gpsMode = gpsMode;
  return result;
}